Fly Posted July 18, 2022 Share Posted July 18, 2022 (edited) Bonjour à toutes et tous, Sur une boutique sous PS 1.7.7.4 et utilisant le template Electronics store Prestashop dispo sur Theme Forest Je souhaiterais crée un tpl unique pour une catégorie, je souhaiterais surtout avoir un affichage unique après le header pour les catégories. J'ai vu différentes solutions sur les forums, mais aucun n'a fonctionné. j'ai voulu édité le fichier CategoryController.php, mais je n'ai pas réussi, je pense que quelque chose doit ce faire ici : /** * {@inheritdoc} */ public function initContent() { parent::initContent(); if ($this->category->checkAccess($this->context->customer->id)) { $this->doProductSearch( 'catalog/listing/category', [ 'entity' => 'category', 'id' => $this->category->id, ] ); } } /** * overrides layout if category is not visible. * * @return bool|string */ public function getLayout() { if (!$this->category->checkAccess($this->context->customer->id)) { return 'layouts/layout-full-width.tpl'; } return parent::getLayout(); } Si vous auriez des idées, ou alors dans le tpl de la liste, en identifiant la catégorie voulue ? D'avance merci beaucoup Très belle journée Edited July 19, 2022 by Fly Résolu (see edit history) Link to comment Share on other sites More sharing options...
Prestashop Addict Posted July 18, 2022 Share Posted July 18, 2022 Bonjour, vous voulez afficher quoi comme information spécifique ? Link to comment Share on other sites More sharing options...
Fly Posted July 18, 2022 Author Share Posted July 18, 2022 Bonjour, J'aimerais y mettre un html/css personnalisé que l'on a sur la page d'accueil pour l'affichage des produits de la section (6 produits qui ne bougent pas) Mais à l'accueil cela est afficher via un builder du template que l'on ne trouve que sur l'accueil Link to comment Share on other sites More sharing options...
Prestashop Addict Posted July 18, 2022 Share Posted July 18, 2022 Pourquoi vous n'affichez pas le résumé ou description de la catégorie ? Link to comment Share on other sites More sharing options...
Fly Posted July 19, 2022 Author Share Posted July 19, 2022 Bonjour, Car pour le coup, je n'y avais pas pensé .. Vu que c'était un gros bout html, mais après avoir essayé ce que je voulais saisir dans la description ne passait pas, impossible d'enregistrer la catégorie. Mais du coup, je suis passé par une include d'un fichier tpl avec cette fonction {if $category.id==22} dans mon fichier category.tpl, ça fonctionne parfaitement Merci d'avoir pris le temps de me répondre Très belle journée! Link to comment Share on other sites More sharing options...
Prestashop Addict Posted July 19, 2022 Share Posted July 19, 2022 il y a 6 minutes, Fly a dit : Bonjour, Car pour le coup, je n'y avais pas pensé .. Vu que c'était un gros bout html, mais après avoir essayé ce que je voulais saisir dans la description ne passait pas, impossible d'enregistrer la catégorie. Mais du coup, je suis passé par une include d'un fichier tpl avec cette fonction {if $category.id==22} dans mon fichier category.tpl, ça fonctionne parfaitement Merci d'avoir pris le temps de me répondre Très belle journée! De rien 😉 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