Magento: Path Hints & Block Hints im Admin Backend aktivieren

9. September 2010 at 13:23
magento path hints admin backend

magento path hints admin backend

Im Backend ist es möglich für das Frontend die Ausgabe der Magento: Debug mit Pfadhinweisen in Magento zu aktivieren. Für das Admin Backend gibt es direkt keine funktion. Benötigt ihr diese, so ändert temporär in der Datenbank-Tabelle „core_config_data“ die „scope_id“ bei den path-Werten für „dev/debug/template_hints“ und „dev/debug/template_hints_blocks“ auf „0“ sowie die „value“ auf „1“ (siehe Screenshot)!

magento-path-hints-admin-backend-phpmyadmin

MySQL Backup schneller importieren

24. August 2010 at 18:08

Problem

Falls ihr größere Backups habt, welche z.B. mit mysqldump erstellt wurden, so kann der komplette Import schon mal einige Minuten dauern.  Was die Meisten nicht wissen ist, dass der Import solcher mit mysqldump erstellten Backup Dateien viel länger dauert.

How Can I Speed Up This Process?

Bei setzen der folgenden Flags vor dem Import im Datenbank Dump, kann die Importzeit dramatisch verkürzt werden:

SET autocommit=0;
SET unique_checks=0;
SET foreign_key_checks=0;

Wenn der auto-commit deaktiviert wurde muss am Ende ein manueller commit erfolgen:

COMMIT;

Durch deaktivieren der unique checks und foreign key kann einiges an Geschwindigkeit heraus geholt werden.

Mit dem folgenden Bash-Script könnt ihr das Szenario automatisieren:

#!/bin/bash
echo "SET autocommit=0;
SET unique_checks=0;
SET foreign_key_checks=0;" > backup.sql
mysqldump -u myuser --password=mypassword mydatabase >> backup.sql
echo "COMMIT;" >> backup.sql

Magento: Über ein url-key einer Kategorie ein Link erzeugen

8. Juli 2010 at 20:36

Im Admin-Backend ist es möglich ein url-key für z.B. Kategorien zu setzen. Möchtet ihr jetzt automatisch von Magento anhand dieser ein Link erzeugen, könnt ihr das wie im folgenden Beispiel:

<a href="<?php echo Mage::getModel('catalog/category')->load(Mage::getModel('catalog/category')->getCollection()->addAttributeToFilter('url_key', 'all-bags')->getAllIds())->getUrl(); ?>" title="All bags" ><?php echo $this->__('All bags'); ?></a>

Magento: Mit hilfe des ModuleCreator eigene Module Templates erzeugen

14. Juni 2010 at 02:42

magento ecommerce system - eigene module schreibenFrüher oder später kommt für jeden Magento-Entwickler der Punkt, an dem es notwendig ist, Eingabemasken respektive Eingabeformulare im Magento-Backend per Extension um eigene, benutzerdefinierte Felder zu erweitern oder aus einem sonstigen Grund neue Module zu schreiben. Spätestens beim zweiten Modul merkt man schnell, dass sich diverse Schritte wiederholen.

Aus diesem Grund möchten wir euch den ModuleCreator zum automatisierten erstellen des Magento-Extension-Gerüst empfehlen, welche ihr dann nur noch entsprechend anpassen müsst.