souhaitez appeler un phtml fichier dans un autre fichier phtml à l'aide de balise d'ancrage
Je suis en utilisant Magento.
Je veux afficher et appeler un phtml
fichier comme un lien dans un autre phtml
fichier...
J'ai le new.phtml
fichier sur la page d'accueil. Sur ce, j'ai mis un lien de VÉRIFIER TOUS les qui affiche tous les nouveaux produits dans la catégorie page.. On dirait page de catégorie. Pour cela j'ai créer un autre phtml
fichier nommé newproductpage.phtml
qui a même code de new.phtml
. Maintenant, j'essaie de les appeler ce newproductpage.phtml
fichier @page d'accueil que de VÉRIFIER TOUS les liens pour que j'écris ce code....
<a href="<?php echo $this->getUr('newproductpage.phtml')?>">CHECK ALL</a>
Mais sa ne fonctionne pas....
thnx..
Vérifier ce lien ici = stackoverflow.com/questions/13263663/...
OriginalL'auteur Bhavik Shah | 2013-05-22
Vous devez vous connecter pour publier un commentaire.
vous appelez newproductpage.phtml dans toute phtml fichier à l'aide du code ci-dessous
OriginalL'auteur Deepak Mallah
Utiliser le code ci-dessous pour le rendu de votre phtml fichier dans un autre fichier phtml.
Pour plus de raffinement de votre code, vous pouvez utiliser le nom du bloc et le bloc de nom de fichier au lieu de core/template car core/template utiliser les ressources de base.
OriginalL'auteur Abhinav Kumar Singh
Vous ne pouvez pas appeler directement un phtml fichier vers un autre fichier phtml.
Mais il y a deux façon d'appeler votre fichier phtml soit en créer un contrôleur et de créer une action et l'action d'appel à partir de votre balise d'ancrage ou d'en créer une page cms qui appelez votre fichier phtml.
si vous créez un module, si dans votre fichier de mise en page quelque chose que vous pouvez écrire
Ou vous pouvez directement mettre ce code dans votre page cms zone de contenu
et dans la balise d'ancrage donner cms lien de la page.
je veux dire que dans le nouveau.phtml fichier je donne la balise d'ancrage nommé VÉRIFIER TOUS et en cliquant sur ce newproductpage.phtml fichier va s'ouvrir..je suis prête à confusion avec ce. Et ya.. nouveau.phtml a pas de fichier XMl. de nouvelles.phtml appel du fichier en tant que bloc dans la page d'accueil.
Il suffit d'ajouter votre page cms lien vers votre ancre de lien de catégorie à vérifier tous, et en page cms, mettez ce code
{{block type="catalog/product_new" template="custom/newproductpage.phtml"}}
Bro, je ne veux pas appeler ce bloc sur la page d'accueil...j'ai déjà mis le bloc de Nouveau.phtml et de nouvelles.phtml = newproductpage.phtml, les deux ont la même fonction pour voir les nouveaux produits. la différence est que les nouveaux.phtml est utilisé comme un bloc sur la page d'accueil avec d'autres blocs à l'aide du curseur. alors que newproductpage.phtml est une page entière ressemble à une catégorie de page avec barre latérale de gauche qui montre boutique en,de comparer des produits,sondage de la communauté,populartag etc et a tous les nouveaux produits... alors u peut me donner des suggestion pour cela...!
OriginalL'auteur Mufaddal
vous pouvez également vérifier le lien.
D'affichage .phtml page dans une autre .phtml page
OriginalL'auteur Amir Iqbal
Je crois que vous et je veux faire exactement la même chose. Je suis de la création d'un modal de bootstrap et j'ai besoin de faire appel à une partielle à l'aide de la href attr.
Jusqu'à présent, je pense que cela pourrait être possible par la création d'une page dans le CMS, puis en utilisant quelque chose comme ceci:
Mais honnêtement, je commence tout juste avec Magento et savent très peu.
Est-ce à dire que ma réponse vous a aidé à résoudre votre problème? Si oui, merci de voter ma réponse et le sélectionner! 🙂
OriginalL'auteur max7
vous pouvez utiliser l'iframe de même et de le charger une autre page de contenu à l'aide d'AJAX appel
iframe et ajax va rendre les choses plus compliquées, au lieu de définir directement le bloc et fichier de modèle à l'aide de ce code. <?php echo $this->getLayout()->createBlock('core/template')->setTemplate('custom/newproductpage.phtml')->toHtml(); ?>
OriginalL'auteur Ganesh Bora