modification du fichier commentaires...
Bonjour à tous,
J'ai un petit soucis avec une modification que j'ai fait à l'intérieur de PluXml. Mes employeurs voulant avoir une fonction très spécifiques visant chaque commentaires, j'ai ajouté des fonctions qui permettent maintenant de lire des ajouts dans le fichier xml de chacun des commentaires. Mais voilà mon soucis, lors d'un clique sur un liens, il doit ré-écrire ce fichier commentaires et y ajouté une ligne.
Comment est-ce possible. J'ai essayé de m'inspirer des autres fonctions dont celle de 'public function editCommentaire($content, $id) {...', mais lorsque je pointe vers une fonction semblable, pluXml ne la voit pas et ne fait rien. Pour pointer vers la fonction (que j'ai ajouté dans le fichier class.plx.admin), j'ai écrit cette syntaxe:
$plxAdmin->editAppreciation();
Mais rien de semble fonctionner :-/
voici la fonction en entier:
public function comAjoutAppreciation($quote, $ip, $author) {
$appr = $this->plxMotor->plxRecord_coms->f('appreciations');
$nb = sizeof($appr);
$appr[$nb+1] = $author;
$appr[$max+1] = $author;
$appr[$nb+1] = $ip;
$appr[$nb+1] = $quote;
$plxAdmin->editAppreciation($appr);
}
Quelqu'un a-til un idée ?
Merci d'avance pour vos suggestion.
J'ai un petit soucis avec une modification que j'ai fait à l'intérieur de PluXml. Mes employeurs voulant avoir une fonction très spécifiques visant chaque commentaires, j'ai ajouté des fonctions qui permettent maintenant de lire des ajouts dans le fichier xml de chacun des commentaires. Mais voilà mon soucis, lors d'un clique sur un liens, il doit ré-écrire ce fichier commentaires et y ajouté une ligne.
Comment est-ce possible. J'ai essayé de m'inspirer des autres fonctions dont celle de 'public function editCommentaire($content, $id) {...', mais lorsque je pointe vers une fonction semblable, pluXml ne la voit pas et ne fait rien. Pour pointer vers la fonction (que j'ai ajouté dans le fichier class.plx.admin), j'ai écrit cette syntaxe:
$plxAdmin->editAppreciation();
Mais rien de semble fonctionner :-/
voici la fonction en entier:
public function comAjoutAppreciation($quote, $ip, $author) {
$appr = $this->plxMotor->plxRecord_coms->f('appreciations');
$nb = sizeof($appr);
$appr[$nb+1] = $author;
$appr[$max+1] = $author;
$appr[$nb+1] = $ip;
$appr[$nb+1] = $quote;
$plxAdmin->editAppreciation($appr);
}
Quelqu'un a-til un idée ?
Merci d'avance pour vos suggestion.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Est-ce que ta solution consiste à modifier le core de pluxml ?
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
<?xml version='1.0' encoding='UTF-8'?>
<comment>
<author><![CDATA[Jean-François Veillette]]></author>
<type>normal</type>
<ip>::1</ip>
<mail><![CDATA[]]></mail>
<site><![CDATA[]]></site>
<content><![CDATA[Hourra !!!]]></content>
</comment>
et de ceci apres l'ajout:
<?xml version='1.0' encoding='UTF-8'?>
<comment>
<author><![CDATA[Jean-François Veillette]]></author>
<type>normal</type>
<ip>::1</ip>
<mail><![CDATA[]]></mail>
<site><![CDATA[]]></site>
<content><![CDATA[Hourra !!!]]></content>
<appreciations>
<appreciation auteur="Jean-François Veillette" quote="1" ip="localhost"/>
</appreciations>
</comment>
quelque chose du genre... Est-ce plus clair ?
Merci beaucoup de prendre du temps pour tenter de m'aider. C'est vraiment apprécié.