RealET | 11 Oct 13:12

[Agenda 2.0] Boucle qui plante

Soit la Boucle :
<BOUCLE_article(EVENEMENTS)
{titre_mot==^(#ENV{genre,''})}
{branche}
{date_debut==^(#ENV{date_ev,(#ENV{date})}|annee)}
{date_debut>=(#ENV{date_ev,(#ENV{date})}|affdate{'Y-m-d'})}
{par date_debut}>

Elle provoque l'erreur suivante :
Erreur(s) dans le squelette

1  	Erreur sur le site 	boucle critère inconnu titre
2  	Erreur sur le site 	boucle critère inconnu titre
3  	<BOUCLE_article>()
Erreur SQL
evenements.date_debut, evenements.id_evenement, evenements.id_article 
FROM spip_evenements AS `evenements` INNER JOIN spip_articles AS L1 ON ( 
L1.id_article = evenements.id_article ) WHERE (titre REGEXP 
'^Améliorations SPIP') AND ((L1.id_rubrique IN (49,51,52,57,74))) AND 
(evenements.date_debut REGEXP '^2008') AND (evenements.date_debut >= 
'2008-01-01') AND (evenements.id_article NOT IN ( SELECT zzza.id_article 
FROM `db`.spip_articles as zzza WHERE 0=1)) ORDER BY evenements.date_debut
Column 'titre' in where clause is ambiguous
</BOUCLE_article>

Manifestement, il manque la table (spip_mot) dans :
WHERE (titre REGEXP '^Améliorations SPIP')

--

-- 
RealET
(Continue reading)


Gmane