Archiv der Kategorie: Tipps und Tricks

In dieser Rubrik sind kurze Anleitungen zur Konfiguration von Magento, Hinweise auf „versteckte“ Einstellungen und andere Tipps und Tricks rund um Magento zu finden.

SQL-Fehler in Magento debuggen: Vollständige SQL-Abfrage im Stack Trace anzeigen

Bei einem SQL-Fehler kann der Stack Trace von Magento in der Fehlerausgabe wie folgt aussehen: #0 lib/Zend/Db/Statement/Pdo.php(228): PDOStatement->execute(Array) #1 lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array) #2 lib/Zend/Db/Statement.php(300): Varien_Db_Statement_Pdo_Mysql->_execute(Array) #3 lib/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array) #4 lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query(‚SELECT `a`.* FR…‘, Array) #5 lib/Varien/Db/Adapter/Pdo/Mysql.php(419): Zend_Db_Adapter_Pdo_Abstract->query(‚SELECT `a`.* FR…‘, Array) #6 … Weiterlesen

Veröffentlicht unter Fehlerbehebung, Tipps und Tricks | Verschlagwortet mit , , , | Hinterlasse einen Kommentar

CMS-Inhalte mit jQuery in eine statische Seite einfügen, CMS-Seite ohne html und body ausgeben

Bei einer stark besuchten Seite sollte eine Cache-Lösung wie Varnish eingesetzt werden. Der Nachteil einer gecachten Seite ist, dass ein Update eines Inhaltsblocks (z.B. einer Ankündigung oder einer Werbaktion), der auf allen Unterseiten angezeigt werden soll, durch den Cache nicht … Weiterlesen

Veröffentlicht unter Tipps und Tricks, Tutorials | Verschlagwortet mit , , , | Hinterlasse einen Kommentar

Magento über das Meta-Modul Mage_All_Latest updaten

Wann haben Sie Magento das letzte Mal über den Download-Manager geupdatet? Eine tägliche Beschäftigung ist das nicht und so wird gerne vergessen, dass beim Update des gesamten Systems über den Download-Manager nicht jedes einzelne Modul in seiner neuesten Version manuell … Weiterlesen

Veröffentlicht unter Tipps und Tricks | Verschlagwortet mit , , | Hinterlasse einen Kommentar

Magento-API: Bestellte Produkte mit parent_item_id abfragen

Bestellungen können in Magento über die API ausgelesen und von einer externen Software (z. B. Warenwirtschaft, Fakturierung) importiert werden. Wenn in einer Bestellung jedoch zusammengesetzte Produkte wie Bündelartikel (bundle product) enthalten sind, wird die Spalte parent_item_id bei der API-Abfrage der … Weiterlesen

Veröffentlicht unter Tipps und Tricks, Tutorials | Verschlagwortet mit , , , | 2 Kommentare

Magento-Erweiterungen herunterladen und analysieren

Magento Connect bietet leider keine Möglichkeit eine gepackte Erweiterung direkt herunterzuladen, um sie vor der Installation in den Shop analysieren zu können. Eine Möglichkeit wäre die Erweiterung über freegento.com herunterzuladen. Die andere Möglichkeit bietet Magento selbst: Die Erweiterung kann über … Weiterlesen

Veröffentlicht unter Magento Erweiterungen, Tipps und Tricks | Verschlagwortet mit , , , | Hinterlasse einen Kommentar

Shop während der Entwicklung vor Google-Indizierung und unerwünscheten Besuchern schützen

Mit dem HTTP-Passwort lässt sich der Shop in der Aufbauphase gut vor unerwünschten Besuchern und Indizierung durch Suchmaschinen schützen. Der etwas umständlichere Weg ist die Einrichtung des HTTP-Passwors über die Server-Konfigurationsdateien .htaccess und .htusers (mehr Details dazu bei SELFHTML). Da … Weiterlesen

Veröffentlicht unter Fehlerbehebung, Serverkonfiguration, Tipps und Tricks | Hinterlasse einen Kommentar

Bedingte Umleitung über .htaccess (Conditional Redirect)

Magento prüft die Domain, unter der der Shop aufgerufen wurde, und leitet automatisch zu der eingestellten Basis-URL weiter. Für die Weiterleitung wird das Magento-Framework geladen und Datenbankabfragen abgesetzt. Um dies zu vermeiden und die Weiterleitung zu beschleunigen, ist es empfehlenswert, … Weiterlesen

Veröffentlicht unter Tipps und Tricks | Hinterlasse einen Kommentar

MySQL-InnoDB-Speicher automatisch freigeben

Bei der Entwicklung mit Magento ist der Magento-Cache oft deaktiviert. Damit die Testumgebung trotzdem möglichst schnell bleibt, lohnt es sich, diese in einer RAM-Disk oder zumindest auf einer SSD-Festplatte laufen zu lassen. Doch bei schnellem Speicher ist jedes Gigabyte immer … Weiterlesen

Veröffentlicht unter Tipps und Tricks | Hinterlasse einen Kommentar

Gesamte MySQL-Datenbank nach einer Zeichenkette durchsuchen

In SQL/MySQL gibt es keinen Befehl, mit dem die gesamte Datenbank durchsucht werden könnte. Denkbar wäre eine Prozedur, die alle Tabellen mit Spalten relevanter Datentypen (u. a. VARCHAR, CHAR, TEXT) durchsucht. Einfacher geht es mit dem folgenden Trick: Datenbank wird … Weiterlesen

Veröffentlicht unter Tipps und Tricks | 1 Kommentar

Kategorien in Magento importieren, Kategorien programmatisch erstellen

Von Haus aus bietet Magento keinen Import oder Export von Kategorien. Mit dieser kostenfreien Erweiterung ist der Import von Kategorien aus einer CSV-Datei möglich. Doch weder diese noch andere Erweiterungen auf Connect bieten alle nötigen Freiheiten. So habe ich keine … Weiterlesen

Veröffentlicht unter Tipps und Tricks | Hinterlasse einen Kommentar