didush123 Posted September 24, 2017 Share Posted September 24, 2017 (edited) Bonjour tout le monde, Cela fait très exactement 4h que je tourne en rond pour créer une nouvelle page (chest) via le système de template. Je viens donc vous demander de l'aide :-). Le but est de créer une page custom une fois l'utilisateur connecte. J'ai donc rajoute mon lien dans le back office et 1er problème, mon adresse n'est pas reconnu avec : href="{$urls.pages.chest}" Pour ce faire, j'ai tout simplement récupérer un model d'une page "similaire". Je me suis appuyer sur "adresse" Ci-dessous le step by step: 1: J'ai crée mon controller chestcontroller.php ( ici -> www\controllers\front ) avec le code suivant : class chest extends FrontController{ public $php_self = 'chest'; public function initContent() { parent::initContent(); $this->setTemplate('chest'); } } 2: J'ai crée mon fichier template chest.tpl ( ici -> www\themes\classic\templates\customer ) avec le code suivant : {extends file='customer/page.tpl'} {block name='page_title'} {if $editing} {l s='Update your address' d='Shop.Theme.Customeraccount'} {else} {l s='New address' d='Shop.Theme.Customeraccount'} {/if} {/block} {block name='page_content'} <div class="tt"> reervbtrbtrbtrbtr </div> {/block} 3: j'ai rajouter ma page dans le back office (voir print) finalité rien ne marche . Le lien ne marche pas et quand je tape le nom de la page a la main, j'ai une page blanche. entre les tuto 1.6 et 1.7 je suis totalement perdu et après 4h on peut pas dire que je n'ai pas essaye. Merci pour votre aide Edited September 24, 2017 by didush123 (see edit history) Link to comment Share on other sites More sharing options...
didush123 Posted September 24, 2017 Author Share Posted September 24, 2017 J'ai trouve l'erreur ! Pour aider les autres, il manquait l'etape du override. J'ai copier/coller mon controller dans le bon repertoire et HOP ca marche .... tout ca pour ca. Maintenant je demande toujours apres vous pour une autre erreur peut etre aussi bete ... via ma nouvelle page (tpl) je tente de recuperer mes informations produits et ... je ne recupere rien du tout voila un exemple (la base) de mon appel via ma nouvelle page : <tr> {foreach from=$products item=product} <td class="productItem" id="name{$product['id_product']}"> {$product['name']} </td> </tr> {/foreach} Merci d'avance Link to comment Share on other sites More sharing options...
didush123 Posted September 26, 2017 Author Share Posted September 26, 2017 Petit up Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now