Aug.
09
2012
wers braucht und magento noch nicht ins nirwana geschickt hat, dem sei hier vielleicht geholfen. nach durchzechten nächten mit dem kumpel magento ist hier meine anleitung für einen erfolgreichen upgrade. bei mir hat pear nie funktiniert. ftp geht gar nicht wegen zeit und der magento downloader ist fürs system upgrade ungeeignet. also los gehts:
1. datenbank klein machen mit folgenden sql befehlen in phpmyadmin (ihr müsst entsprechenden table prefix natürlich davor setzen):
TRUNCATE dataflow_batch_export;
TRUNCATE dataflow_batch_import;
TRUNCATE log_customer;
TRUNCATE log_quote;
TRUNCATE log_summary;
TRUNCATE log_summary_type;
TRUNCATE log_url;
TRUNCATE log_url_info;
TRUNCATE log_visitor;
TRUNCATE log_visitor_info;
TRUNCATE log_visitor_online;
TRUNCATE report_viewed_product_index;
TRUNCATE report_compared_product_index;
TRUNCATE report_event;
TRUNCATE index_event;
2. die produktiv datenbank per ssh exportieren:
mysqldumb -h localhost -u deinDatenbankUser -pDeinDBPasswort deineDatenbank > dump.sql
3. neue Datenbank anlegen und den dump importeren
mysql -h mysql5.xxx.yy -u db123456 -pPassworrt-206 –default-character-set=utf8 dbXXX_1 < dump.sql
4. auf einer testdomain eine neue Magento Installation erstellen.
5. Und jetzt der Trick: hängt die Datenbank der neuen Magento Installation aus und die alte ein
6. Dann die Seite im Browser aufrufen und warten bis die Datenbank neu beschrieben wurde. Man muss einfach Geduld haben. ; )
Jan.
16
2011
Voraussetzungen für eine Magento Migration: vServer, ssh
1. neue (Sub-)domain anlegen und die files kopieren
2. Datenbank kopieren, aber:
– wenn über phpmyadmin exportiert wird, muss der Fremdschlüssel beim Export deaktiviert werden, sonst gibt es eine Fehlermeldung beim Import
– wenn über die Komandozeile mit mysqldump -h -u username -pPassword datenbankname > filename.sql dann muss die Datei editiert werden.
– mit vim: vim filename.sql . Am Anfang der Datei steht folgender Block:
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE=’+00:00′ */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE=’NO_AUTO_VALUE_ON_ZERO‘ */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
Mit i in den Editor Mode wechseln. Dann den Block ersetzen durch SET FOREIGN_KEY_CHECKS=0;
Mit esc und G zum Ende der Datei springen und mit i wieder in den Schreibmodus wechseln:
Dort steht:
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
Hier die erte Zeile löschen. esc , mit :wq speichern und schließen, und mit mysql -h -u username -pPassword neue-datenbank< filename.sql den Abzug wieder einfahren.
Nun muss noch der Domainname geändert werden. Die URLs stehen in core_config_data
3. unter app/etc muss die neue Datenbankverbindung eingetragen werden in die local.xml
4. alle caches unter var/cache und var/session löschen
5. die permissions mit zB dem magento cleanup script setzen lassen.
6. wer die Fehlermeldung New error message in this file: app/code/core/Mage/Core/Model/Mysql4/Config.php on line 92 muss noch in die core_store, core_store_group und core_website Tabelle schauen und der admin Seite eine 0 als id für store_id mitgeben. Bei der Migration wird die ID neu beschrieben.
voila!
Jan.
16
2011
Am 8. Juni 2011 werden einige großen Internetdienste das IP6 Protkoll öffentlich testen: wer schon mal vorher sein Netzwerk auf IP6 Kompatibilität testen will, besucht: http://test-ipv6.com/
Dez.
27
2010
Die Tastatur auf dem Mac ist nicht selbsterklärend. Viele aus der Windows Welt offentsichtliche Tastaturbelegungen fehlen beim Mac. Nervt schon manchmal recht ordentlich. Ohne Netz wäre ich aufgeschmissen. Für alle die ebenfalls die Tilde suchen:
„alt + n“ = ~
Dez.
22
2010
Schon oft probiert aber bislang keine Lösung. Wer hat einen Tipp wie man Resouce Space am besten ohne 500 er Fehler zum laufen bekommt. Beim Bilder Upload bekomme ich die Fehlermeldung: Received HTTP status 500 Internal Server Error . Das Bild wird nicht hochgeladen. Any Ideas?
Okt.
20
2010
Wer mit MS Office arbeitet und einfach nur 2 Zeilen in Blackboard kippt erhält folgenden Output im HTML Editor: (krank oder muss das so?)
<span>For task information please visit the <a href=“https://XXX.XX-XXXXXX.XX/webapps/discussionboard/do/forum?action=list_threads&nav=discussion_board_entry&course_id=_31465_1&conf_id=_XXXX_1&forum_id=_34854_1″>discussion board for Unit 05</a></span> <!–[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>DE</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val=“Cambria Math“/> <m:brkBin m:val=“before“/> <m:brkBinSub m:val=“--„/> <m:smallFrac m:val=“off“/> <m:dispDef/> <m:lMargin m:val=“0″/> <m:rMargin m:val=“0″/> <m:defJc m:val=“centerGroup“/> <m:wrapIndent m:val=“1440″/> <m:intLim m:val=“subSup“/> <m:naryLim m:val=“undOvr“/> </m:mathPr></w:WordDocument> </xml><![endif]–><!–[if gte mso 9]><xml> <w:LatentStyles DefLockedState=“false“ DefUnhideWhenUsed=“true“ DefSemiHidden=“true“ DefQFormat=“false“ DefPriority=“99″ LatentStyleCount=“267″> <w:LsdException Locked=“false“ Priority=“0″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“9″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“39″/> <w:LsdException Locked=“false“ Priority=“35″ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“10″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“1″/> <w:LsdException Locked=“false“ Priority=“11″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“22″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“20″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“59″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“1″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“60″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“61″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“62″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“63″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“64″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“65″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“66″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“67″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“68″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“69″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“70″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“71″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“72″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“73″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“60″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“61″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“62″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“63″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“64″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“65″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“34″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“29″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“30″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“66″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“67″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“68″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“69″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“70″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“71″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“72″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“73″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“60″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“61″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“62″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“63″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“64″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“65″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“66″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“67″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“68″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“69″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“70″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“71″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“72″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“73″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“60″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“61″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“62″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“63″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“64″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“65″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“66″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“67″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“68″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“69″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“70″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“71″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“72″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“73″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“60″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“61″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“62″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“63″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“64″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“65″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“66″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“67″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“68″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“69″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“70″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“71″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“72″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“73″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“60″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“61″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“62″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“63″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“64″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“65″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“66″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“67″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“68″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“69″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“70″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“71″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“72″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“73″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“60″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“61″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“62″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“63″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“64″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“65″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“66″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“67″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“68″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“69″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“70″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“71″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“72″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“73″ SemiHidden=“false“ UnhideWhenUsed=“false“/> <w:LsdException Locked=“false“ Priority=“19″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“21″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“31″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“32″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“33″ SemiHidden=“false“ UnhideWhenUsed=“false“ QFormat=“true“/> <w:LsdException Locked=“false“ Priority=“37″/> <w:LsdException Locked=“false“ Priority=“39″ QFormat=“true“/> </w:LatentStyles> </xml><![endif]–><!–[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:“Normale Tabelle“; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:““; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:“Calibri“,“sans-serif“; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:“Times New Roman“; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:“Times New Roman“; mso-bidi-theme-font:minor-bidi;} </style> <![endif]–><!–[if gte mso 9]><xml> <o:shapedefaults spidmax=“1026″/> </xml><![endif]–><span lang=“FR“ style=“font-size: 12pt; font-family: "Times New Roman","serif";“><br /> CW 49+50</span>
Mai
27
2010
Wer keine Mehrwertsteuer – und Verandkosten in der Kategorieansicht in seinem Magento Shop anzeigen lassen/bzw. löschen möchte, macht folgendes:
- /app/design/frontend/[-DESIGN-]/template/catalog/product/list.phtml öffnen
- In Zeile 63 für die Listenansicht oder Zeile 108 für die Gitteransicht <?php echo $this->getPriceHtml($_product, true) ?> löschen
- Kann man dann ersetzen zum Beispiel durch: € <?php echo number_format($_product->getFinalPrice(),2); ?> *
- Auf die ReviewSummary Ausgaben achten. Kann diese Arbeit hier zerlegen bzw. die Kategorieansicht
- Der Rest ist dann Css Arbeit, den Warenkorb nach rechts zu schieben
- Vergessen werden sollte nicht auf der Seite das * zu platzieren und die für den deutschen Markt notwendigen Angaben zu machen
Das Ergebnis ist eine schicke zwei zeilige Ausgabe von Produktname, Preis und der direkten Möglichkeit die Artikel in den Warenkorb zu legen. Etwas für Schnelleinkäufer also, die das Produkt schon kennen.
Mai
16
2010
Habe am Wochenende das schlechte Wetter genutzt, um die komplette deutsche Sprachdatei wpsc-de_DE.po des aktuellen WP E-Commerce Plugins 3.7.6.2 zu redigieren und teilweise zu übersetzen was gefehlt hat oder falsch war. Die Anrede ist „Sie“ und Produkte gibt es hier als Artikel, sowie an der einen oder anderen Stelle sicherlich Rechtschreibfehler. Ich hoffe aber, dass ich dem Einen oder der Anderen damit helfen kann. Über Rückmeldung und Verbesserungen freut sich mit Sicherheit auch jede/r. Ich würde diese erstmal einarbeiten und hier wieder zum Download einstellen.
Trotz Browser Cache leeren und mehrmaliger Kontrolle der Datei werden an einigen Stellen im Backend von WordPress die Übersetzungen nicht angezeigt. Weiß der Fuchs warum nicht. Ich hoffe, dass Instinct es angeht, die Sprachdateien ín die Shopeinstellungen zu re-integrieren. Für die Sprachumstellung ist es notwendig in der wp-config.php unter WP-Lang (‚de-DE‘) anzugeben. Die beiden Dateien aus dem zip kommen per FTP unter /wp-content/plugins/wp-e-commerce/languages .
So, das Wetter ist so gut geworden, dass ich erst einmal vor die Tür gehe. CU
Now have fun: Po&Mo.zip
Mai
01
2010
Boah ey. den Tag mit der Installation von Typo3 verbracht. Das 1-2-3 Install Tool hat einfach nichts angezeigt und mit dem joh316 konnte ich mich nicht einloggen. Zwar konnte ich auf 1-2-3 klicken aber im Inhaltsbereich darunter war nichts zu sehen außer dem Wort DATABASE. Tausende von verdammten Seiten gelesen und irgendwo stand es dann: safe_mode muss ev. auf off. Ok, bei Plesk in die webhosting Einstellungen gewechselt, safe_mode ausgeflaggt und server neugestartet. Damit wird der local value auf off gesetzt und das reicht dann auch. Der global value kann auf on bleiben, also die php.ini in Ruhe lassen. Anders herum funktioniert es auch nicht.