- Web Templates
- E-commerce Templates
- CMS und Blog Templates
- Facebook Templates
- Website-Builder
Die Sidebar-Moduln der Magento finden
Mai 19, 2011
Dieses Tutorial zeigt Ihnen wo Sie den Code des Sidebar-Moduls finden.
Öffnen app\design\frontend\default\your_theme\layout. Dieses Verzeichnis hat die XML-Dateien, die die Position des Moduls und seine Ordnung angeben. Öffnen eine XML-Datei und suchen den Tag <reference>. Der benötige Tag gibt die Modul-Position für verschiedene Seiten Ihres Magento-Shops an.
Und wie Sie sehen können, gibt es mehr Referenzen wie : <reference name="top.menu">, <reference name="left">, <reference name="right">, <reference name="footer_links"> etc.
Lassen mal uns sehen wo es die meistbenutzten Sidebar Moduln in Magento gibt.
Artikel vergleichen
Datei: catalog.xml
1 | < block type = "catalog/product_compare_sidebar" before = "cart_sidebar" name = "catalog.compare.sidebar" template = "catalog/product/compare/sidebar.phtml" /> |
Einkaufen nach /Durchsuchen nach
Datei: catalog.xml
1 | < block type = "catalog/navigation" name = "catalog.leftnav" before = "-" template = "catalog/navigation/left.phtml" /> |
Angesehene Produkte
Datei: catalog.xml
1 | < block type = "reports/product_viewed" before = "right.permanent.callout" name = "left.reports.product.viewed" template = "reports/product_viewed.phtml" /> |
Ähnliche Produkte
File: catalog.xml
1 2 3 4 5 6 7 8 9 | < block type = "catalog/product_list_related" name = "catalog.product.related" before = "-" template = "catalog/product/list/related.phtml" /> < block type = "checkout/cart_sidebar" name = "cart_sidebar" template = "checkout/cart/sidebar.phtml" > < action method = "addItemRender" >< type >simple</ type >< block >checkout/cart_item_renderer</ block >< template >checkout/cart/sidebar/default.phtml</ template ></ action > < action method = "addItemRender" >< type >grouped</ type >< block >checkout/cart_item_renderer_grouped</ block >< template >checkout/cart/sidebar/default.phtml</ template ></ action > < action method = "addItemRender" >< type >configurable</ type >< block >checkout/cart_item_renderer_configurable</ block >< template >checkout/cart/sidebar/default.phtml</ template ></ action > < block type = "core/text_list" name = "cart_sidebar.extra_actions" as = "extra_actions" translate = "label" module = "checkout" > < label >Shopping Cart Sidebar Extra Actions</ label > </ block > </ block > |
Mein Warenkorb
Datei: checkout.xml
1 2 3 4 5 6 7 8 | < block type = "checkout/cart_sidebar" name = "cart_sidebar" template = "checkout/cart/sidebar.phtml" before = "-" > < action method = "addItemRender" >< type >simple</ type >< block >checkout/cart_item_renderer</ block >< template >checkout/cart/sidebar/default.phtml</ template ></ action > < action method = "addItemRender" >< type >grouped</ type >< block >checkout/cart_item_renderer_grouped</ block >< template >checkout/cart/sidebar/default.phtml</ template ></ action > < action method = "addItemRender" >< type >configurable</ type >< block >checkout/cart_item_renderer_configurable</ block >< template >checkout/cart/sidebar/default.phtml</ template ></ action > < block type = "core/text_list" name = "cart_sidebar.extra_actions" as = "extra_actions" translate = "label" module = "checkout" > < label >Shopping Cart Sidebar Extra Actions</ label > </ block > </ block > |
Kundenmeinung
Datei: poll.xml
1 2 3 4 | < block type = "poll/activePoll" name = "right.poll" > < action method = "setPollTemplate" >< template >poll/active.phtml</ template >< type >poll</ type ></ action > < action method = "setPollTemplate" >< template >poll/result.phtml</ template >< type >results</ type ></ action > </ block > |
Populäre Tags
File: tag.xml
1 2 3 | < reference name = "left" > < block type = "tag/popular" name = "tags_popular" template = "tag/popular.phtml" /> </ reference > |
PayPal Logo
File: paypal.xml
1 | < block type = "paypal/logo" name = "paypal.partner.right.logo" template = "paypal/partner/logo.phtml" /> |
Newsletter
Datei: newsletter.xml
1 | < block type = "newsletter/subscribe" name = "newsletter" as = "newsletter" template = "newsletter/subscribe.phtml" /> |