Kategorie: Magento

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 …

Magento-Fragen? Kommt in die Magento-Gruppe!

Magento-Fragen? Kommt in die Magento-Gruppe!

Magento zu meistern ist nicht leicht – das weiß ich aus eigener Erfahrung und das fällt mir auch dadurch auf, dass mit der steigenden Popularität des Shops (und meines Blogs :)) die Anzahl der Fragen zu Magento zunimmt. Inzwischen bekomme ich mehrere Fragen pro Woche gestellt.

Das ist durchaus ok und ich lerne dabei immer wieder etwas dazu. Bis jetzt finde ich auch noch die Zeit dafür. Ich habe aber einen Vorschlag, wie sich das Ganze vielleicht noch besser gestalten lässt: postet eure Fragen in die von mir gegründeten Magento-Usergruppen bei XING oder LinkedIn!

Weiterlesen …

Magento-Indizes manuell neu erstellen

Der Kommentar von vansiegmund hat mich dazu ermuntert, einen alten Posting-Entwurf hervorzukramen, und zwar die Antwort auf die Frage: wie kann ich mit PHP-Code einen Index neu aufbauen? Genauer gesagt wollte vansiegmund wissen, wie er mit einem PHP-Skript eine Re-Indizierung nach dem SOAP-Import veranlasst.

Ich nehme Magento 1.4.2.0 als Basis.

Weiterlesen …

Magento: eigene Extension erstellen

Magento: eigene Extension erstellen

Heute beschäftigen wir uns mit der Grundlage für die Erweiterungen, die ich hier vorstelle, nämlich mit der Frage: wie erstelle ich mein eigenes Modul in Magento? Ihr wundert euch vielleicht, warum ich jetzt damit ankomme, nachdem ich bereits einige komplexere Artikel veröffentlicht habe. Die Antwort: wie ich durch eure Rückmeldungen zu den Entwickler-Tipps erfahren habe, finden immer wieder Magento-Neulinge den Weg zu meinem Blog. Das freut mich, und nachdem ich weiß, dass der Einstieg in Magento verwirrend sein kann, greife ich gerne helfend unter die Arme. 😉

Weiterlesen …

Tipps für die Entwicklung mit Magento: Teil 3 (Controller erweitern)

Tipps für die Entwicklung mit Magento: Teil 3 (Controller erweitern)

Nach einer kleinen Pause geht es heute mit dem dritten Teil der Entwicklungs-Tipps für Magento weiter. In Teil 2 habe ich gezeigt, dass der Code von Magento nach dem MVC-Architektur-Pattern organisiert ist. Auf gut Deutsch heißt das: der Code für die Geschäftslogik (Model), die Darstellung (View) und die grundlegenden Abläufe im Shop (Controller) wird so gut wie möglich getrennt.

Heute sehen wir uns an, wie man in Magento die Controller-Schicht erweitert, ohne die Updatefähigkeit zu beeinträchtigen.

Weiterlesen …

Magento in Österreich?

Magento in Österreich?

Ich habe mich in letzter Zeit öfters gefragt: wo sind eigentlich die Österreicher, die sich mit Magento beschäftigen? Die deutschsprachige Szene wächst, aber es scheint so, als ob das vor allem den Usern aus Deutschland (und auch der Schweiz) zu verdanken ist. Daher mein Aufruf: Österreicher, zeigt euch!

Weiterlesen …