oreillyblog IT, Social Media & Geek Life von und mit O'Reilly-Büchern

Magento: Top-Produkte auf der Startseite

09.09.2009 ·Autor: · Veröffentlicht in Bücher, Gastbeiträge, Technologie

Roman Zenner, Autor unseres Buchs Online-Shops mit Magento, hatte hier im Blog beschrieben, was man bei einer Migration zum Online-Shop-System Magento beachten sollte. Diesen Artikel fanden viele Leser interessant, deshalb hier ein Nachschlag: ein Praxistipp, wie man auch in Magento Produkte auf der Startseite unterbringt:

Vor allem Shopbetreiber, die von xt:Commerce auf Magento umsteigen, werden über kurz oder lang eine Funktion vermissen, mit deren Hilfe sich bestimmte Produkte auf der Startseite anzeigen lassen. In xt:Commerce genügte ein Klick, um das gewünschte Produkt auf die Startseite zu befördern.

Glücklicherweise lässt sich diese Funktion mit wenigen Handgriffen auch in Magento nachbilden. In diesem kleinen Workshop zeigen wir Ihnen eine Möglichkeit, mit der Sie eine neue Kategorie anlegen und diese so auf der Startseite einbinden können, dass die Produkte dieser Kategorie dort direkt angezeigt werden.

Der erste Schritt besteht darin, eine neue Kategorie anzulegen. Dazu loggen Sie sich im Magento-Adminbereich ein und springen anschließend zur Kategorieverwaltung (Katalog -> Kategorien verwalten). Erstellen Sie dort eine neue Unterkategorie namens Startseite, die Sie allerdings deaktiviert lassen:

kat_anlegen

Wechseln Sie im Anschluss zum Seitenreiter Kategorie Produkte, um dieser Kategorie die gewünschten Produkte hinzuzufügen. Wählen Sie dazu im Dropdown-Menü links den Wert Alle aus und klicken Sie anschließend ganz rechts auf Suche. Es wird eine Liste aller Ihrer Produkte angezeigt. Bestimmen Sie nun die Produkte, welche Sie auf der Startseite sehen möchten, indem Sie einen Haken in die jeweilige Checkbox setzen:

kat_anlegen_2

Im letzten Schritt fügen Sie einen kleinen Schnippsel Code in die Startseite ein, um die Produkte der neuen Kategorie anzuzeigen. Wechseln Sie zu CMS -> Seitenverwaltung und öffnen Sie den Eintrag für Ihre Startseite. Schreiben Sie dann den folgenden Code an die Stelle, an der Sie die Produktauflistung sehen möchten:

{{block type=“catalog/product_list“ category_id=“12″ template=“catalog/product/list.phtml“}}

Wichtig hierbei ist, dass Sie bei category_id genau die Zahl eintragen, welche beim Anlegen der neuen Kategorie angelegt wird; in unserem Beispiel ist dies die 12.

Speichern Sie die Seite nun ab und wechseln zum Frontend Ihres Shops. Voilà! Dort werden Sie jetzt die ausgewählten Produkte auf der Startseite sehen (gegebenenfalls müssen Sie vorher noch den Magento-Cache aktualisieren, falls Sie diesen aktiviert haben).

Über den Autor: Roman Zenner arbeitet seit 2004 als freiberuflicher Berater, Programmierer und Autor und konzentriert sich dabei vor allem auf die Themen E-Commerce und Online-Marketing. Auf www.roman-zenner.de bloggt er regelmäßig über aktuelle Neuigkeiten in diesem Bereich und hat in diesem Zusammenhang die Entwicklung von Magento seit Sommer 2007 intensiv mitverfolgt. Am besten erreicht man ihn per E-Mail unter rz@cooee.de.

Sag's weiter:
Tags: ,

4 Kommentare zu “Magento: Top-Produkte auf der Startseite”

  1. Vielen Dank für den Tipp, endlich ist meine Suche zu Ende, hat super funktioniert 🙂

  2. Tragemama sagt:

    Danke, super Tipp!

  3. Carsten sagt:

    Leider funktioniert es bei mir nicht. Ich habe alles genau so gemacht, es wird aber einfach nichts angezeigt auf der Startseite 🙁

    Kann es sein dass sich in der Version 1.6.0.0 die Pfade irgendwie geändert haben oder ähnliches?

  4. Bei mir werden aber alle Produkte die ich habe angezeigt???

Hinterlassen Sie einen Kommentar - eine Freischaltung ist nur beim ersten Mal notwendig.