Tipp: Magento-Podcast
Wer beim Arbeiten ein paar News über Magento hören möchte der werfe einen Blick in den Magento Podcast. Sehr kurzweilige Themenauswahl aber leider im Moment eher unregelmäßig veröffentlicht – trotzdem tolle Idee!
Unbenutzte Produktbilder löschen
Manchmal entstehen gerade beim Batch-Import von Produkten ein paar Bildleichen. Diese habe ich entfernen können in dem geprüft habe ob zu jeder Datei im Dateisystem ein Eintrag in der Datenbank besteht.
Performance beim Import steigern
Die Jungs von FlagBit haben eine kleine Anregung gepostet um zumindest das Aktualisieren von Produkten beim Import zu beschleunigen. Je nachdem was sich am Produkt ändert ist der Artikel mit dem Titel “Einzelne EAV-Attribute performant speichern” ganz spannend.
Produkte mehrsprachig importieren
In Magento können durch das Anlegen unterschiedlicher Store-Views Produkte mehrsprachig gepflegt werden. Der Benutzer kann dabei entscheiden ob die Daten vom Hauptstore übernommen oder durch die aktuelle Store-View überschrieben werden.
Ein bestehender Produktimport lässt sich relativ einfach um die Möglichkeit der Mehrsprachigkeit erweitern. Der Trick besteht einzig und alleine darin vor dem Laden des Produktes noch den Store zu definieren.
Eigene Formularelemente im Produkt erstellen, gestalten und benutzen
In Magento lassen sich über die Attribute-Sets ohne weiteres Felder zum Produkt hinzufügen. Die Typen der Felder sind auf Text Field, Text Area, Date, Yes/No, Multiple Select, Dropdown, Price, Gallery, Media Image und Fixed Product Tax beschränkt. Im folgenden möchte ich zeigen wie ein eigenes Datenfeld gestaltet und und implementiert wird. Das Ziel soll es sein dem Shopbetreiber die Möglichkeit zu geben beliebig viele Datenblätter zu einem Produkt hochzuladen.
Ein Hoch auf die Blockmarkierungen
Es zeigt sich immer wieder: Nicht alles was alt ist, muss durch Neues ersetzt werden. Diesmal handelt es sich um die Blockmarkierung “Konditional”. Um einen Link in einer Content-Klasse anzuzeigen, wenn dieser gepflegt ist – dies mit Rendertags zu bewerkstelligen ist eine Aufgabe, die nicht machbar ist; ab der dritten geschachtelter If-Struktur habe ich zugunsten der Performance anfgehört. Nach kurzer Überlegung ist mir die oben genannte Blockmarkierung wieder eingefallen. Weiterlesen >>
Dateityp mit Rendertags erkennen
In zahlreichen Projekten steht neben einem Download immer die Dateigröße, sowie der dazugehörige Typ. Die Dateigröße stellt mit RedDot-Bordmitteln keine Hürde dar, dafür gibt es die Attribute, lediglich den Dateityp zu erkennen stellte bislang eine Hürde dar, die man sonst nur mit Scriptsprachen zu überwinden konnte. Bis jetzt. Weiterlesen >>
Von roten Punkten
Das RedDot dem Redakteur über rote Punkte die Möglichkeit bietet, Inhalte zu bearbeiten ist nicht neu – ebenso wie die roten Punkte “Seite hinzufügen”, “Seite anhängen”. Diese Punkte finden sich schon seit einigen Versionen im Funktionsumfang von RedDot, doch nicht jedem Entwickler ist klar, wie diese Elemente zum Einsatz kommen, da die Dokumentation an dieser Stelle nicht ganz eindeutig ist. Weiterlesen >>





