Qu’est-ce qui foire dans ma boucle rubrique ?

Bonjour,

Je cherche à modifier le squelette auteur.html pour qu’il ne liste que les articles de cet auteur issus de la rubrique 10.

Mais lorsque je recalcule la page, j’obtiens le message d’erreur « Site en travaux Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension. »

En gras, ce sont mes ajouts à la boucle originelle du squelette auteur.html:

<BOUCLE_rublog(RUBRIQUES) {id_rubrique=10}>
<BOUCLE_articles(ARTICLES) {id_auteur} {!par popularite} {pagination 10}>

  • #TITRE
  • ****

    Merci d’avance,

    Cordialement,

    Hervé

    Et si tu fais

    <BOUCLE_articles(ARTICLES) {id_rubrique=10}{id_auteur} {!par popularite} {pagination 10}>
    <li><a href="#URL_ARTICLE">#TITRE</a></li>
    </BOUCLE_articles>

    dd

    Le 16/11/2020 à 17:50, Hervé Le Dantec a écrit :

    Bonjour,

    Je cherche à modifier le squelette auteur.html pour qu’il ne liste que les articles de cet auteur issus de la rubrique 10.

    Mais lorsque je recalcule la page, j’obtiens le message d’erreur « Site en travaux Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension. »

    En gras, ce sont mes ajouts à la boucle originelle du squelette auteur.html:

    *<BOUCLE_rublog(RUBRIQUES) {id_rubrique=10}>*
    <BOUCLE_articles(ARTICLES) {id_auteur} {!par popularite} {pagination 10}>
    <li><a href="#URL_ARTICLE">#TITRE</a></li>
    </BOUCLE_articles>
    *</BOUCLE_rublog>*

    Merci d’avance,

    Cordialement,

    Hervé

    Et pourquoi ne mets-tu pas le critère {id_rubrique=10} directement dans la boucle ARTICLES ?

    JC

    Sinon, il aurait fallu mettre ta boucle avant
    <B_articles> et après </B_articles>
    et ajouter le critère {id_rubrique} à la boucle ARTICLES

    JC

    RÉSOLU ! :wink:

    J’ai essayé avec ta version de la boucle qui était d’ailleurs ma version de boucle au départ.

    Finalement, ça a fonctionné, mais après avoir relancé MAMP !

    Je m’en suis rendu compte en recalculant des pages dont je savais qu’elle fonctionnait.

    Le message d’erreur aurait dû m’alerter !

    Donc, fausse alerte, et désolé pour le dérangement.

    Merci tout de même.

    Cordialement,

    Hervé

    Le 16 nov. 2020 à 18:02, dd <lemotjuste@free.fr> a écrit :

    Et si tu fais

    <BOUCLE_articles(ARTICLES) {id_rubrique=10}{id_auteur} {!par popularite} {pagination 10}>

  • #TITRE
  • dd

    Le 16/11/2020 à 17:50, Hervé Le Dantec a écrit :

    Bonjour,
    Je cherche à modifier le squelette auteur.html pour qu’il ne liste que les articles de cet auteur issus de la rubrique 10.
    Mais lorsque je recalcule la page, j’obtiens le message d’erreur « Site en travaux Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension. »
    En gras, ce sont mes ajouts à la boucle originelle du squelette auteur.html:
    <BOUCLE_rublog(RUBRIQUES) {id_rubrique=10}>
    <BOUCLE_articles(ARTICLES) {id_auteur} {!par popularite} {pagination 10}>

  • #TITRE
  • ** Merci d’avance, Cordialement, Hervé

    liste spip
    spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

    Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

    Infos : https://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    Irc : de l’aide à toute heure : http://spip.net/irc