- Plantillas Web
- Plantillas E-commerce
- Plantillas de CMS y Blog
- Plantillas Facebook
- Constructor Web
Encontrar los módulos de barra lateral deMagento
mayo 19, 2011
Este tutorial le presenta el modo de encontrar el código de módulos de barra lateral.
Abra app\design\frontend\default\your_theme\layout. Este directorio contiene los ficheros XML que determinan las posiciones y el orden de los módulos. Abra cualquier fichero XML y busque la etiqueta <reference>. La etiqueta de referencia determina la posición de los módulos en las distintas páginas de su tienda Magento.
Como puede ver hay varias referencias como: <reference name="top.menu">, <reference name="left">, <reference name="right">, <reference name="footer_links"> etc.
Vamos a ver donde se puede encontrar la mayoría de los módulos populares de barra lateral.
Compare products (comparar productos)
Fichero: catalog.xml
<block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
Shop By/Browse By (comprar por/examinar por)
Fichero: catalog.xml
<block type="catalog/navigation" name="catalog.leftnav" before="-" template="catalog/navigation/left.phtml"/>
Product Viewed (producto examinado)
Fichero: catalog.xml
<block type="reports/product_viewed" before="right.permanent.callout" name="left.reports.product.viewed" template="reports/product_viewed.phtml" />
Related Products (productos relacionados)
Fichero: catalog.xml
<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>
My Cart (mi carrito de compras)
Fichero: checkout.xml
<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>
Community Poll (encuesta)
Fichero: poll.xml
<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>
Popular Tags (tags populares)
Fichero: tag.xml
<reference name="left"> <block type="tag/popular" name="tags_popular" template="tag/popular.phtml"/> </reference>
PayPal logo (logotipo de PayPal)
Fichero: paypal.xml
<block type="paypal/logo" name="paypal.partner.right.logo" template="paypal/partner/logo.phtml"/>
Newsletter
Fichero: newsletter.xml
<block type="newsletter/subscribe" name="newsletter" as="newsletter" template="newsletter/subscribe.phtml"/>