![](https://www.prestashop.com/forums/uploads/set_resources_15/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
zoomzoom
Members-
Posts
254 -
Joined
-
Last visited
-
Days Won
3
zoomzoom last won the day on November 9 2023
zoomzoom had the most liked content!
About zoomzoom
- Birthday 12/07/1970
Contact Methods
- Website
Profile Information
-
Location
bordeaux
-
Interests
musique, guitare, blues, fender stratocaster, vintage guitares.
-
Activity
Agency
Recent Profile Visitors
zoomzoom's Achievements
-
problème avec class="hidden" sur le bouton "acheter" ou "panier"
zoomzoom replied to zoomzoom's topic in Discussion générale
merci à vous, j'ai fait le test sur tous les fichiers tpl concernés dans mon site de dev et tout fonctionne a priori normalement donc ok. En revanche le style du bouton a changé et ne j'arrive pas à répercuter le style CSS du bouton initial dès lors que les balises sont en <button...></button>. comment répercuter le style CSS du bouton en mode <a...> sur la classe "exclusive ajax_add_to_cart_button"? merci à vous. A + -
problème avec class="hidden" sur le bouton "acheter" ou "panier"
zoomzoom replied to zoomzoom's topic in Discussion générale
Merci. ça fonctionne en effet mais je dois rectifier les CSS car le bouton n'a plus la même apparence ainsi que dans les modules dans lesquels l'erreur apparait. Pourquoi ce thème contient-il des <a...> à la place de <button...> ça reste une énigme! -
problème avec class="hidden" sur le bouton "acheter" ou "panier"
zoomzoom replied to zoomzoom's topic in Discussion générale
ce n'est pas ça mon soucis, c'est que le gestionnaire de sitemap intégre toutes ces urls qui ne servent à rien et donc google les a dans le sitemap alors qu'elles ont une consigne "no-follow" l'objectif c'est déviter que toutes ces urls soient automatiquement intégrées à mes sitemap à chaque fois qu'ils sont mis à jour. -
problème avec class="hidden" sur le bouton "acheter" ou "panier"
zoomzoom replied to zoomzoom's topic in Discussion générale
merci 1000 fois pour votre réponse et votre aide. En effet je ne serais allé chercher par là car n'étant pas développeur je procède par élimination en essayant de comprendre ce qui va pas et où dans les TPL. Il m'a semblé que la classe hidden ne fonctionnait pas mais c'est le bouton qui en fait ne va pas. Toutes ces urls sur le bouton panier ne sont pas indexables mais elles remplissent les sitemap que google doit scanner et google n'aime pas scanner des milliers d'urls dont la consigne est un "no follow" !! Donc je dois rectifier dans le fichier product.tpl le "<a..." par "<button..." mais ça veut dire que je dois le faire dans tous les TPL du site contenant le bouton panier raccordé à la class "class="exclusive ajax_add_to_cart_button""? -
problème avec class="hidden" sur le bouton "acheter" ou "panier"
zoomzoom replied to zoomzoom's topic in Discussion générale
non? -
problème avec class="hidden" sur le bouton "acheter" ou "panier"
zoomzoom replied to zoomzoom's topic in Discussion générale
personne?? -
zoomzoom started following Bug sélecteur de langue , problème avec class="hidden" sur le bouton "acheter" ou "panier" , HREFLANG annotation invalid + non canonical and 1 other
-
Bonjour, sous prestashop 1.6.1.16 je constate que dans mon thème, qui a connu des modifications ces derniers mois, le boutons "acheter" (ou "panier" comme on veut) dans les pages de catégorie, laissent apparaitre les paramètre d'url qui normalement son cachées par la class "hidden" de le "product.tpl" que les moteurs de recherche ne doivent pas voir, ce n'est plus le cas mais je n'arrive pas à identifier pourquoi ni comment corriger <!-- hidden datas --> <p class="hidden"> <input type="hidden" name="token" value="{$static_token}" /> <input type="hidden" name="id_product" value="{$product->id|intval}" id="product_page_product_id" /> <input type="hidden" name="add" value="1" /> <input type="hidden" name="id_product_attribute" id="idCombination" value="" /> Ce qui fait que mes urls sur le bouton "panier" ou "acheter" sont affichées ainsi : panier?add=1&id_product=1620&token=dca8ec52ea3effac5fa5184078e3890b" si on survole le bouton on peut voir ces variables qui s'affichent, comment puis-je remédier à cela et que ces données restent cachées lorsqu'on clique ou survole le bouton? Merci pour votre aide. A +
-
je reveille le post car soucis de référencement sur un point particulier avec site multilingues. Comment modifier le fichier "meta-hreflang.tpl" pour que le code html dans la page affiche bien le code langue et non le code iso? Dans le header j'ai des pages j'ai par exemple pour le français : <html lang="fr-FR"> Dans les url hreflang générées par le module j'ai le code langue iso de PS : <link rel="alternate" hreflang="fr" il est recommandé de trouver le même code langue dans les 2, le header prend le bon mais pas le module. Je suppose qu'il faut modifier cette partie là du fichier "meta-hreflang.tpl" mais après plusieurs tentative je n'obtiens pas le résultat recherché : <link rel="alternate" href="{$data.url|escape:'html':'UTF-8'}" hreflang="{$data.language.code|strtolower|escape:'html':'UTF-8'}"/> merci si quelqu'un a la réponse! A +
- 10 replies
-
salut et merci, comme je disais précédemment, le sélecteur est dans le hook dans "displayTop", "displayNav" et "displayHeader". Peut être que je ne regarde pas dans la bon fichier pour placer le l'appel du module au bon emplacement. Quand je l'active il apparait en dessous de la barre de nav horizontale supérieure (voir copie écran). Je ne peux pas montrer car site en production, je teste lorsque le site est en maintenance. N'y-a-t-il pas une commande du genre de celle ci-après à placer au bon endroit pour que ça fonctionne? Si oui, laquelle et où? {if isset($HOOK_TOP)}{hook h="displayTop" mod="blocksearch"}{/if}
- 3 replies
-
- sélecteur de langue
- header
-
(and 1 more)
Tagged with:
-
J'ai cherché longuement une solution à mon problème mais je ne trouve pas la réponse. Site en PS 1.6.1.16 traductions terminées, je cherche à faire fonctionnement le menu déroulant de sélecteur de langues. Le sélecteur de langues et activé et positionné dans le hook dans "displayTop", "displayNav" et "displayHeader". Ce dernier est mal situé dans mon haut de page, quand je l'active il est situé au dessus du logo et du champ de recherche. J'aimerai le trouver dans la barre supérieure horizontale du header à droite ou gauche à côté du bouton de connexion à l'espace client. J'aimerais savoir quel code je dois trouver dans le tpl du header pour gérer son emplacement dans cette partie du droite de la barre horizontale. Deusio, le scroll fonctionne pas, quand on clique sur la petite fleche il s'ouvre pas. Quels fichier faut il modifier pour cela? CSS et tpl du sélecteur? <div id="header_right"> {if isset($HOOK_TOP)}{hook h="displayTop" mod="blocksearch"}{/if} <div id="shopping_cart" class="h_block h_icon"> <a href="{$link->getPageLink('order', true)}" title="{l s='Panier'}" rel="nofollow"><span class="span_block">{l s='Panier'} : </span> <span class="ajax_cart_quantity{if $cart_qties == 0} hidden{/if}">{$cart_qties}</span> <span class="ajax_cart_product_txt{if $cart_qties != 1} hidden{/if}">{l s='article'}</span> <span class="ajax_cart_product_txt_s{if $cart_qties < 2} hidden{/if}">{l s='articles'}</span> <span class="ajax_cart_total{if $cart_qties == 0} hidden{/if}"> {if $cart_qties > 0} {if $priceDisplay == 1} {assign var='blockuser_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant} {convertPrice price=$cart->getOrderTotal(false, $blockuser_cart_flag)} {else} {assign var='blockuser_cart_flag' value='Cart::BOTH_WITHOUT_SHIPPING'|constant} {convertPrice price=$cart->getOrderTotal(true, $blockuser_cart_flag)} {/if} {/if} </span> <span class="ajax_cart_no_product{if $cart_qties > 0} hidden{/if}">{l s='vide'}</span> </a> </div> </div> {hook h="displayNav"} {if isset($HOOK_TOP)}{hook h="displayTop" mod="pm_advancedtopmenu"}{/if} {if isset($HOOK_TOP)}{hook h="displayTop" mod="blockcart"}{/if} </div> </header> <section id="center" class="wrap"> <div class="section"> <div id="columns" class="container"> {if $page_name !='index' && $page_name !='pagenotfound'} {include file="$tpl_dir./breadcrumb.tpl"} {/if} {hook h="displayTopColumn"} <div id="center_column"> {/if}
- 3 replies
-
- sélecteur de langue
- header
-
(and 1 more)
Tagged with:
-
Bug sélecteur de langue
zoomzoom replied to enmoderugby's topic in Utilisation de PrestaShop : configuration et difficultés
ok merci. -
Bug sélecteur de langue
zoomzoom replied to enmoderugby's topic in Utilisation de PrestaShop : configuration et difficultés
reveil de post... moi je rencontre un problème à la fois d'emplacement car il ne s'affiche pas dans le top header mais dans le top donc en dessous de la barre supérieur horizontale, et le menu déroulant ne se déroule pas. La seule question est, quels sont les fichiers à modifier et où? faut il modifier le CSS du module? merci pour le coup de main. -
après plusieurs tests pas trouve de solution qui fonctionne... je relance sur le forum car aucune contribution sur ce sujet sachant néanmoins que la nouvelle mouture de search console détecte bien ces liens en défaut et semble considérer qu'il s'agit de redirection d'une page avec une url canonique qui lui est propre, et ensuite il scanne la redirection cad l'url optimisée qui a elle aussi sa propre canonique.... donc pas bon pour le SEO. Je dois être le seul à rencontrer ce soucis dans ma version de PS?