Je ne trouve qu'un "Referer = http://site.ltd/?page=toto"; dans les headers. Pas de trace de l'ID_ARTICLE 22

Je pensais qu'une variable de SPIP aurait contenu cette info : en tout cas rien dans #ENV.

Bien sûr toto?id_article=5 fonctionne, mais le but est d'éviter d'ajouter le passage de paramètre ;-)

Le 24/09/2019 à 20:01, RealET a écrit :
Graphie a écrit le 24/09/2019 à 19:54 :
Bonjour,

Dans un article virtuel ID_ARTICLE=5 qui redirige vers une page
toto.html (page issue de ./squelettes/ par exemple), a-t-on la
possibilité de récupérer dans le squelette toto.html la valeur
ID_ARTICLE=5, à savoir l'ID de la page virtuelle ?
C'est une redirection (301 ou 302, je sais jamais ; je sais juste que
c'est une redirection temporaire).

Donc, l'url d'origine est dans les entêtes HTTP (sauf si config
particulière en https, ou si extension du navigateur qui bloque ça).

Voilà une piste

Autre piste : dans le champ d'url de l'article virtuel
au lieu de mettre
toto.html
rien ne t'interdit de mettre
toto.html?id_article=5

;-)




_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Répondre à