Magento Blog für Entwickler

Magento ist das führende Open-Source Shop-System. In unserem Blog diskutieren wir aktuelle Herausforderungen im E-Commerce, geben Tipps und zeigen Probleme auf. Hiermit möchten wir unseren kleinen Teil zum Magento Ökosystem beitragen. Viel Spaß beim Lesen :-)

Es geht wieder nach Jena: E-Commerce Camp

Nov 15, 2014   //   von   //   Allgemein, Magento  //  1 Kommentar

Das E-Commerce Camp in Jena gehört weiterhin zu meinen Camp Highlights aus 2013 und 2014 – sehr spannende Themen und eine tolle bodenständige Organisation. Da lassen ich mir es auch dieses Jahr nicht nehmen etwas die Werbetrommel zu rühren.

Also bitte, liebe Magento-Community, lasst und dafür sorgen dass wir uns mal im größeren Kreis dort blicken lassen. Im Moment sind uns Oxid und Shopware was Themen und Manpower angeht um Welten überlegen. Reserviert Euch doch also mal den 12. bis 14. März 2015 (Donnerstag Abend, Freitag auf Samstag). Ein Ticket kostet 35 € – für die Übernachtung sorgt ihr selbst. Ingo und Ich freuen uns sehr Euch dort zu sehen!

Zur Camp-Seite

Magento – das Framework komplett nutzen

Nov 1, 2014   //   von   //   Entwicklung, Magento  //  5 Kommentare

Immer wieder sehe ich, wie man mit normalen PHP-Funktionen versucht, Dinge zu erledigen, welche aber von Magento entweder anders vorgesehen sind, oder für die es im Zend-Framework schon Lösungen gibt. Diese müssen aber eben nur genutzt werden. Umso besser man das Framework kennt, desto einfacher und schneller kommt man zu dem gewünschten Ergebnis.

Weiterlesen >>

Magento CE 1.9 – RWD – SCSS / Compass compile error

Okt 30, 2014   //   von   //   Entwicklung, Magento  //  1 Kommentar

Abweichend zu meinem MacBook bekam ich nach dem Upgrade auf OSX Yosemite beim compilen von SCSS des RWD-Themes immer denselben Fehler: NoMethodError: undefined method `specificity’ for [:not(.button)]:Array. Zuerst habe ich gedacht, diesen Fehler zu beseitigen, würde mein Problem lösen. Jedoch kamen dann immer neue Fehlermeldungen. Ärgerlich, denn entspanntes Arbeiten sieht anders aus.
Weiterlesen >>

Meet Magento Schweiz + Hackathon CH

Okt 4, 2014   //   von   //   Allgemein, Magento  //  Keine Kommentare

Am 24.10 findet die Meet Magento in der Schweiz statt und ich freue schon dabei zu sein. Für den anschließenden Hackathon gibt es ebenfalls noch Tickets. Wäre toll einige von Euch dort zu sehen :-)

Attribut-Werte vor der Ausgabe im Frontend verändern

Mai 7, 2014   //   von   //   Magento  //  7 Kommentare

Für alle, die sich schon immer gefragt haben, wofür eigentlich der Catalog-Output-Helper ist, möchte ich in diesem Beitrag einmal ein wenig Licht ins Dunkel bringen. Um genau zu sein, geht es um folgende Zeilen

$_helper = $this->helper('catalog/output');
echo $_helper->productAttribute($_product, $_product->getDeliveryTime() , 'delivery_time');
// oder
echo $_helper->categoryAttribute($_category, $_category->getName(), 'name');

Warum sollte man also die Ausgabe eines Produktattributes noch einmal durch einen Helper schieben müssen? Man will doch einfach nur einen bestimmten Wert haben und sonst nichts, oder?

Der Grund ist ganz einfach: Durch verschiedene Handler ist es möglich, die Ausgabe eines jeden Attributes zu manipulieren. Die entsprechenden Handler müssen einfach nur im Output-Helper registriert werden, und schon kann man durchstarten. Weiterlesen >>

PHPucEU 2014 auf Mallorca

Apr 25, 2014   //   von   //   Diverses  //  Keine Kommentare

Die PHP Unconference ist seit Jahren Garant für gute Talks und noch bessere Kaffeepausen mit sehr großem Informationsinhalt. Neben der großen Hamburger Version gibt es seit vier Jahren auch den kleineren europäischen Ableger.

Rund hundert Teilnehmer und Teilnehmerinnen aus Europa treffen sich zu Web- und Projektthemen rund um PHP. Nach Manchester und Berlin steht für den 18./19. 17./18. Mai 2014 Palma de Mallorca auf dem Programm. Nachdem das OrgaTeam sich beim ersten Mal zumindest mit “es ist doch Insel!” bei Ulf Wendel, mySQL-Urgestein und Ideengeber für die PHP Unconference auf
Mallorca, herausreden konnte, freuen sich die Ausrichtenden Judith Andresen, Fabian Blechschmidt, Karl Spies und Marcus Wolff sehr, dass es nun mit Palma geklappt hat.

Weiterlesen >>

Magento2: Fatal error: Maximum function nesting level of ‘100’ reached, aborting!

Apr 8, 2014   //   von   //   Magento2  //  1 Kommentar

Da will man Magento2 ausprobieren und es begrüßt einen nur mit der netten Meldung “Fatal error: Maximum function nesting level of ‘100’ reached, aborting!”. Abhilfe schafft es das xdebug Nesting Level zu erhöhen.

Weiterlesen >>

Der Magento-Installer: Einen eigenen Step entwerfen

Feb 24, 2014   //   von   //   Entwicklung, Magento  //  2 Kommentare

Je mehr Shop man installiert, desto mehr hat man das Verlangen, den Konfigurationsprozess zu vereinfachen und zu beschleunigen. Was wäre also, wenn man einen eigenen Install-Step entwerfen könnte, in welchem man bereits viele Informationen speichern könnte, ohne dies nachher im Backend manuell erledigen zu müssen.

In den Abendstunden habe ich genau dies umgesetzt. Außerdem habe ich das Design des Installers noch mit dem code-x Logo gefüttert und die Farben entsprechend angepasst. Und das alles in einer neuen Extension, ohne den Core zu modifizieren – anfangs hätte ich nicht gedacht, dass das möglich ist. Doch was braucht man nun alles, um einen eigenen Step zu entwerfen?

Weiterlesen >>

Seiten:1234567...37»