2010-06-30 4 views
3

Je veux utiliser un fichier de modèle personnalisé pour la page d'accueil magento. Je utilisé le code suivant dans la mise en page/fichier local.xml de mon thème tel que décrit dans ce tutorialutiliser le fichier de modèle personnalisé pour la page d'accueil magento et la page du produit

<new_layout translate="label"> 
    <label>New Layout</label> 
    <reference name="root"> 
     <action method="setTemplate"><template>page/home.phtml</template></action> 
     <!-- Mark root page block that template is applied --> 
     <action method="setIsHandle"><applied>1</applied></action> 
    </reference> 
</new_layout> 

Mais l'indicateur de chemin du modèle montre la page/3columns.phtml. Quelqu'un s'il vous plaît spécifier la façon exacte de définir un modèle à la page d'accueil et un autre à la page des produits.En outre, vous voulez supprimer le panier et comparer les boîtes uniquement dans la barre latérale de la page d'accueil. .1

Répondre

1

Votre problème est lié à la manière dont vous spécifiez la page que vous souhaitez modifier. La page d'accueil est une page CMS, vous devez donc modifier la mise en page en modifiant la page spécifique du CMS. De là, vous pouvez changer de type de page et ajouter ou supprimer des blocs à volonté.

Si vous souhaitez modifier la disposition de la page d'affichage du catalogue, vous devez modifier l'étiquette <catalog_product_view>, que vous pouvez référencer dans catalog.xml. Donc, changer votre code à quelque chose comme ceci:

<catalog_product_view> 
    <reference name="root"> 
     <action method="setTemplate"><template>page/home.phtml</template></action> 
     <!-- Mark root page block that template is applied --> 
     <action method="setIsHandle"><applied>1</applied></action> 
    </reference> 
</catalog_product_view> 
+0

merci pour la réponse, avez-vous un bon tutoriel pour magento modification.All la documentation du site magentocommerce sont source de confusion. Aussi je suis tombé sur un autre problème. Le nombre d'enregistrements dans la gestion de réécriture d'URL est multiplié lorsque je change le nom de la catégorie ou l'URL de la page statique. Je n'ai que 20 produits et 10 pages statiques, et les enregistrements de gestion de réécriture d'URL sont supérieurs à 500. Je pense que cela ralentit le site. Y a-t-il un correctif pour cela? ou dois-je effacer la table de base de données? –

Questions connexes