Psykonline
Members-
Posts
34 -
Joined
-
Last visited
Profile Information
-
Activity
Agency
Psykonline's Achievements
-
Alors... j'ai un début de piste intéressante. Dans controllers/front/CategoryController.php, j'ai ajouté : public function process() { global $cookie; $parent_name = new Category(Tools::getValue('id_category'), intval($cookie->id_lang)); $parent_id = new Category(Tools::getValue('id_category'), intval($cookie->id_lang)); $parent_link = new Category(Tools::getValue('id_category'), intval($cookie->id_lang)); $listing=$parent_name->getParentsCategories($cookie->id_lang); $listing=$parent_id->getParentsCategories($cookie->id_lang); foreach ($listing as $list) { if($list['level_depth']==2) { self::$smarty->assign('parent_name',$list['name']); self::$smarty->assign('parent_id',$list['id_category']); break; } } } Puis, dans category.tpl : <ul> <li><a href="{$parent_id}-{$parent_link}" title="{$node.desc|escape:'html':'UTF-8'}"><span>{$parent_name}</span></a></li> </ul> Cela me permet d'avoir le nom (et un lien) vers la catégorie parente, c'est pas mal, mais pas complètement ce que je voudrais Pour aller au bout, j'aimerai maintenant faire une boucle pour lister toutes les sous-catégories de cet item parent. Je tente des trucs, mais c'est pas encore ca
-
Bonjour, Je me permets de poster car je n'ai pas trouvé de solution malgré mes recherches. Je chercher à mettre en place une navigation, qui me semblait sur le papier hyper simple, mais qui finalement s'avère plus compliqué. Explication : • Lorsque l'on va sur une page catégorie (liste produit), Prestashop permet d'afficher les sous-catégories (avec une boucle foreach) • Cependant, lorsqu'on rentre dans une sous-catégorie, nous n'avons plus accès à ses sous-catégories (qui sont pourtant de même niveau), et encore moins à la catégorie parente. Ce que je voulais mettre en place : • Au mieux : avoir accès aux sous-catégories de même niveau pour permettre à l'utilisateur de naviguer facilement • Au pire : permettre le retour à la catégorie parente Pour la catégorie parente, j'ai trouvé {$category->id_parent}, mais cela n'affiche que l'ID. Aucun nom, ni aucun lien ! Avez-vous des pistes ? Merci d'avance pour votre aide.
-
Bonjour à tous, J'ai acquis le module Prestablog, et afin de personnaliser à ma guise l'aspect des pages, je cherche à récupérer 2 valeurs, qui jusque là, me donne du fil à retordre. L'objectif est de récupérer 2 valeurs : • le titre de la catégorie (dans le .tpl qui affiche la liste des articles d'une catégorie) • l'id de cette catégorie afin de pouvoir faire des conditions (if, else...) Merci d'avance
-
Bonjour, Je me permets d'ouvrir ce post, car je bloque sur un détail qui doit être surement tout bête. Afin de me simplifier la tâche et la vie, j'exploite le module existant Best Sellers, que j'ai nettoyer au maximum pour ne garder que ce qui m'intéresse et le transformer pour une autre utilité qui n'a plus rien à voir. Bref... J'ai personnalisé la vue : public function hookDisplayHomeTabContent($params) Alors, ok super, cela s'affiche bien dans mon Hook. Mais tout s'affiche aussi juste après la balise <body>, alors que je ne l'appelle pas du tout à cet endroit ? J'imagine donc qu'il y a une particularité qui m'échappe. Pouvez-me dire qu'est-ce qui peut causer l'appel dans un module à cet endroit ? Merci d'avance
-
Bonjour à tous, Je me permets d'ouvrir ce post, car je n'arrive malheureusement pas à développer un module. Et malgré mes recherches, je n'ai pas réussi à trouver un module (gratuit ou payant), permettant de faire ce dont je recherche. Mon besoin est simple : avoir une page qui liste, une liste de fichiers (et éventuellement des liens externes), éventuellement catégorisés. En PHP pur, aucun soucis pour le réaliser. Le principe est simple, créer un formulaire en ADMIN pour uploader des fichiers ou indiquer une URL, en indiquant la catégorie de chacun. Puis les afficher en FRONT. Mais avec SMARTY, les controllers partout... c'est hyper complexe ! Si on pouvait coder en PHP pur ca aiderait pas mal... Dans l'attente de votre aide
-
OK. Donc il y a bien un problème de "logique". Pourtant la 1.6 est sorti il y a près d'un an. J'essaye de modifier le code pour permettre l'application d'un code promo à la fin de l'étape de paiement, mais le soucis, c'est que ca renvoi automatique tout au début du panier, donc l'utilisateur est obligé de tout refaire.
-
Hello à tous, J'ai créer un code promo, qui permet d'avoir les frais de port d'un transporteur gratuit. Seul bémol, le transporteur apparait gratuit automatique ! Sans avoir à rentrer le code promo ... c'est... euh... pourquoi ? Utilisation partielle décochée, pas de mise en avant, pas compatible avec d'autres codes promo. Et lorsque je le désactive, le transporteur n'est plus gratuit. Donc le soucis vient bien du code promo ? qui s'auto-applique ?
-
Hello @all, J'aurais besoin que vous m'ôtiez d'un doute... à savoir si le problème via de Prestahshop, ou de moi qui n'est pas bien compris le principe, ou mal configuré... Explication : Je souhaiterai créer un code promo pour offrir les frais de ports UNIQUEMENT sur un transporteur précis. Donc dans l'admin, pour la gestion des codes promo : • Onglet CONDITIONS "Selection d'un transporteuré", la partie "Transporteurs sélectoinnés", je laisse uniquement le transporteur à qui je veux attribuer ma réduction • Onglet ACTIONS, j'indique frais de port gratuit Jusque là, tout me semble bon... n'est-ce pas ? Mais en testant bon code promo, lors du l'étape1 du tunnel d'achat, au récap panier, j'ai droit à l'erreur : Vous devez choisir un transporteur avant de pouvoir appliquer ce bon de réduction à votre commande Alors oui, logique. Mais alors comment on fait ? Il y a un système de conditions du choix de transporteurs, mais que finalement on ne peut pas appliquer ? À quoi cela sert alors ? Il y a forcément quelque chose qui m'échappe. Ou alors Prestashop a un aspect illogique sur ce point Merci d'avance pour vos retours.