[idée] envoyer des données à un plugin

danielsandanielsan Member
octobre 2011 modifié dans Discussions générales
Bonjour,

est-il envisageable d'envoyer des données à un plugin à partir du contenu d'un article ?

admettons que j'ai un plugin de la sorte:
public function plxPlugin($value) {
     echo $value;
}
et que dans le contenu d'un article j'écrive:
<?php $plxShow->callHook('plxPlugin('Hello Word!')'); ?>
On pourrait imaginer une autre approche: un hook 'ShowEnd' dans le $plxShow.

Notre plugin deviendrait alors:
public function ShowEnd() {

	echo "public function plxPlugin(\$value){
		echo \$value;
	}";

}
(ps: j'ai travaillé sur un plugin de la sorte, j'ai eu très mal à la tête car un code qui écrit un code qui écrit un truc, c'est un poil schizophrène ! :D )


et dans l'article on aurait:
<?php $plxShow->plxPlugin('Hello Word!'); ?>
pour exemple concrêt:
je souhaite insérer un lien vers l'article 5 de la forme
<a href="#art_url" title="#art_title">#art_title</a>
me reste à écrire dans l'article
<?php $plxShow->includeUrlArt('5'); ?>
et hop, urlrewriting activé ou non, titre qui change, etc ... no sushi, c'est PluXml qui fait tout :P


Vous me suivez ? Vous en pensez quoi ? Serait-ce réellement utile ?
Je sais qu'on peut créer des instances dans un plugin, mais on ne peut pas envoyer des données à ce dernier, c'est pourquoi je pensais à cette approche.


Cordialement,
_____
D.San

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Le php n'est pas interpreté dans les articles (pour des raisons de sécurité). Donc ça coupe court à tes investigations. Va falloir trouver une autre piste.

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • j'ai d'autres pistes, mais trop galère ... donc voilà :D
Connectez-vous ou Inscrivez-vous pour répondre.