Jump to content

Afficher une meta title spécifique au hover


Recommended Posts

Bonjour à tous,

 

J'ai besoin de votre aide messieurs et mesdames développeurs prestashop :)

 

Je dispose d'un menu avec différentes images. Au hover de ces images, j'affiche dans une info bulle la meta title de la catégorie. Seulement, la meta title correspond à la catégorie où je me situe et non pas à chaque catégorie.

 

Vous pouvez tester ce menu à cette adresse, il ce situe tout en haut du site :

http://dev.beeper.fr/index.php?id_category=34&controller=category

 

Au final, j'aimerai que l'info bulle affiche la meta title correspondant à la catégorie ciblée.

 

 

Voici le code correspondant au menu:

<div id="menu_beeper">
                            {* Récupération des catégories principales - root - filles de cat 2 *}
                            {$categories = Tools::getChildrenCategories(2)}
                            <ul>
                                {foreach from=$categories item=cat}
                                    <li {if $gamme_id == $cat.id_category} class="selected" {/if}>
                                        <a href="{$link->getCategoryLink($cat.id_category)|escape:'htmlall':'UTF-8'}">
                                            <span class="bulle">{l s=($meta_title)} </span>
                                            <img src="{$link->getCatImageLink('chariot', $cat.id_category)}" />
                                        </a>
                                        {* Tools::getCategoryName($cat.id_category) *}
                                    </li>
                                {/foreach}
                            </ul>     
                                <!--<a href="{$base_dir}">-->
                                <a target="_blank" href="http://www.ixit.fr/">
                                	<img class="btn-ixit" src="{$img_dir}logo-ixit.png" />
                                </a>
                            <div class="clear"></div>
                        </div>

Je suis conscient que le problème vient de cette ligne mais:

<span class="bulle">{l s=($meta_title)} </span>

 

Mais étant novice en développement je n'arrive pas à récupérer la meta title correspondant à l'image survolée.

 

 

J'espère que vous avez saisie mon soucis, merci d'avance pour vos réponses et bonne journée !

Link to comment
Share on other sites

coucou

 

sous PS1.6 editez le fichier theme/bootstrap/header.tpl et ajouter a la fin {debug}

sous PS 1.5 activer la console dans parametre avance==>performances

 

ensuite rafraîchis la page puis un petit fenêtre va s'ouvrir (attention au bloqueur de pop up) et dedans tu recherche avec CTRL+F $category

tu devrait avoir la liste de toute tes categories  regarde si les meta_title existe si il a un autre nom remplace par $cat.nom_du_meta

 

n'oublies pas d'enlever le {debug} ou de désactiver la console un fois que tout fonctionne :P

 

@++

 

Loulou66

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...