9
votes

Où est le contenu de getchDildhtml ('Droite')?>

J'essaie de réorganiser ma barre latérale droite. Dans le modèle (2Columns-droit), il appelle:

getchildhtml ('Droite')?>

Où puis-je trouver le contenu de cette variable?


0 commentaires

3 Réponses :


1
votes

Vous trouverez dans votre fichier layout.xml à partir de l'endroit où tout est.Il aurait des blocs de liste sous lesquels appeler les fichiers et les données de l'appel .phtml vient de là.Je espère que vous comprenez ce que j'essaie de transmettre.


1 commentaires

layout.xml == catalogue.xml? @ chiragit007



0
votes
<reference name="right">  
    <block type="yourmodule/yourblock" name="yourblock" as="yourblock" />
 </reference>
You can add your custom blocks over there like this.

1 commentaires

J'ai un problème avec la mise en page aussi, voudriez-vous m'aider à m'aider avec ceci: Mon bloc personnalisé ne figure pas sur la vue d'envoi? Qu'est-ce que je rate? Pour une question complète, jetez un coup d'œil: Stackoverflow. com / questions / 39340112 / ...



22
votes

Un appel à la méthode getchildhtml () code> charge le HTML pour le bloc enfant avec le nom qui est transmis à la méthode, donc dans ce cas, nous recherchons un bloc enfant nommé droite em>.

Pour déterminer où trouver ce bloc enfant, nous devons savoir quel bloc appelle cette méthode. Je sais que cet appel particulier à la méthode getchildhtml () code> apparaît dans le modèle de colonne Page principale que droite em> est l'une des colonnes. Donc, j'ai un look dans le fichier page.xml code> et recherchez le fichier de modèle à l'intérieur desquels vous avez trouvé l'appel de méthode, vous trouverez quelque chose comme ceci: P>

<reference name="right">
    ...
</reference>


0 commentaires