IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

lien URL dans les traductions, comment faire?


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2017
    Messages : 2
    Par défaut lien URL dans les traductions, comment faire?
    Bonjour à tous

    Je cherche à mettre un lien URL dans les traductions de prestashop dans la partie rose.
    Pourriez vous m'aider à faire cela?
    En mettant simplement: "www.lesite.com" ne fonctionne pas malheureusement.

    Merci beaucoup!

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2012
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cantal (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 328
    Par défaut
    Bonjour
    Traduction de quoi ? Quelle version de Prestashop ?

    La solution est probablement de mettre une balise html mais encore faut-il que le champ concerné le supporte, donc pour cela il faut plus d'informations...

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2017
    Messages : 2
    Par défaut
    Merci V1cent pour t'as réponse
    C est la version 1.6 du prestashop
    Dans les traductions c'est la ou tu gères les phrases du type: "en rupture de stock" par exemple.

    En backoffice
    Nom : traduction2.JPG
Affichages : 387
Taille : 52,2 Ko

    En frontoffice
    Nom : traduction1.JPG
Affichages : 393
Taille : 21,6 Ko

    J'ai essayé de mettre une balise HTML, mais ca ne fonctionne pas:
    <a href="www.lesite.com">LESITE</a>

    Merci pour ton aide v1cent

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2012
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cantal (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 328
    Par défaut
    Ha ok voilà le cadre rose (chez les autres il n'est pas forcément rose, ça dépens du thème)

    Ce type de traduction n'accepte pas le code HTML en effet, ce comportement peut-être modifié avec du code mais je pense pas que ce soit la meilleure solution dans ton cas.

    Tu peux tout simplement modifier la fiche du template.
    Tu vas dans themes/tontheme/product.tpl, tu recherche la chaîne correspondant à cette phrase (exemple chez moi ci-dessous)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    {else}{l s='This product is no longer in stock'}{/if}
    Et tu ajoute ton petit message avec ton lien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    {else}{l s='This product is no longer in stock'}, retrouvez le sur <a href="www.lesite.com">LESITE</a>{/if}
    en mettant la première partie du message dans la traduction évidement
    Bon c'est pas le plus propre, si ton site est multilingue il faudrait ajouter une nouvelle traduction, mais j'imagine que ce n'est pas le cas alors je fais au plus simple.

    PS : pense à vider le cache smarty, et si il n'est pas activé : ACTIVE LE en production !

Discussions similaires

  1. Réponses: 10
    Dernier message: 02/03/2015, 12h25
  2. [RegEx] Remplacer URL par des liens sauf dans les balises
    Par raph37 dans le forum Langage
    Réponses: 7
    Dernier message: 19/10/2013, 19h31
  3. Navigation dans les IHM : comment faire ? Design pattern, framework, autre ?
    Par Aéris22 dans le forum Interfaces Graphiques en Java
    Réponses: 0
    Dernier message: 13/02/2013, 22h08
  4. Réponses: 13
    Dernier message: 29/07/2009, 20h25
  5. Comment insérer le lien url dans la page web
    Par EricDou dans le forum Langage
    Réponses: 4
    Dernier message: 05/12/2008, 13h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo