Valider eccd3c8d rédigé par marcimat's avatar marcimat
Parcourir les fichiers

Éviter une erreur SQL : `Champ: 'id_article' dans where clause est ambigu` sur...

Éviter une erreur SQL : `Champ: 'id_article' dans where clause est ambigu` sur la liste d’articles "Dans la même rubrique" dans certains cas.

Notamment lorsque l’on revient d’ajouter un événement sur un article, le retour de l’URL amène à quelque chose comme `?exec=article&id_article=1&id_evenement=1`
et la boucle de prive/liste/articles.html utilisée `(ARTICLES){id_?}{where?}` filtre sur l’événement indiqué (en plus de la rubrique en cours) avec un `where`
qui exclut l’article en cours, et la déclaration du where crééait un usage ambigu du champ `id_article`.

--
Thanks Jean Marie Grall.
parent b3d934f1
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<BOUCLE_extra(ARTICLES){id_article}{statut?}{si #ENV{exec}|=={article}}>
#SET{statut,#SESSION{statut}|statuts_articles_visibles}
#SET{where,#VAL{id_article!=}|concat{#ID_ARTICLE}}
#SET{where,#VAL{articles.id_article!=}|concat{#ID_ARTICLE}}
<INCLURE{fond=prive/objets/liste/articles-memerubrique,id_rubrique=#ID_RUBRIQUE,where=#GET{where},statut=#GET{statut},env,ajax}>

</BOUCLE_extra>