Insérer la newsletter
<reference name="left">
<block type="newsletter/subscribe" name="right.newsletter" template="newsletter/subscribe.phtml"/>
</reference>
Sortir ou désactiver un bloc
<remove name="catalog.compare.sidebar" />
Insérer une page CMS
<block type="cms/block" name="nom-de-ma-page" after="catalog.leftnav">
<action method="setBlockId"><block_id>nom-de-mon-bloc</block_id></action>
</block>
Positionner un bloc
pour mettre le bloc après un autre, on utilise after= »nom-du-bloc-précédent » :
<block type="cms/block" name="mon-bloc" after="nom-du-bloc-precedent">
pour mettre le bloc avant un autre, on utilise before= »nom-du-bloc-suivant » :
<block type="cms/block" name="mon-bloc" before="nom-du-bloc-suivant">
pour mettre le bloc en dernière position, on utilise after= »- » :
<block type="cms/block" name="mon-bloc" after="-">
pour mettre le bloc en première position, on utilise before= »- » :
<block type="cms/block" name="mon-bloc" before="-">
Insérer un script
<reference name=”head”>
<action method=”addJs”><script>scriptaculous/scriptaculous.js</script></action>
<action method=”addJs”><script>varien/product.js</script></action>
</reference>
Limiter le nombre de résultats dans une page liste
<action method="setDefaultListPerPage"><limit>4</limit></action>
<action method="setDefaultGridPerPage"><limit>9</limit></action>
handles layout xml : pages configurables disponibles
default
catalog_category_default (* aussi utilisé dans directory.xml)
catalog_category_layered (* aussi utilisé dans directory.xml)
catalog_product_compare_index
catalog_product_gallery
catalog_product_send
catalog_product_view (* aussi utilisé dans customeralert.xml, tag.xml)
catalog_seo_searchterm_popular
catalog_seo_sitemap_category
catalog_seo_sitemap_product
catalogsearch_advanced_form
catalogsearch_advanced_result
catalogsearch_result_index
catalogsearch_term_popular
checkout_cart_index (* aussi utilisé dans googlecheckout.xml, paypal.xml)
checkout_multishipping
checkout_multishipping_address_editaddress
checkout_multishipping_address_editbilling
checkout_multishipping_address_editshipping
checkout_multishipping_address_newbilling
checkout_multishipping_address_newshipping
checkout_multishipping_address_select
checkout_multishipping_address_selectbilling
checkout_multishipping_addresses
checkout_multishipping_billing
checkout_multishipping_customer_address
checkout_multishipping_login
checkout_multishipping_overview
checkout_multishipping_register
checkout_multishipping_shipping
checkout_multishipping_success
checkout_onepage_additional
checkout_onepage_index
checkout_onepage_progress
checkout_onepage_review
checkout_onepage_shippingmethod
checkout_onepage_success
cms_index_defaultindex
cms_index_defaultnoroute
customer_account (* aussi utilisé dans newsletter.xml, review.xml, sales.xml, wishlist.xml)
customer_account_create
customer_account_edit
customer_account_forgotpassword
customer_account_index (* aussi utilisé dans catalog.xml, newsletter.xml, poll.xml, review.xml, sales.xml, tag.xml, wishlist.xml)
customer_account_login
customer_address_form
customer_address_index
customer_logged_in
customer_logged_out
customer_account_logoutsuccess
giftmessage_index_edit
giftmessage_index_save
giftmessage_index_remove
newsletter_manage_index
paypal_express_review
paypal_express_review_details
print
review_customer_index
review_customer_view
review_product_list
review_product_view
reviews
sales_order_details
sales_order_history
sales_order_print
sales_order_view
shipping_tracking_ajax
tag_customer_index
tag_customer_edit
tag_customer_view
tag_list_index
wishlist_index_index