Verschlagwortet: Magento

Erfahrungsbericht zur Magento-Zertifizierung (Beta Exam)

Erfahrungsbericht zur Magento-Zertifizierung (Beta Exam)

Bei der X.commerce Innovate Developer Conference 2011 habe ich ganz unverhofft die Chance bekommen, am Magento Certified Developer Exam (Beta Exam) teilzunehmen. Unverhofft deswegen, da ich bereits in Wien beschlossen hatte, die Zertifizierung noch nicht in San Francisco zu machen. Zu knapp davor war das Programm angekündigt worden und ich hatte keine Zeit, mich irgendwie darauf vorzubereiten.
Doch wie es das Schicksal so will, kommen Dinge manchmal anders als man glaubt. So saß ich am 12.10. nachmittags im Raum #2008 des Moscone Center. Ich weiß zwar noch nicht, ob ich die Prüfung bestanden habe, doch die Erfahrung war es auf jeden Fall schon einmal wert. Hier findet ihr meine Erfahrungen und Tipps zur Zertifizierungsprüfung.

Weiterlesen …

Magento-Models mit Mage::getModel() laden

Magento-Models mit Mage::getModel() laden

Models sind das um und auf jedes Magento-Shops. Mit ihnen werden Daten geladen, gespeichert und sie enthalten die Geschäftslogik des Shops. Daher muss jeder Entwickler zu Beginn lernen, wie er Models lädt und wo er die entsprechenden Klassen findet.

Wenn man den Magento-Quelltext durchforstet, stößt man ständig auf Code wie den folgenden:

$product = Mage::getModel('catalog/product');

Der erste Gedanke: was soll das?

Weiterlesen …

Magento: lokale Pfade auslesen

Magento: lokale Pfade auslesen

In Magento benötigt man häufig Pfade zu lokalen Verzeichnissen, um Dateien auszulesen, zu schreiben, zu bearbeiten oder zu referenzieren. Das Shopsystem bietet Hilfsmethoden, mit denen diese Informationen ausgelesen werden können. Die Aufrufe sollten anstatt fix codierter Pfade verwendet werden, um Probleme bei Änderungen in der Verzeichnisstruktur zu vermeiden.

Ich habe die Befehle von Magento zusammen mit Beispiel-Pfaden in einer Tabelle als Cheatsheet online gestellt.

Weiterlesen …

(c) magentocommerce.com

Warum ich vom Magento-Solution-Partner-Programm nicht viel halte

Magento Inc. hat vor einiger Zeit ein neues Partner-Programm eingeführt. Als ich von den Plänen las, freute ich mich, denn das alte Programm ließ einiges zu wünschen übrig, wie Guido Jansen anschaulich beschrieben hat. Damals hieß es (wenn auch nur inoffiziell), dass Agenturen und Magento-Servicedienstleister Mitarbeiter zu Schulungen schicken können und entsprechend mit verschiedenen Partnerstufen ausgezeichnet werden.
Diese Aussage ist zwar nicht falsch, aber leider wird beim Partnerlevel das Hauptaugenmerk nicht auf Kompetenz gelegt. Sehen wir uns an, was einen Anbieter zum Gold- oder Silber-Partner macht und was mein Alternativ-Vorschlag ist.

Weiterlesen …

Aoe_TemplateHints: erweiterte Informationen zu den Template-Blöcken

15 nützliche kostenlose Extensions für Magento 1.5

Es gibt tausende Extensions für Magento, die Shopbetreibern helfen, ihr Online-Geschäft zu verbessern. Viele von ihnen sind kostenlos, und das verlangt besondere Hochachtung. Schließlich fließen in Erweiterungen oft zig Stunden Arbeit. Ich stelle hier 15 hilfreiche Extensions für die Entwicklung und Umsetzung vor, von denen ihr vielleicht noch nicht gelesen habt. Dabei konzentriere ich mich auf Erweiterungen von deutschsprachigen Entwicklern. Die leisten tolle Arbeit, aber wenn man den Blogs nicht aufmerksam folgt, gehen sie oft in der Masse unter. 🙂

Weiterlesen …