Récupérer valeur #ENV{form_back_office} en PHP

Bonjour,
Je dois inclure un script dans la section et j’utilise la fonction « insert_head » pour cela.

Ce script doit utiliser une variable définie via un formulaire dans le back office. Avec la syntaxe Spip j’obtiens le contenu de cette variable avec #ENV{variable_form_back_office}.

Je souhaite obtenir le contenu de cette variable dans la fonction insert_head, donc en PHP : quelle syntaxe dois-je utiliser pour obtenir cette variable ?

Merci par avance :wink:

Quand je me pose ce genre de question, je vais voir ecrire/public/balises.php et je cherche la balise SPIP qui m’intéresse pour voir quel PHP y est utilisé.

Ça dépend surtout et comment est enregistrée cette variable.

Si elle provient d’un formulaire de configuration, tu peux utiliser lire_config()documentation.

Si elle est enregistrée ailleurs dans la base, il faut utiliser l’API sql : sql_getfetsel()Documentation

et si elle vient juste d’être postée sans être enregistré nulle part, _request().

Bonjour,
Et merci pour toutes ces réponses !

Cela a fonctionné direct en utilisant lire_config('monplugin/a_la_une')
Je ne connaissais pas cette page, et pourtant j’utilise des formulaires de configuration : je la garde précieusement :wink:

Bonne journée !

1 « J'aime »