Lesetipps KW38
Auf zu den Lesetipps aus KW38. Soeben habe ich den Blog von Matthias Zeis entdeckt der nun auch direkt mit zwei spannenden Artikel auffährt: Zuerst endlich eine ausführliche Buchrezension für “Magento – Das Handbuch für Entwickler” und im Zweiten beschreibt Matthias sehr ausführlich den Ablauf eines Page-Requests.
Vielleicht meldet sich Matthias Zeis, und auch gerne andere Interessenten, für eine kleine Blogroll
Dann möchte ich noch gerne auf das Projekt von Jan Brinkmann mit dem Namen SQLExampes.org verweisen. Jan sammelt einige Beispiele zu SQL-Abfragen, erklärt Techniken und verlost unter eifrigen Autoren einige Amazon-Gutscheine.
Zum Schluss möchte ich noch erwähnen das der Hosting-Test aus den letzten Lesetipps nun als Gastbeitrag auf Ecommerce-Lounge.de zu finden ist.
Wie man Parameter aus der Store Konfiguration ausließt
Magento ist ein wirklich mächtiges Webshop-Werkzeug. Das erkennt man gerade an den umfangreichen Möglichkeiten der Konfiguration des Systems. Von Gestaltungsfragen, über den Warenkorb bis hinzu E-Mailadressen ist beinahe alles unter System/ Konfiguration hinterlegt. Mittels XML und PHP lassen sich diese Parameter auslesen und verarbeiten.
Weiterlesen >>
Einbinden statischer Blöcke
Neben kompletten Seiten, bietet Magento die Möglichkeit, zusätzliche Inhaltsbereiche anzuziehen. Dafür gibt es keinen festgelegt , sondern mehrere Möglichkeiten. Aus dem jeweiligen Einsatzzweck resultiert letztlich ein Best-Practice Ansatz.
Weiterlesen >>
Controller überschreiben: Wann, Warum und Wie?
Das “C” im Magento zugrunde liegende MVC-Ansatz steht, wie sollte es anders sein, für Controller. Ein Controller fungiert im grundlegenden als Vermittler zwischen Model, View, und im speziellen Magento-Umfeld von Blöcken. Er reagiert auf Benutzeranfragen und ruft die jeweiligen Methoden und Layouts auf sodass der Benutzer am Ende ein Ergebnis zur Anzeige erhält. Diese Controller lassen sich in Magento mit ein wenig XML überschreiben – in welchen Situationen das Sinn macht und in welchen nicht erklären wir im folgenden Beitrag. Weiterlesen >>
Steuern in Magento verstehen und einrichten
Magento bietet die Möglichkeit, Steuerkonstrukte für beliebig komplexe Shops zu entwerfen und zu verwalten. In diesem Beispiel richten wir den Shop für den Einsatz im Deutschland ein. Um die Steuern für den deutschen Markt einzurichten, gibt es einige Stellen, an denen man zugreifen muss, um die Steuern einzurichten. Für den Anwender gibt es (mindestens) zwei Möglichkeiten, diese einzurichten.
Weiterlesen >>
Lesetipps KW37
Nun, wenn auch etwas verspätet, zu den Lesetipps aus KW37: Der Magento-Stammtisch bat darum noch einmal in den Lesetipps aufzutauchen. Ohne Leute vor Ort ist ein solcher Stammtisch ja auch schnell langweilig. MySQL setzt in der Version 5.5 als Standard auf InnoDB und soll deutlich an Performance gewonnen haben. Zudem sollen die Datenbanken deutlich besser skalierbar sein – man darf gespannt sein welche Auswirkungen das in ferner Zukunft auf das Magento-Hosting haben wird.
Ein eigener Sache haben wir soeben unser drittes freies Magento-Modul veröffentlicht. Mit der Extension ist es möglich die Navigation im Kundenbereich genau an die eigenen Bedürfnisse anzupassen.
Wirklich spannend ist auch der Beitrag zum Test von einigen Magento-Hosting-Providern. [Direktlink zum PDF]
Benutzer-Navigation bearbeiten
Das Benutzer-Menu konnte bislang nur grob durch de- bzw. aktivieren eines Moduls beeinflusst werden, indem man Module, wie z.B. Tags der Benutzernavigation hinzugefügt oder ausgeblendet hat. Das neue Modul CustomerNavigation bietet neue Möglichkeiten um das Benutzer-Menu anzupassen.
Weiterlesen >>
#magento-de auf chat.freenode.net
Nicht alle Fragen lassen sich in Foren und Blogs klären. Oft ist es auch sehr angenehm mit gleichgesonnenen ein paar Worte zum Konzept zu wechseln, eine flüchtige Frage zu stellen oder eine schnelle Antwort zu geben. Perfekt für einen Chat
Der Chat ist im IRC unter chat.freenode.net im Channel #magento-de per IRC-Software oder direkt per Webinterface zu erreichen.
Lesetipps KW36
Unsere Magento-Lesetipps gehen in eine neue Woche. Aus der Praxis ein Beitrag zu Rundungsfehlern in Magento und wie man das Problem löst. Zusätzlich verlost die E-Commerce-Lounge ein paar Tickets zur diesjährigen Meet-Magento 4.10. Als Alternative zu Magebid/ Magebay, dem Modul um Ebay und Magento zu verschmelzen, tritt M2E auf den Plan. Es kostet $199.00 und ist schon einige Zeit auf dem Markt – sollte also Stabil laufen. Magebase erklärt wie man Fehlermeldungen in Magento optisch anpasst.
Zusätzlich gab es einigen Lesestoff zu Magento-Mobile: Magento Mobile –Features und Preise, Magento Mobile Launches Today! und letztlich Michael Karl mit Was ist eigentlich Magento Mobile?
Zum Schluss ein Artikel um PHP mit Eclipse richtig zu verwenden.Das war es für diese Woche aber falls Ihr einen spannend Beitrag habt sind wir für Anregungen offen: tobi@webguys.de oder die Kommentarfunktion nutzen
Automatisch das Theme wechseln
Durch Interfaces bzw. Themes in Magento ist es möglich ein und das selbe System mit unterschiedlichen Darstellungen zu betreiben. Themes können häufig von Shop A nach Shop B kopiert und dort eingesetzt werden. Möchte man aber nun automatisch, anhand selbst definierter Kriterien, das Design wechseln ist ein wenig Programmcode von Nöten. Schwierig dabei ist eigentlich nur zu wissen welche Funktionen und Events benötigt werden.



