Hook plxAdminEditStatiquesXml
Bonjour,
Pour un plugin j'ai besoin d'ajouter des informations au fichier xml des pages statiques donc je passe par :
- plxAdminEditStatique
- plxAdminEditStatiquesUpdate
- plxAdminEditStatiquesXml
C'est sur plxAdminEditStatiquesXml que j'ai un soucis, avec ce code
J'obiens l'erreur :
Et j'envoie une valeur 0003. J'ai testé sans le CDATA ni cdataCheck mais c'est pareil. Je suppose que c'est à cause du type de chaine que j'envoie.
Ca fait un bout de temps que je tourne le truc dans tout les sens s'en vraiment trouver de solution.
Pour un plugin j'ai besoin d'ajouter des informations au fichier xml des pages statiques donc je passe par :
- plxAdminEditStatique
- plxAdminEditStatiquesUpdate
- plxAdminEditStatiquesXml
C'est sur plxAdminEditStatiquesXml que j'ai un soucis, avec ce code
public function plxAdminEditStatiquesXml() {
echo "<?php \$xml .= '<galerie><![CDATA['.plxUtils::cdataCheck(\$static[\'galerie\']).']]></galerie>'; ?>";
}
J'obiens l'erreur :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting T_STRING in /www/defaut/www/html/marinette/site/core/lib/class.plx.admin.php(617) : eval()'d code on line 1
Et j'envoie une valeur 0003. J'ai testé sans le CDATA ni cdataCheck mais c'est pareil. Je suppose que c'est à cause du type de chaine que j'envoie.
Ca fait un bout de temps que je tourne le truc dans tout les sens s'en vraiment trouver de solution.
J'ai un string de l'array
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Essaye avec ça
edit: ajout du caractère ] manquant
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Dans mon premier post je me suis basé sur la page 47 de la doc officiel avec l'exemple Peut être une erreur c'est glissé ?
J'ai un string de l'array