html (tag + attribut + valeur) dans le header dynamique du site ?
dans Entraide
Bonjour 
Nous souhaiterions pouvoir insérer du code au sein de la description (et slogan, on a ajouté ça) du site.
Lequel contient une esperluette.
Très exactement, en lieu et place de l'esperluette, nous souhaiterions avoir ça :
On a donc tenté, dans un premier temps, de modifier le titre par l'interface d'admin sans succès : La chaîne est affichée telle qu'elle est entrée.
Du coup, dans un second temps, on a tenté en modifiant le fichier /data/configuration/parametres.xml
Échec : Là encore le site affiche la chaîne telle qu'elle est entrée.
Ce qu'on ne comprend pas, c'est que le footer (fichier paramettres.xml) contient <a href="truc">texte dans les lignes "feed_footer" et "content". Soit exactement le type de chaîne qu'on cherche à insérer nous.
Ça devrait logiquement avoir le même comportement (?)
L'issue de secours pour y parvenir, sera d'entrer la description et le slogan en statique dans le fichier header du thème.
Avant d'en arriver là, auriez-vous une idée, une astuce ou un moyen de faire ?
Ou même un conseil
Hors Sujet :
Nous avons modifié le fichier class.plx.show.php afin d'y insérer le slogan.
En dupliquant / renommant la fonction subTitle()
Est-ce qu'on s'y est bien pris ? N'y a-t'il pas un meilleur moyen ?
___
D'avance merci pour vos conseils et bonnes idées
Nous souhaiterions pouvoir insérer du code au sein de la description (et slogan, on a ajouté ça) du site.
Lequel contient une esperluette.
Très exactement, en lieu et place de l'esperluette, nous souhaiterions avoir ça :
<abbr class="amp" title="Et">&</abbr>
Le fichier (header) du thème utilise plxShow() (petit hors-sujet en pied de message, à tout hasard)
<title><?php $plxShow->pageTitle(); ?></title>
À priori comme tout le monde On a donc tenté, dans un premier temps, de modifier le titre par l'interface d'admin sans succès : La chaîne est affichée telle qu'elle est entrée.
Du coup, dans un second temps, on a tenté en modifiant le fichier /data/configuration/parametres.xml
<parametre name="description"><![CDATA[Photographe professionnel & Portraitiste]]></parametre>
<parametre name="slogan"><![CDATA[Des photos des non-événements & des événements qui composent la vie !]]></parametre>
(Le slogan() est un ajout perso.)Échec : Là encore le site affiche la chaîne telle qu'elle est entrée.
Ce qu'on ne comprend pas, c'est que le footer (fichier paramettres.xml) contient <a href="truc">texte dans les lignes "feed_footer" et "content". Soit exactement le type de chaîne qu'on cherche à insérer nous.
Ça devrait logiquement avoir le même comportement (?)
L'issue de secours pour y parvenir, sera d'entrer la description et le slogan en statique dans le fichier header du thème.
Avant d'en arriver là, auriez-vous une idée, une astuce ou un moyen de faire ?
Ou même un conseil
Hors Sujet :
Nous avons modifié le fichier class.plx.show.php afin d'y insérer le slogan.
En dupliquant / renommant la fonction subTitle()
public function subTitle() {
echo plxUtils::strCheck($this->plxMotor->aConf['description']);
}
public function slogan() {
echo plxUtils::strCheck($this->plxMotor->aConf['slogan']);
}
Sauf qu'à chaque mise à jour, on doit refaire la modif. Logique.Est-ce qu'on s'y est bien pris ? N'y a-t'il pas un meilleur moyen ?
___
D'avance merci pour vos conseils et bonnes idées
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Ce n'est tout simplement pas possible. Le code html n'est pas autorisé dans le titre/sous titre affiché dans la balise <title>. Il faudra coder en dur
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)