3.3- boucle document

la boucle suivante donne pas trouve avec 245 ,

le tiitre est vide, vignette=non, media=file, extendion=pdf, mode=document,distant =non, fichier =pdf/triduum_pascal2020.pdfqui existe

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} >

#ID_DOCUMENT

<BOUCLE_ledoc>

pas trouve

<//B__ledoc>

me donne bien un lien vers le document

la boucle article me donne bien le document

<BOUCLE_docartc(DOCUMENTS) {id_article=200} >

est-ce normal ?

Le 17/05/2020 à 14:13, Josiane ALETTO a écrit :

la boucle suivante donne pas trouve avec 245 ,

le tiitre est vide, vignette=non, media=file, extendion=pdf, mode=document,distant =non, fichier =pdf/triduum_pascal2020.pdfqui existe

*<BOUCLE_ledoc(DOCUMENTS) {id_document=245} >*

* #ID_DOCUMENT*

*<BOUCLE_ledoc>*

*pas trouve*

*<//B__ledoc>*

<doc245> me donne bien un lien vers le document

la boucle article me donne bien le document

<BOUCLE_docartc(DOCUMENTS) {id_article=200} >

est-ce normal ?

Quel est son statut dans la base de données ?

--
nicod_

il a un statut « prepa » dans la base de donnée

il est dans 2 articles :

  • 1 prepa

  • 1 publié… celui dans lequel il y a la boucle …il est dans les documents de l’article.

l’id est donné par un modele / yaml … donc priori dans n’importe quel article.

quand je saisi ou modifie le document, je n’ai pas de champ « statut ».

dois je faire

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} {statut in publie,propose…etc.} >

ou y at-il un autre moyen de le sélectionner ?

Message du 17/05/20 15:38
De : « nicod_ » nicod@lerebooteux.fr
A : « Josiane ALETTO » josiane.aletto@orange.fr, spip@rezo.net
Copie à :
Objet : Re: 3.3- boucle document

Le 17/05/2020 à 14:13, Josiane ALETTO a écrit :

la boucle suivante donne pas trouve avec 245 ,

le tiitre est vide, vignette=non, media=file, extendion=pdf,
mode=document,distant =non, fichier =pdf/triduum_pascal2020.pdfqui existe

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} >

  • #ID_DOCUMENT*

<BOUCLE_ledoc>

pas trouve

**

me donne bien un lien vers le document

la boucle article me donne bien le document

<BOUCLE_docartc(DOCUMENTS) {id_article=200} >

est-ce normal ?

Quel est son statut dans la base de données ?


nicod_

Le 17/05/2020 à 16:28, Josiane ALETTO a écrit :

il a un statut "prepa" dans la base de donnée

il est dans 2 articles :

- 1 prepa

- 1 publié.. celui dans lequel il y a la boucle ..il est dans les documents de l'article.

l'id est donné par un modele / yaml ... donc priori dans n'importe quel article.

quand je saisi ou modifie le document, je n'ai pas de champ "statut".

Je ne sais pas exactement comment fonctionne le statut des documents, à quel moment il est mis à jour.
Peut être que si le doc est lié à deux articles, et que l'un des deux passe de publié à prépa, le document repasse en prépa aussi (à vérifier).
J'ai plusieurs fois été confronté à ça.

En tout cas, ça explique qu'il ne remonte pas avec la boucle simple sur DOCUMENTS, puisque par défaut les boucles ne remontent que des objets publiés.

dois je faire

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} {statut in publie,propose..etc.} >

Oui par exemple, ou bien {statut==.*} pour les remonter tous.

--
nicod_

Merci

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} {statut==.*}>
remonte bien le document même sans le critere"publie"

par contre si on a le critere {id_article= } … cela fonctionne sans avoir besoin de mettre {statut==.*}

Message du 17/05/20 16:39
De : « nicod_ » nicod@lerebooteux.fr
A : « Josiane ALETTO » josiane.aletto@orange.fr, spip@rezo.net
Copie à :
Objet : Re: 3.3- boucle document

Le 17/05/2020 à 16:28, Josiane ALETTO a écrit :

il a un statut « prepa » dans la base de donnée

il est dans 2 articles :

  • 1 prepa

  • 1 publié… celui dans lequel il y a la boucle …il est dans les
    documents de l’article.

l’id est donné par un modele / yaml … donc priori dans n’importe quel
article.

quand je saisi ou modifie le document, je n’ai pas de champ « statut ».

