Bonjour à tous,
Je débute que spip & j'ai une question concernant l'agenda.
Je souhaite voir apparaître les brèves dans l'agenda à la place d'article.
J'ai récupère un code de base qui fonctionne très bien avec les articles :
<BOUCLE_articles(ARTICLES){par date}>
<?
$date_article='#DATE';
$date_article=substr($date_article, 0, 10);
if ($date_article==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
[<a href="#URL_ARTICLE">(#LOGO_ARTICLE_RUBRIQUE|left)</a>]
<div style="margin-left:90px;">
<strong>#TITRE</strong> #INTRODUCTION
<a href="#URL_ARTICLE">[lire]</a><br />
[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
</div>
</div>
<? $cont=1; } ?>
</BOUCLE_articles>
<? if (!$cont) {
echo "Aucun résultat pour cette date";
} ?>
a la place je change pour les brèves :
<BOUCLE_breves(BREVES){id_breve}{par date}>
<?
$date_breves='#DATE';
$date_breves=substr($date_breves, 0, 10);
if ($date_breves==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
[<a href="#URL_BREVES">(#LOGO_ARTICLE_BREVES|left)</a>]
<div style="margin-left:90px;">
<strong>#TITRE</strong> #INTRODUCTION
<a href="#URL_BREVES">[lire]</a><br />
[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
</div>
</div>
<? $cont=1; } ?>
</BOUCLE_breves>
Ceci est un simple essai de ma part qq aurai-t-il une idée du problème je ne
parvient pas à récupérer des valeurs de brève.
J'ai tenté d'autres essais mais sans résultats probants.
Le critère id_brève ne doit pas être le bon. Les brèves sont rangées par secteur (rubrique à la
racine).
Pour les choisir tu peux donc utiliser le critère {id_secteur} lorsque que tu te trouves déjà dans
une autre boucle qui définit un secteur.
--
Jérémy HETZEL
"trossard" <stcad@stcad.Com> a écrit dans le message de news:
001001c36595$d40389c0$d7c1fea9@stcadpc...
Bonjour à tous,
Je débute que spip & j'ai une question concernant l'agenda.
Je souhaite voir apparaître les brèves dans l'agenda à la place d'article.
J'ai récupère un code de base qui fonctionne très bien avec les articles :
<BOUCLE_articles(ARTICLES){par date}>
<?
$date_article='#DATE';
$date_article=substr($date_article, 0, 10);
if ($date_article==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
[<a href="#URL_ARTICLE">(#LOGO_ARTICLE_RUBRIQUE|left)</a>]
<div style="margin-left:90px;">
<strong>#TITRE</strong> #INTRODUCTION
<a href="#URL_ARTICLE">[lire]</a><br />
[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
</div>
</div>
<? $cont=1; } ?>
</BOUCLE_articles>
<? if (!$cont) {
echo "Aucun résultat pour cette date";
} ?>
a la place je change pour les brèves :
<BOUCLE_breves(BREVES){id_breve}{par date}>
<?
$date_breves='#DATE';
$date_breves=substr($date_breves, 0, 10);
if ($date_breves==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
[<a href="#URL_BREVES">(#LOGO_ARTICLE_BREVES|left)</a>]
<div style="margin-left:90px;">
<strong>#TITRE</strong> #INTRODUCTION
<a href="#URL_BREVES">[lire]</a><br />
[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
</div>
</div>
<? $cont=1; } ?>
</BOUCLE_breves>
Ceci est un simple essai de ma part qq aurai-t-il une idée du problème je ne
parvient pas à récupérer des valeurs de brève.
J'ai tenté d'autres essais mais sans résultats probants.
Le critère id_brève ne doit pas être le bon. Les brèves sont rangées par
secteur (rubrique à la
racine).
Pour les choisir tu peux donc utiliser le critère {id_secteur} lorsque que tu
te trouves déjà dans
une autre boucle qui définit un secteur.
id_breve existe et devrait donner le même résultat que id_article pour #DATE
#LOGO_ARTICLE_BREVE n'existe pas
c'est #LOGO_BREVE ou #LOGO_BREVE_RUBRIQUE
[#LOGO_BREVE_RUBRIQUE affiche, si il existe, le logo de la brève ; si ce
logo n'a pas été attribué, SPIP affiche le logo de la rubrique [SPIP 1.4] .
(cf. doc)]
Plusieurs erreurs :
il n'y a pas d'introduction dans les brèves
la boucle exemple ne précise pas l'id_article
la date de l'agenda (dans celui de Nicolas) est celle de la publication antérieure.
Je n'ai pas le temps de m'approfondir et il me semble qu'il vaut mieux ne changer qu'une chose à la fois et ne pas aller trop vite .
Bon courage
At 16:46 18/08/2003 +0200, HETZEL Jérémy wrote:
--===============7899226859345263==
Le critère id_brève ne doit pas être le bon. Les brèves sont rangées par secteur (rubrique à la
racine).
Pour les choisir tu peux donc utiliser le critère {id_secteur} lorsque que tu te trouves déjà dans
une autre boucle qui définit un secteur.
--
Jérémy HETZEL
"trossard" <stcad@stcad.Com> a écrit dans le message de news:
001001c36595$d40389c0$d7c1fea9@stcadpc...
Bonjour à tous,
Je débute que spip & j'ai une question concernant l'agenda.
Je souhaite voir apparaître les brèves dans l'agenda à la place d'article.
J'ai récupère un code de base qui fonctionne très bien avec les articles :
<BOUCLE_articles(ARTICLES){par date}>
<?
$date_article='#DATE';
$date_article=substr($date_article, 0, 10);
if ($date_article==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
[<a href="#URL_ARTICLE">(#LOGO_ARTICLE_RUBRIQUE|left)</a>]
<div style="margin-left:90px;">
<strong>#TITRE</strong> #INTRODUCTION
<a href="#URL_ARTICLE">[lire]</a><br />
[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
</div>
</div>
<? $cont=1; } ?>
</BOUCLE_articles>
<? if (!$cont) {
echo "Aucun résultat pour cette date";
} ?>
a la place je change pour les brèves :
<BOUCLE_breves(BREVES){id_breve}{par date}>
<?
$date_breves='#DATE';
$date_breves=substr($date_breves, 0, 10);
if ($date_breves==$cal_date)
{ ?>
<div class="boiteColDroite" style="min-height:86px;">
[<a href="#URL_BREVES">(#LOGO_ARTICLE_BREVES|left)</a>]
<div style="margin-left:90px;">
<strong>#TITRE</strong> #INTRODUCTION
<a href="#URL_BREVES">[lire]</a><br />
[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
</div>
</div>
<? $cont=1; } ?>
</BOUCLE_breves>
Ceci est un simple essai de ma part qq aurai-t-il une idée du problème je ne
parvient pas à récupérer des valeurs de brève.
J'ai tenté d'autres essais mais sans résultats probants.