Jump to content

Bug dans le fichier ps_contactinfo.tpl en mobile


Recommended Posts

Bonjour,

J'utilise la version 1.7.6.8 de Prestashop et en modifiant mon thème perso, j'ai remarqué un bug du footer dans le fichier ps_contactinfo.tpl.

Sur ordinateur, tout est nickel mais dès que l'on regarde sur mobile, la partie "Informations" est vide (pas de nom de la société, son email, ...) mis à part le titre et si on clic dessus, ça redirige vers la page "Nos magasins" alors qu'à l'origine, il n'est pas censé être un lien.

Je n'ai pas encore modifié ce fichier donc j'utilise l'original du parent (le thème Classic). Quand j'ai ouvert ce fichier, j'ai constaté un gros soucis. En comparant avec "ps_customeraccountlinks.tpl" ou "linkblock.tpl" (le bloc "Notre société et "Votre compte" toujours dans le footer), la structure est complètement différente.

J'ai testé la démo de Prestashop et le bug est bel et bien présent. Ce n'est donc pas une erreur de ma part d'autant plus que je n'ai encore rien modifié concernant cette partie.

J'ai effectué des recherches sur Internet mais je constate qu'apparemment, personne n'en parle.

Voici le code de  ps_contactinfo.tpl :

<div class="block-contact col-md-3 links wrapper">
  <div class="hidden-sm-down">
    <p class="h4 text-uppercase block-contact-title">{l s='Store information' d='Shop.Theme.Global'}</p>
      {$contact_infos.address.formatted nofilter}
      {if $contact_infos.phone}
        <br>
        {* [1][/1] is for a HTML tag. *}
        {l s='Call us: [1]%phone%[/1]'
          sprintf=[
          '[1]' => '<span>',
          '[/1]' => '</span>',
          '%phone%' => $contact_infos.phone
          ]
          d='Shop.Theme.Global'
        }
      {/if}
      {if $contact_infos.fax}
        <br>
        {* [1][/1] is for a HTML tag. *}
        {l
          s='Fax: [1]%fax%[/1]'
          sprintf=[
            '[1]' => '<span>',
            '[/1]' => '</span>',
            '%fax%' => $contact_infos.fax
          ]
          d='Shop.Theme.Global'
        }
      {/if}
      {if $contact_infos.email}
        <br>
        {* [1][/1] is for a HTML tag. *}
        {l
          s='Email us: [1]%email%[/1]'
          sprintf=[
            '[1]' => '<a href="mailto:'|cat:$contact_infos.email|cat:'" class="dropdown">',
            '[/1]' => '</a>',
            '%email%' => $contact_infos.email
          ]
          d='Shop.Theme.Global'
        }
      {/if}
  </div>
  <div class="hidden-md-up">
    <div class="title">
      <a class="h3" href="{$urls.pages.stores}">{l s='Store information' d='Shop.Theme.Global'}</a>
    </div>
  </div>
</div>

J'ai essayé de le modifié en m'appuyant sur ps_customeraccountlinks.tpl comme base mais c'est un peu trop complexe pour mes compétences.

Pouvez-vous m'aider ?

Je vous remercie

Edited by Novaslash (see edit history)

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More