Je ne sais pas exactement comment fonctionne le statut des documents, à
quel moment il est mis à jour.
Peut être que si le doc est lié à deux articles, et que l’un des deux
passe de publié à prépa, le document repasse en prépa aussi (à vérifier).
J’ai plusieurs fois été confronté à ça.

En tout cas, ça explique qu’il ne remonte pas avec la boucle simple sur
DOCUMENTS, puisque par défaut les boucles ne remontent que des objets
publiés.

dois je faire

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} {statut in
publie,propose…etc.} >

Oui par exemple, ou bien {statut==.*} pour les remonter tous.


nicod_

Le 17/05/2020 à 16:49, Josiane ALETTO a écrit :

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} *{statut==.*}*>
remonte bien le document même sans le critere"publie"

Ya le critère {tous} pour ça normalement.

par contre si on a le critere {id_article= } .. cela fonctionne sans avoir besoin de mettre {statut==.*}

Ça semble un hack et il ne faut pas compter là dessus.

JLuc

     > Message du 17/05/20 16:39
     > De : "nicod_" <nicod@lerebooteux.fr>
     > A : "Josiane ALETTO" <josiane.aletto@orange.fr>, spip@rezo.net
     > Copie à :
     > Objet : Re: 3.3- boucle document
     >
     > Le 17/05/2020 à 16:28, Josiane ALETTO a écrit :
     > > il a un statut "prepa" dans la base de donnée
     > >
     > > il est dans 2 articles :
     > >
     > > - 1 prepa
     > >
     > > - 1 publié.. celui dans lequel il y a la boucle ..il est dans les
     > > documents de l'article.
     > >
     > > l'id est donné par un modele / yaml ... donc priori dans n'importe quel
     > > article.
     > >
     > > quand je saisi ou modifie le document, je n'ai pas de champ "statut".
     >
     > Je ne sais pas exactement comment fonctionne le statut des documents, à
     > quel moment il est mis à jour.
     > Peut être que si le doc est lié à deux articles, et que l'un des deux
     > passe de publié à prépa, le document repasse en prépa aussi (à vérifier).
     > J'ai plusieurs fois été confronté à ça.
     >
     > En tout cas, ça explique qu'il ne remonte pas avec la boucle simple sur
     > DOCUMENTS, puisque par défaut les boucles ne remontent que des objets
     > publiés.
     >
     > > dois je faire
     > >
     > > <BOUCLE_ledoc(DOCUMENTS) {id_document=245} {statut in
     > > publie,propose..etc.} >
     >
     > Oui par exemple, ou bien {statut==.*} pour les remonter tous.
     >
     > --
     > nicod_
     >

ok {tous} est plus adequat et fonctionne …

Message du 17/05/20 17:09
De : « JLuc » jluc@no-log.org
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] [RESOLU]Re: 3.3- boucle document

Le 17/05/2020 à 16:49, Josiane ALETTO a écrit :

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} {statut==.}*>
remonte bien le document même sans le critere"publie"

Ya le critère {tous} pour ça normalement.

par contre si on a le critere {id_article= } … cela fonctionne sans avoir besoin de mettre {statut==.*}

Ça semble un hack et il ne faut pas compter là dessus.

JLuc

Message du 17/05/20 16:39
De : « nicod_ » nicod@lerebooteux.fr
A : « Josiane ALETTO » josiane.aletto@orange.fr, spip@rezo.net
Copie à :
Objet : Re: 3.3- boucle document

Le 17/05/2020 à 16:28, Josiane ALETTO a écrit :

il a un statut « prepa » dans la base de donnée

il est dans 2 articles :

  • 1 prepa

  • 1 publié… celui dans lequel il y a la boucle …il est dans les
    documents de l’article.

l’id est donné par un modele / yaml … donc priori dans n’importe quel
article.

quand je saisi ou modifie le document, je n’ai pas de champ « statut ».

Je ne sais pas exactement comment fonctionne le statut des documents, à
quel moment il est mis à jour.
Peut être que si le doc est lié à deux articles, et que l’un des deux
passe de publié à prépa, le document repasse en prépa aussi (à vérifier).
J’ai plusieurs fois été confronté à ça.

En tout cas, ça explique qu’il ne remonte pas avec la boucle simple sur
DOCUMENTS, puisque par défaut les boucles ne remontent que des objets
publiés.

dois je faire

<BOUCLE_ledoc(DOCUMENTS) {id_document=245} {statut in
publie,propose…etc.} >

Oui par exemple, ou bien {statut==.*} pour les remonter tous.


nicod_


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