Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Besoin d'explication - Thème
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

Besoin d'explication - Thème

#60991
BRIANFR
Fresh Boarder
Messages: 1
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Besoin d'explication - Thème

Il y a 5 Années, 12 Mois
Karma: 0  
Bonjour à tous,

Voilà j'ai plutôt de bonne connaissance en HTML/CSS, PHP mais il y a quelque chose que je ne pige pas, au niveau de comment Magento conçois ses pages.

J'ai créer un bloc statique dans Magento et j'ai mis comme texte blablabla.
Je voulais l'affiché dans la colonne de droite, cela marche mais pas exactement à l'endroit que je veux (voir screen).

Je veux qu'il s'affiche après : produits chauds/produits populaires.

Image réservée aux membres.
Veuillez vous connecter ou vous enregistrer.


J'ai modifié cette page.

/public_html/magento/app/design/frontend/em0026/default/layout
Code :

<?xml version="1.0"?>
    <default>
<remove name="right.reports.product.compared"/>
<remove name="cart_sidebar"/>
<remove name="sale.reorder.sidebar"/>
<remove name="right.reports.product.viewed"/>
<reference name="header">
<block type="cms/block" name="cms_topmenu" >                
<action method="setBlockId"><block_id>topmenu</block_id></action>
</block>
            <block type="cms/block" name="cms_subheader" after="top.search">
<action method="setBlockId"><block_id>subheader</block_id></action>
</block>
</reference>
 <reference name="top.links">
             <block type="page/switch" name="store_language" as="store_language" template="page/switch/languages.phtml"/>
        </reference>
        <reference name="footer">
<block type="page/html_wrapper" name="cms_footer_links_wrapper" before="footer_links">
<action method="setElementClass"><value>links-set</value></action>
             <block type="cms/block" name="cms_footer_links" before="footer_links">
                <action method="setBlockId"><block_id>footer_links</block_id></action>
            </block>
</block>
<block type="core/text" name="separator_after_cms_footer_links_wrapper" after="cms_footer_links_wrapper">
<action method="setText"><text><![CDATA[<hr class="separator" />]]></text></action>
</block>
        </reference>

    
<reference name="right">
 
<block type="core/template" name="product_tabs" as="product_tabs" before="tags_popular" template="page/html/tabs.phtml" >
<block type="cms/block" name="cms_product_tabs" >                
<action method="setBlockId"><block_id>product_tabs</block_id></action>
</block>
</block>

<block type="catalog/navigation" name="catalog-right" before="product_tabs" template="catalog/navigation/right.phtml"/>

</reference>

        <reference name="right">
            <block type="cms/block" name="cms_test" after="cms_product_tabs">
                <action method="setBlockId"><block_id>test</block_id></action>
            </block>
        </reference>

    </default>

    <cms_page translate="label">
        <label>CMS Pages (All)</label>
        <reference name="content">
            <block type="core/template" name="page_content_heading" template="cms/content_heading.phtml"/>
            <block type="page/html_wrapper" name="cms.wrapper" translate="label">
                <label>CMS Content Wrapper</label>
                <action method="setElementClass"><value>std</value></action>
                <block type="cms/page" name="cms_page"/>
            </block>
        </reference>
    </cms_page>

    <cms_index_index translate="label">
        <label>CMS Home Page</label>

<reference name="mainslideshow">
<block type="core/template" name="main_slideshow" as="main_slideshow" template="page/html/mainslideshow.phtml">
<block type="cms/block" name="cms_mainslideshow">                
<action method="setBlockId"><block_id>mainslideshow </block_id></action>
</block>
</block>
</reference>
<reference name="slideshow">
<block type="core/template" name="slide_show" as="slide_show" template="page/html/slideshow.phtml">
<block type="cms/block" name="cms_slideshow">                
<action method="setBlockId"><block_id>slideshow </block_id></action>
</block>
</block>
</reference>
<reference name="block_1">
<block type="cms/block" name="block1" >                
<action method="setBlockId"><block_id>block_1</block_id></action>
</block>
</reference>
<reference name="block_2">
<block type="cms/block" name="block2">                
<action method="setBlockId"><block_id>block_2</block_id></action>
</block>
</reference>
<reference name="block_3">
<block type="cms/block" name="block3">                
<action method="setBlockId"><block_id>block_3</block_id></action>
</block>
</reference>
<reference name="block_4">
<block type="cms/block" name="block4">                
<action method="setBlockId"><block_id>block_4</block_id></action>
</block>
</reference>
    </cms_index_index>

    <cms_index_defaultindex>
        <remove name="right"/>
        <remove name="left"/>

        <reference name="root">
            <action method="setTemplate"><template>page/1column.phtml</template></action>
        </reference>
        <reference name="content">
            <block type="core/template" name="default_home_page" template="cms/default/home.phtml"/>
        </reference>
    </cms_index_defaultindex>

    <cms_index_noroute translate="label">
        <label>CMS No-Route Page</label>
    </cms_index_noroute>

    <cms_index_defaultnoroute>
        <remove name="right"/>
        <remove name="left"/>
        
        <reference name="root">
            <action method="setTemplate"><template>page/1column.phtml</template></action>
        </reference>
        <reference name="content">
            <block type="core/template" name="default_no_route" template="cms/default/no-route.phtml"/>
        </reference>
    </cms_index_defaultnoroute>

</layout>



Mon bloc :
Code :

 <reference name="right">
            <block type="cms/block" name="cms_test" after="cms_product_tabs">
                <action method="setBlockId"><block_id>test</block_id></action>
            </block>
        </reference>



Ensuite j'ai une autre question, comment affiché un sous menu après le menu (voir point d'interrogation) et un texte à coté du menu (voir l'autre point d'interrogation).

Image réservée aux membres.
Veuillez vous connecter ou vous enregistrer.


Merci de votre aide, je me demande comment on peux savoir où est affiché tel ou tel bloc dans la structure Magento...
 
Dernière édition: 18/10/12 à  17:28 Par BRIANFR.
L'administrateur a désactivé l'accès public en écriture.
#60992
ceddddd
Platinum Boarder
Messages: 3771
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:Besoin d'explication - Thème

Il y a 5 Années, 12 Mois
Karma: 33  
Bonjour,
Code :


 <reference name="right">
            <block type="cms/block" name="cms_test" after="product_tabs">
                <action method="setBlockId"><block_id>test</block_id></action>
            </block>
        </reference>




after => product_tabs
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: admin, Gabriiiel, ILOA, zuiko