je cherche une aide pour réaliser un plugins créant un nouveau type de
boucle.
J'ai compris qu'il fallait écrire une fonction boucle_XXXXX (in
plugin_fonction.php), mais je n'ai pas trouvé avec quels paramètres
l'appeler, ni ce qu'elle doit faire
Existe-il un tuto ou une explication quelque part ?
@micalement ,
Francois
cerdic
Novembre 3, 2009, 12:22
2
Le 3 novembre 2009 10:37, Francois Sauterey <francois@sauterey.org > a écrit :
je cherche une aide pour réaliser un plugins créant un nouveau type de
boucle.
C’est quoi un « nouveau type de boucle » dans ton cas ?
La réponse à ta question n’est pas triviale, donc ce serait mieux avec un peu plus de précisions.
Cédric
Le 03/11/2009 13:22, Cédric Morin a écrit :
Le 3 novembre 2009 10:37, Francois Sauterey <francois@sauterey.org> a écrit
:
je cherche une aide pour réaliser un plugins créant un nouveau type de
boucle.
C'est quoi un "nouveau type de boucle" dans ton cas ?
La réponse à ta question n'est pas triviale, donc ce serait mieux avec un
peu plus de précisions.
J'ai des tables extérieures à spip, et je voudrais créer une boucle
XXXXX qui me donnent des(les) éléments de ces tables.
par exemple, j'ai une table, appelons la pref_Objets qui contient les
champs:
id INT(32)
statut INT(2)
nom VARCHAR(255)
description VARCHAR(255)
et je veux une boucle genre:
<B_lesobjets>
<dl>
<Boucle_lesobjets(OBJETS){statut=1}{par id}{inverse}>
<dt>#NOM
<dd>#DESCRIPTION
</Boucle_lesobjets>
</dl>
</B_lesobjets>
RIEN....
<//B_lesobjets>
trivial, non
Non ?
@micalement ,
Francois
S'lt
Par défaut
<BOUCLE_test(spip_objet) > fonctionne
si tu donnes le nom de la table explicitement SPIP la reconnait.
Si tu veux la cacher dans le fonctionnement natifs, tu peux regarder
cette page :
http://doc.spip.org/@La-base-de-donnees,4391
Entre autre la partie 'table_des_tables'
global $table_des_tables;
$table_des_tables['objet']='objet';