[spip-dev] nouvelle boucle

Bonjour,

j'ai crée une nouvelle table dans mon spip (spip_liens)
et je souhaite pouvoir utiliser une boucle du genre
<BOUCLE_TEST(LIENS)>
#un-champ-de -ma-table ...

j'ai bidouillé inc-calcul-squel et inc-champ-squel

mais ça le fait pas encore...ainsi:

<ul>
<BOUCLE_test(liens)>
<li>#url</li>
</BOUCLE_test>
  </ul>

...me donne:

a.. #url

je me permets de vous faire part de mes modifs
afin d'obtenir qques conseils sur les points qu'il faut adapter
dans ces fichiers.

modifications dans inc-calcul-squel.php3

// Initialisation separee par type

   switch($type) {
    case 'liens':
    $table = "liens";
    $req_from = "spip_liens AS $table";
    $id_objet = "id_liens";
    break;

// Post-traitement separe par type

   switch($type) {
   case 'liens':
    // pas de restriction sur les mots
    break;

modifications dans inc-champ-squel.php3

// Construire un tableau associatif des codes de champ utilisables

$c = array('NOM_SITE_SPIP', 'URL_SITE_SPIP', 'EMAIL_WEBMASTER',......
'ID_LIENS', 'NOM_LIEN', 'URL_LIEN'

// Construire un tableau associatif des champs de chaque type
// avec l'intitule de la colonne mysql correspondante
//
$rows_liens = array(
  'ID_LIENS' => 'id_liens',
  'NOM_LIEN' => 'nom',
  'URL_LIEN' => 'url',

);

avez vous une idée sur ce qui me reste à adapter ...

merci d'avance

ricco

Salut,

Le travail de Déesse A. devrait t'intéresser tout particulièrement:
http://www.spip-contrib.net/ecrire/articles.php3?id_article=573

(il faut t'enregistrer comme auteur sur Spip-Contrib pour consulter cet article proposé à l'évaluation)

A+

ricco a écrit :

merci olivier,

je vais jetter un coup d'oeil...

ricco

"Olivier <M. Go>" <taxe@free.fr> a écrit dans le message de news:
cbbo5i$ars$1@sea.gmane.org...
Salut,

Le travail de Déesse A. devrait t'intéresser tout particulièrement:
http://www.spip-contrib.net/ecrire/articles.php3?id_article=573

(il faut t'enregistrer comme auteur sur Spip-Contrib pour consulter cet
article proposé à l'évaluation)

A+

ricco a écrit :

MERCI à toi,
j'ai vraiment trouver la solution à mon problème et ça marche!!

on peut ajouter autant de nouvelles tables qu'on veut et recuperer
le contenu via la syntaxe des boucles,
c'est énorme....

que ceux qui sont interessé jettent un coup d'oeil...

ricco

"Olivier <M. Go>" <taxe@free.fr> a écrit dans le message de news:
cbbo5i$ars$1@sea.gmane.org...
Salut,

Le travail de Déesse A. devrait t'intéresser tout particulièrement:
http://www.spip-contrib.net/ecrire/articles.php3?id_article=573

(il faut t'enregistrer comme auteur sur Spip-Contrib pour consulter cet
article proposé à l'évaluation)

A+

ricco a écrit :