misslylou Posted March 21, 2014 Share Posted March 21, 2014 (edited) bonjour depuis ma mise a jour 1.6 mon module fabricant beug j ai cliké sur Utiliser une liste déroulante mais quand je vais sur ma boutique il y est bien pas de soucis mais quand je click sur un fabricant je ne peux pas aller sur la page il ne se passe rien en faite quand je selectionne le fabricant cela viendrait de quoi? merci de votre aide prestashop 1.6/ovh mutualisé bonjour depuis ma mise a jour 1.6 mon module fabricant beug j ai cliké sur Utiliser une liste déroulante mais quand je vais sur ma boutique il y est bien pas de soucis mais quand je click sur un fabricant je ne peux pas aller sur la page il ne se passe rien en faite quand je selectionne le fabricant cela viendrait de quoi? merci de votre aide prestashop 1.6/ovh mutualisé Edited January 22, 2015 by misslylou (see edit history) Link to comment Share on other sites More sharing options...
yannfanch Posted March 24, 2014 Share Posted March 24, 2014 Bonjour. Même problème sur mon site. Réinstallation du module, rien à faire...les noms des fabricants restent grisés. Cordialement Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 7, 2014 Share Posted April 7, 2014 (edited) Bonjour à tous Je relance ce sujet. J'ai le même problème. En front, rien de se passe quand on sélectionne un fabriquant sur la liste déroulante. Quand on clic sur le titre du module "Fabriquants" on arrive bien sur la liste. PS 1.6.0.5. en local sous Wamp server / XP / Chrome. J'ai aussi essayé de réinitialiser le module comme Yannfanch, pas de changement. Un symptôme en plus : le module indique "Appliquer les mises à jour disponible" et cela renvoi sur la liste des modules sans message quelconque d'une mise à jour effectuée. Merci pour votre aide Edited April 7, 2014 by pierrewebmaster (see edit history) Link to comment Share on other sites More sharing options...
yannfanch Posted April 7, 2014 Share Posted April 7, 2014 Bonsoir J'ai trouvé une solution. Dans le menu Modules/Positions , choisir "Montrer" le module Bloc Fabricants. Ce bloc doit être "hooké" dans Display Header ainsi que dans Display left column. Pour ce dernier hook, s'il ny est pas, tu y greffes ce module, puis tu le resélectionne en cliquant sur modifier.Tu effaces ensuite toute la ligne "exceptions" qui s'est rajoutée par defaut lors de la création du greffe, on se demande bien pourquoi!!! Tu vides ensuite le cache smarty et le cache de ton explorateur internet. Bon courage 1 Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 8, 2014 Share Posted April 8, 2014 Bonjour à tous Merci Yannfanch, le module est déjà greffé sur les 2 hook; j'ai essayé de le regreffer le BO me répond Ce module a déjà été transplanté sur ce hook. 1 Link to comment Share on other sites More sharing options...
misslylou Posted April 8, 2014 Author Share Posted April 8, 2014 bonjour merci de vos réponses! yann ils sont bien greffés ou tu le dis...=( Link to comment Share on other sites More sharing options...
yannfanch Posted April 8, 2014 Share Posted April 8, 2014 Bonjour J'ai desinstallé tout et réinstallé les blocs de ma colonne de gauche en prenant soin de revenir dessus pour supprimer les exceptions qui se mettaient d'office. Bien vider le cache smarty et explorateur (j'utilise Ccleaner pour ce dernier). Hier j'ai eu des problèmes avec le bloc langues qui n'affichait qu'un seul choix et cela s'est mis à jour 1/2 heure plus tard après l'effacement des caches. A voir aussi le placement du bloc dans le Display header et essayer de le remonter au sein du hook. J'ai aussi eu un problème avec la taille des images qui sont trop grandes pour le thème. En tout pas mal de mauvaises surprises pour cette nouvelle version 1.6... Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 10, 2014 Share Posted April 10, 2014 Bonjour à tous Un petit up sur ce problème de liste déroulante de fabricants qui ne fonctionne pas, c'est un point très important pour mon client. J'ai essayé de désinstaller et de réinstaller tous les modules de la colonne de gauche comme Yannfanch, mais rien n'y fait, le clic sur un fabricant dans la liste déroulante, n'a pas d'effet Merci pour votre aide 1 Link to comment Share on other sites More sharing options...
myselfidem Posted April 12, 2014 Share Posted April 12, 2014 Bonsoir J'ai trouvé une solution. Dans le menu Modules/Positions , choisir "Montrer" le module Bloc Fabricants. Ce bloc doit être "hooké" dans Display Header ainsi que dans Display left column. Pour ce dernier hook, s'il ny est pas, tu y greffes ce module, puis tu le resélectionne en cliquant sur modifier.Tu effaces ensuite toute la ligne "exceptions" qui s'est rajoutée par defaut lors de la création du greffe, on se demande bien pourquoi!!! Tu vides ensuite le cache smarty et le cache de ton explorateur internet. Bon courage J'ai utilsé le même principe et cela fonctionne: Tu effaces ensuite toute la ligne "exceptions" qui s'est rajoutée par defaut lors de la création du greffe, on se demande bien pourquoi!!! Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 14, 2014 Share Posted April 14, 2014 Bonjour à tous, merci myselfidem J'avais tenté la solution de Yannfanch mais le bloc fabricants est déjà hooké sur DisplayHeader et DisplayLeftColumn et il n'y a pas d'exception de déclarées... Je recherche toujours une solution Merci pour vos conseils Link to comment Share on other sites More sharing options...
myselfidem Posted April 14, 2014 Share Posted April 14, 2014 Merci...Mais c'est yannfanch qui avait donné la solution ! Je n'ai fait que le citer. Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 15, 2014 Share Posted April 15, 2014 Bonjour myselfidem Oui j'ai bien suivi, je te remerciais pour ton intervention sur le sujet. Pour moi ça fonctionne toujours pas, rien à faire la liste déroulante des fabricants n'a pas d'effet 1 Link to comment Share on other sites More sharing options...
yannfanch Posted April 15, 2014 Share Posted April 15, 2014 Bonjour pierrewebmaster. En premier vérifier si le fabricant existe encore dans le champ de la fiche Produit, voire en sélectionner un autre, sauvegarder, puis remettre le vrai fabricant. Dans le Front office , vérifier si le produit est alors disponible sur ce fabricant. Une autre voie serait de réindexer tes produits (dans Préférences/Recherche). Apparemment le lien n'existe plus entre tes produits et tes fabricants. Sinon dans ta base SQL vérifier que l'ID du fabricant dans la table "product" correspond bien à l'ID du fabricant dans la table "manufacturer". Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 15, 2014 Share Posted April 15, 2014 Bonjour et merci Yannfanch de t'intéresser encore à ce topic A savoir, quand sur le FO on clic sur l'entête du module, on arrive bien sur la liste et là quand on clic sur un fabricant on arrive bien sur ses produits. C'est juste la liste déroulante qui ne fonctionne pas J'ai vérifié dans la base, les ID fabricants correspondent bien entre les tables products et manufacturers Voilà le source de la liste sur laquelle je ne vois rien de spécial : <select class="form-control" name="manufacturer_list"> <option value="0">Sélectionnez un auteur</option> <option value="http://localhost/PS16/index.php?id_manufacturer=2&controller=manufacturer">CRAENHALS</option> etc... A l'aide !!! 1 Link to comment Share on other sites More sharing options...
yannfanch Posted April 15, 2014 Share Posted April 15, 2014 Et dans la config du module fabricants tu as bien? : Utiliser une liste textuelle OUI Utiliser une liste déroulante OUI Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 15, 2014 Share Posted April 15, 2014 Utiliser une liste textuelle NON (je vais avoir à terme des centaines de fabricants, en fait ce sont des auteurs de BD) J'avais déjà essayé d'afficher la liste textuelle, ce que à la lecture de ton post, j'ai essayé à nouveau, elle fonctionne bien. Le plus fou, c'est que quand on regarde le source, le lien est strictement le même qu'il s'agisse de la liste déroulante ou de la liste texte??? La liste texte : <div class="block_content list-block"> <ul> <li class="first_item"> <a href="http://localhost/PS16/index.php?id_manufacturer=2&controller=manufacturer" title="En savoir plus sur CRAENHALS">CRAENHALS</a> La liste déroulante : <select class="form-control" name="manufacturer_list"> <option value="0">Sélectionnez un auteur</option> <option value="http://localhost/PS16/index.php?id_manufacturer=2&controller=manufacturer">CRAENHALS</option> Link to comment Share on other sites More sharing options...
yannfanch Posted April 15, 2014 Share Posted April 15, 2014 Essaye de mettre la liste textuelle sur OUI et nombre d'éléments à afficher à 0. J'ai fais le test sur mon site et cela revient au même que liste textuelle à NON. Sinon c'est vraiment un bug Prestashop 1.6.Leur faire remonter.Les mises à jour des modules sont quotidiennes ! Ils ont mis en place une version 1.6.06, A essayer? Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 15, 2014 Share Posted April 15, 2014 J'ai essayé à 0, pas mieux. Mais pour toi, la liste déroulante fonctionne ? Link to comment Share on other sites More sharing options...
yannfanch Posted April 15, 2014 Share Posted April 15, 2014 Tu peux voir le bloc fabricants sur mon site jfpkits.fr. J'ai laissé la liste textuelle à NON et nombre à 0. Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 15, 2014 Share Posted April 15, 2014 Ca fonctionne parfaitement ! Je vais creuser ca... Merci Link to comment Share on other sites More sharing options...
yannfanch Posted April 15, 2014 Share Posted April 15, 2014 Ok , bon courage. Link to comment Share on other sites More sharing options...
myselfidem Posted April 15, 2014 Share Posted April 15, 2014 J'ai testé avec la version PS 1.6.0.6 et cela fonctionne bien ! Link to comment Share on other sites More sharing options...
misslylou Posted April 15, 2014 Author Share Posted April 15, 2014 J'ai testé avec la version PS 1.6.0.6 et cela fonctionne bien ! mais est ce que tu peux cliquer sur le fabricant? as tu une page qui s ouvre? c est ça surtout mon probleme j ai bien la liste des fabricant mais je ne peux pas cilcker dessus Link to comment Share on other sites More sharing options...
myselfidem Posted April 15, 2014 Share Posted April 15, 2014 Oui, j'ai la liste des ouvrages de l'éditeur ! Dans mon cas j'ai modifié fabricant par éditeur ! Vérifier dans la liste des produits inscrits pour les Associations. Aller en fin de page afin de définir : Le fabricant. Définir le fabricant pour tous les produits le concernant. Cela doit fonctionner. 1 Link to comment Share on other sites More sharing options...
misslylou Posted April 16, 2014 Author Share Posted April 16, 2014 wai j ai pourtant fait tout ça je ne pige pas =( Link to comment Share on other sites More sharing options...
myselfidem Posted April 16, 2014 Share Posted April 16, 2014 J'utilise la version PS 1.6.0.6, et cela fonctionne. Bon courage Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted April 28, 2014 Share Posted April 28, 2014 Bonjour à tous, Je reviens à la charge avec ce problème de liste déroulante de fabricants qui n'a pas d'effet. Je reprécise, la liste texte, quand je demande son affichage dans le BO, fonctionne parfaitement alors qu'une sélection dans la liste déroulante ne fait rien. (PS 1.6.0.5. en local, url simplifiées non) Suite à la réponse ci-dessus de Yannfanch qui sur son site jfpkits.fr (PS 1.5 je pense) à une liste déroulante qui fonctionne bien En comparant les sources, je m’aperçois que le code du select n'est pas le même : Sur le site de Yannfanch : <select id="manufacturer_list" onchange="autoUrl('manufacturer_list', '');"> Sur le mien : <select class="form-control" name="manufacturer_list"> Cette différence est-elle due au fait qu'il ne s'agisse pas de la même version de PS ou c'est mon site qui bog ? Merci de votre aide Link to comment Share on other sites More sharing options...
myselfidem Posted April 28, 2014 Share Posted April 28, 2014 (edited) Essayez : Dans le Back Office: Sélectionner: CTALOGUES | Fabricants Ajouter un nouveau Fabricant Activer ce nouveau fabricant Edited April 28, 2014 by myselfidem (see edit history) Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted May 5, 2014 Share Posted May 5, 2014 (edited) Bonjour et merci myselfidem Désolé pour le temps de réponse mais je travaille sur plusieurs projets. Alors voici, mes fabricants, renommés Auteurs dans Traductions, sont bien créés et actifs. Si je demande l'affichage en liste textuelle, on accède sans problème aux pages fabricants avec leur produits respectifs, en liste déroulante, rien, désespérément rien... le navigateur ne réagit pas. Testé sur Firefox, Chrome (PS 1.6.0.5. en local) Edited May 5, 2014 by pierrewebmaster (see edit history) Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted May 20, 2014 Share Posted May 20, 2014 Bonjour à tous Je reviens à la charge avec mon problème de liste déroulante de fabricants qui n'a pas d'effet Je rappelle que si on clique directement sur le titre "Auteur" on en obtient bien la liste. J'ai aussi pour la démo, mis la liste textuelle qui fonctionne bien aussi. J'ai mis mon site en distant, aucun changement C'est ici : http://www.yakabd.com/travaux/index.php Je vais bientôt m'arracher les cheveux, qui se font rares en plus... Merci à tous pour vos idées Link to comment Share on other sites More sharing options...
PhotosSitesCréation Posted June 21, 2014 Share Posted June 21, 2014 Bonjour à tous, Même problème sur la boutique que j'ai montée pour un ami. Aucune réacton quand on clique sur la liste déroulante des fabricants, ce qui fait de ce module un module inutile, car inutilisable, et fait passer la boutique pour une vitrine amateur, puisque certaines fonctions ne marchent pas. Quand on fait le compte du total de bugs, et le manque de solutions, je trouve que celà fait un peu léger... Je ne dis pas qu'il est facile de créer des modules, mais de laisser les utilisateurs dans l'ennui, sans réponses, je trouve celà un peu léger, et bien dommage pour un logiciel qui au final s'avère tout de même très compétitif. Ça gache tout. Link to comment Share on other sites More sharing options...
myselfidem Posted July 1, 2014 Share Posted July 1, 2014 (edited) Bonjour à tous Je reviens à la charge avec mon problème de liste déroulante de fabricants qui n'a pas d'effet Je rappelle que si on clique directement sur le titre "Auteur" on en obtient bien la liste. J'ai aussi pour la démo, mis la liste textuelle qui fonctionne bien aussi. J'ai mis mon site en distant, aucun changement C'est ici : http://www.yakabd.com/travaux/index.php Je vais bientôt m'arracher les cheveux, qui se font rares en plus... Merci à tous pour vos idées Je viens de tester et cela fonctionne très bien !! *Edit : Testé votre site avec Internet Explorer 11 et Firefox Edited July 1, 2014 by myselfidem (see edit history) Link to comment Share on other sites More sharing options...
yannfanch Posted July 1, 2014 Share Posted July 1, 2014 Bonsoir De mon côté je viens de tester ton site et c'est ok avec google chrome. Link to comment Share on other sites More sharing options...
Pierre Webwalker Posted July 11, 2014 Share Posted July 11, 2014 Bonjour à tous Bon, heum, heum... Je rattrape mon retard de suivi de mes sujets en cours... Alors, merci myselfidem et merci yannfanch, en effet, maintenant ça fonctionne. En fait j'avais trouvé la solution au problème en comparant ce que j'ai pu voir sur d'autres site en 1.6. Dans le fichier theme/montheme/module/blockmanufacturer/blockmanufacturer.tpl ligne 56, la balise form était écrite comme ceci : <select class="form-control" name="manufacturer_list"> Alors qu'en faisant ça : <select class="form-control" id="manufacturer_list" onchange="autoUrl('manufacturer_list', '');"> ça fonctionne parfaitement. 3 Link to comment Share on other sites More sharing options...
myselfidem Posted July 14, 2014 Share Posted July 14, 2014 Merci pour l'astuce, qui permet que cela fonctionne sans "anicroche". :-) Link to comment Share on other sites More sharing options...
yannfanch Posted July 14, 2014 Share Posted July 14, 2014 Merci pour la modif du script. Content que tout se passe mieux pour ton site. Link to comment Share on other sites More sharing options...
pascal31 Posted September 5, 2014 Share Posted September 5, 2014 bonjour j'ai un autre problème avec les fabricants : lorsque je clique sur un fabricant la page s'affiche sans "design" pouvez vous m'aider svp ? Merci Pascal Link to comment Share on other sites More sharing options...
Sarah Ros Posted December 3, 2014 Share Posted December 3, 2014 Merci beaucoup @pierrewebmaster cette solution vient de me sauver la mise ! Link to comment Share on other sites More sharing options...
misslylou Posted January 22, 2015 Author Share Posted January 22, 2015 Bonjour à tous Bon, heum, heum... Je rattrape mon retard de suivi de mes sujets en cours... Alors, merci myselfidem et merci yannfanch, en effet, maintenant ça fonctionne. En fait j'avais trouvé la solution au problème en comparant ce que j'ai pu voir sur d'autres site en 1.6. Dans le fichier theme/montheme/module/blockmanufacturer/blockmanufacturer.tpl ligne 56, la balise form était écrite comme ceci : <select class="form-control" name="manufacturer_list"> Alors qu'en faisant ça : <select class="form-control" id="manufacturer_list" onchange="autoUrl('manufacturer_list', '');"> ça fonctionne parfaitement. YESSSSSSSSSSSSSSS!!!! nikel ça marche merci encore =) Link to comment Share on other sites More sharing options...
greenabz Posted May 13, 2015 Share Posted May 13, 2015 Merci pierrewebmaster ta solution m'a été bien utile et m'a fait gagner beaucoup de temps Link to comment Share on other sites More sharing options...
rquantin Posted July 13, 2015 Share Posted July 13, 2015 Très bon sujet ! Merci ! Link to comment Share on other sites More sharing options...
felinvert Posted August 18, 2015 Share Posted August 18, 2015 voila j'ai trouver la solution pour active le fabricant en plus ajouter un petit logo devant vos produits c genial d'abord ; Ouvrez le fichier « product.tpl » situé dans votre répertoire « themes/votre_theme/product.tp ». ouvrez le avec Boc notes ensuite copiez ce code : <!-- Fabricant --> <p id="product_manufacturer"> <label for="product_manufacturer">{l s='Marque :'} </label> <span class="editable"> {if $product->id_manufacturer !=0} <a href="{$link->getPageLink('manufacturer.php',true)}?id_manufacturer={$product->id_manufacturer}"> <img src="{$img_ps_dir}/m/{$product->id_manufacturer}-small.jpg" style="vertical-align:middle" class="product_img_manufacturer" title="{if isset($manufacturers[0].name)} {$manufacturers[0].name} {/if}"/></a> {if isset($manufacturers)} {foreach from=$manufacturers item='manufacturer' name='manufacturers'} {if $manufacturer.id_manufacturer==$product->id_manufacturer} <a href="{$link->getPageLink('manufacturer.php',true)}?id_manufacturer={$product->id_manufacturer}">{$manufacturer.name}</a> {/if} {/foreach} {/if} {else} - {/if} </span> </p> coller ce code Juste avant le bout de code suivant : <p id="product_reference" {if isset($groups) OR... ensuite remplacer ce fichier {$product->id_manufacturer}-small.jpg »par {$product->id_manufacturer}-small_default.jpg »enregistrer -vide votre cache et desactiver le cache et voila 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