MyAllArchive -> ajout de paramètres ?
SapinTremblant
Member
dans Entraide
Bonjour,
j'aimerais ajouter un paramètre via l'admin afin de faire afficher un nouveau champ ajouté dans l'admin des articles. mon nouveau champs s'appelle "magazine" et j'aimerais pouvoir afficher : #art_magazine : #art_date #art_title sur ma static all archive.
J'espère avoir été clair et j'espère surtout que cela est possible. J'ai tenté pas mal de chose mais je galère la.
A votre bon coeur...
j'aimerais ajouter un paramètre via l'admin afin de faire afficher un nouveau champ ajouté dans l'admin des articles. mon nouveau champs s'appelle "magazine" et j'aimerais pouvoir afficher : #art_magazine : #art_date #art_title sur ma static all archive.
J'espère avoir été clair et j'espère surtout que cela est possible. J'ai tenté pas mal de chose mais je galère la.
A votre bon coeur...
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Alors déjà oui c'est possible.
ta variable #art_magazine est sensée afficher quoi : le contenu du champ magazine qui est sur la page de config du plugin ?
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
je cherche mais je galère en faite.
ça se passe dans le fichier du plugin MyAllArchive : class.plx.archives.php
dans la fonction getArticles(), en dessous de
ajoute la ligne pour récuperer la valeur du champ magazine
Dans la fonction Display() , en dessous de
ajouter la ligne pour remplacer #art_magazine par sa valeur
Bon j'ai pas testé. mais ça devrait le faire....
Ca sous entend qu'en amont avec ton plugin perso tu as déjà du code qui récupère le contenu de ton nouveau champ dans la fonction parseArticle de class.plx.motor.php avec le hook plxMotorParseArticle.
A vérifier également que ton plugin est bien chargé avant MyAllArchive (voir fichier plugins.xml et changer l'ordre des lignes en conséquence)
Voila
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)