(J'essaie ma première intégration de php dans spip... je n'y connais rien.)
Pour éviter d'avoir à faire plusieurs squelettes "article" où un seul item
(liste gérée par mots-clés) change selon la rubrique, je prévoyais utiliser
du php (IF-ELSE) pour controler l'affichage de ces listes.
ex:
(Dans le corps de l'article)
<?php
IF (#ID_RUBRIQUE==7) {echo "
videastes ayant présenté un film lors de cette soirée : <br>
<BOUCLE_mot_videaste(MOTS) {id_article}{id_groupe=1}>
<BOUCLE_article_mot_ videaste(ARTICLES) {id_mot}{id_rubrique=5}> #TITRE,
</BOUCLE_article_mot_videaste>
</BOUCLE_mot_videaste>
";}
ELSE {echo "nul";}
?>
<?php
IF (#ID_RUBRIQUE==14) {echo "
ce video fut présenté lors de : <br>
<BOUCLE_mot_video(MOTS) {id_article}{id_groupe=2}>
<BOUCLE_article_mot_ video(ARTICLES) {id_mot}{id_rubrique=7}> #TITRE,
</BOUCLE_article_mot_video>
</BOUCLE_mot_video>
";}
ELSE {echo "nul";}
?>
<etc...>
-----------
1 - question:
Suis-je dans le à côté de la track à vouloir utiliser du php ici?
2 - Et pour le néophyte que je suis...:
Comment créer un hyperlien avec le #TITRE inclus dans la boucle elle-même
incluse dans le php??
Salut,
je suis pas spécialiste de php et vu que j'ai fini par comprendre que
c'était pas trop conseillé d'utiliser le php quand SPIP peut faire le truc,
je diorai très rapidement que du devrais regarder du coter de l'inclide et
de l''include conditionnel, sauf que si je me rappelle bien la doc je sais
plus si c'est dans texte avant ou texte après qu'on peut pas mettre
d'include ... Va voir dans cette direction déjà...
j'ai pas trop compris dans le fond du détail ce que tu veux faire, mais faut
voir si y a pas une soluce SPIP quand même
Bon courage
S
----- Original Message -----
From: "Francois Bernier" <frankybee@sympatico.ca>
To: <spip@rezo.net>
Sent: Tuesday, May 04, 2004 8:51 PM
Subject: [Spip] utilisation de "conditionnel" dans un squelette
article(spip+php)
Bonjour à vous.
J'ai besoin de vos lumières d'experts
(J'essaie ma première intégration de php dans spip... je n'y connais
rien.)
Pour éviter d'avoir à faire plusieurs squelettes "article" où un seul item
(liste gérée par mots-clés) change selon la rubrique, je prévoyais
utiliser
du php (IF-ELSE) pour controler l'affichage de ces listes.
ex:
(Dans le corps de l'article)
<?php
IF (#ID_RUBRIQUE==7) {echo "
videastes ayant présenté un film lors de cette soirée : <br>
<BOUCLE_mot_videaste(MOTS) {id_article}{id_groupe=1}>
<BOUCLE_article_mot_ videaste(ARTICLES) {id_mot}{id_rubrique=5}> #TITRE,
</BOUCLE_article_mot_videaste>
</BOUCLE_mot_videaste>
";}
ELSE {echo "nul";}
?>
<?php
IF (#ID_RUBRIQUE==14) {echo "
ce video fut présenté lors de : <br>
<BOUCLE_mot_video(MOTS) {id_article}{id_groupe=2}>
<BOUCLE_article_mot_ video(ARTICLES) {id_mot}{id_rubrique=7}> #TITRE,
</BOUCLE_article_mot_video>
</BOUCLE_mot_video>
";}
ELSE {echo "nul";}
?>
<etc...>
-----------
1 - question:
Suis-je dans le à côté de la track à vouloir utiliser du php ici?
2 - Et pour le néophyte que je suis...:
Comment créer un hyperlien avec le #TITRE inclus dans la boucle elle-même
incluse dans le php??