Précharger un formulaire CVT avec le contenu d'une table externe

Bonjour,

J'ai un squelette que j'appelle avec un paramètre id_shop passé par l'url.

Ce squelette contient une balise #FORMULAIRE_MONFORMCVT{#ENV} pour afficher un formulaire CVT avec le contexte de mon squelette (est-ce nécessaire).

Je souhaite maintenant que mon formulaire soit préchargé avec des valeurs d'une table externes dont id_shop est la clé primaire. Comment procéder dans la fonction formulaires_monformcvt_charger() pour peupler les champs de mon formulaire avec les valeurs de ma table externe pour la valeur d’id_shop passé dans l’url du squelette ?

Merci.

Michaël

Le 26.02.15 17:43, Michaël Thanry a écrit :

Bonjour,

J'ai un squelette que j'appelle avec un paramètre id_shop passé par l'url.

Ce squelette contient une balise #FORMULAIRE_MONFORMCVT{#ENV} pour afficher un formulaire CVT avec le contexte de mon squelette (est-ce nécessaire).

Je souhaite maintenant que mon formulaire soit préchargé avec des valeurs d'une table externes dont id_shop est la clé primaire. Comment procéder dans la fonction formulaires_monformcvt_charger() pour peupler les champs de mon formulaire avec les valeurs de ma table externe pour la valeur d’id_shop passé dans l’url du squelette ?

Merci.

Michaël

je ne mettrait pas tout le #ENV en paramètre. Cela risque potentiellement d'ouvrir des failles. Je mettre simplement le ID.

Dans le php
function charger_monformcvt{$id_shop}{
   return array($id_shop);
}

et ensuite côté HTML boucle classique

--
Maïeul

Merci mais je ne suis pas sûr de comprendre et doit sans doute rater quelque chose. Voici les bouts de code:

monsquelette.html (page=monsquelette&id_shop=xxx):

<BOUCLE_shop(SHOPS){id_shop}>
  …
  #FORMULAIRE_MONFORMCVT{id_shop=#ID_SHOP}
  …
</BOUCLE_shop>

formulaires/monformcvt.html:

<form action='#ENV{action}' method='post'>
  #ACTION_FORMULAIRE{#ENV{action}}
  <label for="bookmaker" class="select">Bookmaker</label>
  <select name="bookmaker" id="bookmaker">
    <option value="Betfred">Betfred</option>
     <option value="Coral">Coral</option>
    <option value="Jenningsbet">Jenningsbet</option>
        <option value="Ladbrokes">Ladbrokes</option>
        <option value="Paddy Power">Paddy Power</option>
    <option value="Scotbet">Scotbet</option>
    <option value="William Hill">William Hill</option>
  </select>
  <label for="address">Address</label>
  <input type="text" name="address" id="address" value="#ENV{address}" placeholder="Address">
  <label for="postcode">Postcode</label>
  <input type="text" name="postcode" id="postcode" value="#ENV{postcode}" placeholder="Postcode">
  <label for="latitude">Latitude</label>
  <input type="text" name="latitude" id="latitude" value="#ENV{latidue}" placeholder="Latitude" disabled="disabled">
  <label for="longitude">Longitude</label>
  <input type="text" name="longitude" id="longitude" value="#ENV{longitude}" placeholder="Longitude" disabled="disabled">
</form>

monformcvt.php:

function formulaires_shop_charger($id_shop){
        return array($id_shop);
}

Les champs du formulaire et de la table externe sont homonymes. Le code ci-dessous ne peuple pas mon formulaire.

Michaël

On 26 Feb 2015, at 17:06, Maïeul <maieul@maieul.net> wrote:

Le 26.02.15 17:43, Michaël Thanry a écrit :

Bonjour,

J'ai un squelette que j'appelle avec un paramètre id_shop passé par l'url.

Ce squelette contient une balise #FORMULAIRE_MONFORMCVT{#ENV} pour afficher un formulaire CVT avec le contexte de mon squelette (est-ce nécessaire).

Je souhaite maintenant que mon formulaire soit préchargé avec des valeurs d'une table externes dont id_shop est la clé primaire. Comment procéder dans la fonction formulaires_monformcvt_charger() pour peupler les champs de mon formulaire avec les valeurs de ma table externe pour la valeur d’id_shop passé dans l’url du squelette ?

Merci.

Michaël

je ne mettrait pas tout le #ENV en paramètre. Cela risque potentiellement d'ouvrir des failles. Je mettre simplement le ID.

Dans le php
function charger_monformcvt{$id_shop}{
return array($id_shop);
}

et ensuite côté HTML boucle classique

--
Maïeul
http://blog.maieul.net
http://geekographie.maieul.net

Erratum: la fonction est nommée formulaires_monformcvt_charger

On 26 Feb 2015, at 17:52, Michaël Thanry <mthanry@gmail.com> wrote:

formulaires_shop_charger

faite comme j'ai dit : une <BOUCLE_shop(SHOPS){id_shop}> dans la partie html du formulaire...
Le 26 févr. 2015 à 18:52, Michaël Thanry <mthanry@gmail.com> a écrit :

Merci mais je ne suis pas sûr de comprendre et doit sans doute rater quelque chose. Voici les bouts de code:

monsquelette.html (page=monsquelette&id_shop=xxx):

<BOUCLE_shop(SHOPS){id_shop}>
  …
  #FORMULAIRE_MONFORMCVT{id_shop=#ID_SHOP}
  …
</BOUCLE_shop>

formulaires/monformcvt.html:

<form action='#ENV{action}' method='post'>
  #ACTION_FORMULAIRE{#ENV{action}}
  <label for="bookmaker" class="select">Bookmaker</label>
  <select name="bookmaker" id="bookmaker">
    <option value="Betfred">Betfred</option>
     <option value="Coral">Coral</option>
    <option value="Jenningsbet">Jenningsbet</option>
        <option value="Ladbrokes">Ladbrokes</option>
        <option value="Paddy Power">Paddy Power</option>
    <option value="Scotbet">Scotbet</option>
    <option value="William Hill">William Hill</option>
  </select>
  <label for="address">Address</label>
  <input type="text" name="address" id="address" value="#ENV{address}" placeholder="Address">
  <label for="postcode">Postcode</label>
  <input type="text" name="postcode" id="postcode" value="#ENV{postcode}" placeholder="Postcode">
  <label for="latitude">Latitude</label>
  <input type="text" name="latitude" id="latitude" value="#ENV{latidue}" placeholder="Latitude" disabled="disabled">
  <label for="longitude">Longitude</label>
  <input type="text" name="longitude" id="longitude" value="#ENV{longitude}" placeholder="Longitude" disabled="disabled">
</form>

monformcvt.php:

function formulaires_shop_charger($id_shop){
       return array($id_shop);
}

Les champs du formulaire et de la table externe sont homonymes. Le code ci-dessous ne peuple pas mon formulaire.

Michaël

On 26 Feb 2015, at 17:06, Maïeul <maieul@maieul.net> wrote:

Le 26.02.15 17:43, Michaël Thanry a écrit :

Bonjour,

J'ai un squelette que j'appelle avec un paramètre id_shop passé par l'url.

Ce squelette contient une balise #FORMULAIRE_MONFORMCVT{#ENV} pour afficher un formulaire CVT avec le contexte de mon squelette (est-ce nécessaire).

Je souhaite maintenant que mon formulaire soit préchargé avec des valeurs d'une table externes dont id_shop est la clé primaire. Comment procéder dans la fonction formulaires_monformcvt_charger() pour peupler les champs de mon formulaire avec les valeurs de ma table externe pour la valeur d’id_shop passé dans l’url du squelette ?

Merci.

Michaël

je ne mettrait pas tout le #ENV en paramètre. Cela risque potentiellement d'ouvrir des failles. Je mettre simplement le ID.

Dans le php
function charger_monformcvt{$id_shop}{
return array($id_shop);
}

et ensuite côté HTML boucle classique

--
Maïeul
http://blog.maieul.net
http://geekographie.maieul.net

Plus je cherche, moins je trouve. Sans autre modification que celle suggérée au code ci-dessous,

La boucle <BOUCLE_editthisshop(SHOPS){id_shop}>#ID_SHOP</BOUCLE_editthisshop> dans le html du formulaire ne me retourne rien…
La balise #ENV, quand placée dans le html du formulaire m’affiche:

a:13:{i:0;s:12:« id_shop=3771 »;s:10:« _pipelines »;a:1:{s:15:« formulaire_fond »;a:3:{s:4:« form »;s:4:« shop »;s:4:« args »;a:1:{i:0;s:12:« id_shop=3771 »;}s:13:« je_suis_poste »;b:0;}}s:15:« formulaire_args »;s:116:« u0Ogmydg3yiIaXl8qtrWCidu5WgQ3NQb2Ofz9hHjKKCeFazd8x3RqfSKA/0hyLKV2SzYx/dbQbtwQvuKjc4j2/2YguBZza9angobmZEkgfzV3ETw638= »;s:7:« erreurs »;a:0:{}s:6:« action »;s:41:« /spip.php?page=shop_edit&id_shop=3771 »;s:4:« form »;s:4:« shop »;s:2:« id »;s:3:« new »;s:8:« editable »;s:1:" ";s:4:« lang »;s:2:« fr »;s:4:« date »;s:19:« 2015-02-26 21:58:58 »;s:12:« date_default »;b:1;s:10:« date_redac »;s:19:« 2015-02-26 21:58:58 »;s:18:« date_redac_default »;b:1;}

Si j’appelle le formulaire avec la balise #FORMULAIRE_SHOP{#ENV}, alors la balise #ENV, quand placée dans le html du formulaire m’affiche:

a:13:{i:0;s:281:« a:6:{s:4:« page »;s:9:« shop_edit »;s:7:« id_shop »;i:3771;s:4:« date »;s:19:« 2015-02-26 22:01:24 »;s:12:« date_default »;b:1;s:10:« date_redac »;s:19:« 2015-02-26 22:01:24 »;s:18:« date_redac_default »;b:1;} »;s:10:« _pipelines »;a:1:{s:15:« formulaire_fond »;a:3:{s:4:« form »;s:4:« shop »;s:4:« args »;a:1:{i:0;s:281:« a:6:{s:4:« page »;s:9:« shop_edit »;s:7:« id_shop »;i:3771;s:4:« date »;s:19:« 2015-02-26 22:01:24 »;s:12:« date_default »;b:1;s:10:« date_redac »;s:19:« 2015-02-26 22:01:24 »;s:18:« date_redac_default »;b:1;} »;}s:13:« je_suis_poste »;b:0;}}s:15:« formulaire_args »;s:240:« G1gknyVgw6woPpo48cokliOS1C+ivDi3ga7TD5RAZdo+DIiU2WESxritq+uD0hOjH/zPQsekFg/y1P+AKFT3vP6KDNI87MCk6OeSesnAp+YZo8Cg0k8U5zlxi7CyXds98W13eay/wtyIaNfFRTtiK2GMHt2+l8OeJa19F1yjgXPKVLhoMXK6ifebjliLMLhl87HqVeT+PJ5WaB3mEft9v+11iDaMQCLmkan34vOrq4FShso= »;s:7:« erreurs »;a:0:{}s:6:« action »;s:41:« /spip.php?page=shop_edit&id_shop=3771 »;s:4:« form »;s:4:« shop »;s:2:« id »;s:3:« new »;s:8:« editable »;s:1:" ";s:4:« lang »;s:2:« fr »;s:4:« date »;s:19:« 2015-02-26 22:01:24 »;s:12:« date_default »;b:1;s:10:« date_redac »;s:19:« 2015-02-26 22:01:24 »;s:18:« date_redac_default »;b:1;}

et la boucle <BOUCLE_editthisshop(SHOPS){id_shop}>#ID_SHOP</BOUCLE_editthisshop> dans le html du formulaire ne me toujours retourne rien…

Le problème vient-il de la façon dont j’inclus le formulaire ?

Michaël

On 26 Feb 2015, at 18:12, Maïeul Rouquette <maieul@maieul.net> wrote:

faite comme j’ai dit : une <BOUCLE_shop(SHOPS){id_shop}> dans la partie html du formulaire…
Le 26 févr. 2015 à 18:52, Michaël Thanry <mthanry@gmail.com> a écrit :

Merci mais je ne suis pas sûr de comprendre et doit sans doute rater quelque chose. Voici les bouts de code:

monsquelette.html (page=monsquelette&id_shop=xxx):

<BOUCLE_shop(SHOPS){id_shop}>

#FORMULAIRE_MONFORMCVT{id_shop=#ID_SHOP}

</BOUCLE_shop>

formulaires/monformcvt.html:

#ACTION_FORMULAIRE{#ENV{action}} Bookmaker Betfred Coral Jenningsbet Ladbrokes Paddy Power Scotbet William Hill Address Postcode Latitude Longitude

monformcvt.php:

function formulaires_shop_charger($id_shop){
return array($id_shop);
}

Les champs du formulaire et de la table externe sont homonymes. Le code ci-dessous ne peuple pas mon formulaire.

Michaël

On 26 Feb 2015, at 17:06, Maïeul <maieul@maieul.net> wrote:

Le 26.02.15 17:43, Michaël Thanry a écrit :

Bonjour,

J’ai un squelette que j’appelle avec un paramètre id_shop passé par l’url.

Ce squelette contient une balise #FORMULAIRE_MONFORMCVT{#ENV} pour afficher un formulaire CVT avec le contexte de mon squelette (est-ce nécessaire).

Je souhaite maintenant que mon formulaire soit préchargé avec des valeurs d’une table externes dont id_shop est la clé primaire. Comment procéder dans la fonction formulaires_monformcvt_charger() pour peupler les champs de mon formulaire avec les valeurs de ma table externe pour la valeur d’id_shop passé dans l’url du squelette ?

Merci.

Michaël

je ne mettrait pas tout le #ENV en paramètre. Cela risque potentiellement d’ouvrir des failles. Je mettre simplement le ID.

Dans le php
function charger_monformcvt{$id_shop}{
return array($id_shop);
}

et ensuite côté HTML boucle classique


Maïeul
http://blog.maieul.net
http://geekographie.maieul.net

que donne #ENV{id_shop} dans chaque html?
-----
Maïeul Rouquette
www.maieul.net

Le 26 févr. 2015 à 22:05, Michaël Thanry <mthanry@gmail.com> a écrit :

Plus je cherche, moins je trouve. Sans autre modification que celle suggérée au code ci-dessous,

La boucle <BOUCLE_editthisshop(SHOPS){id_shop}>#ID_SHOP</BOUCLE_editthisshop> dans le html du formulaire ne me retourne rien…
La balise #ENV, quand placée dans le html du formulaire m’affiche:

a:13:{i:0;s:12:"id_shop=3771";s:10:"_pipelines";a:1:{s:15:"formulaire_fond";a:3:{s:4:"form";s:4:"shop";s:4:"args";a:1:{i:0;s:12:"id_shop=3771";}s:13:"je_suis_poste";b:0;}}s:15:"formulaire_args";s:116:"u0Ogmydg3yiIaXl8qtrWCidu5WgQ3NQb2Ofz9hHjKKCeFazd8x3RqfSKA/0hyLKV2SzYx/dbQbtwQvuKjc4j2/2YguBZza9angobmZEkgfzV3ETw638=";s:7:"erreurs";a:0:{}s:6:"action";s:41:"/spip.php?page=shop_edit&id_shop=3771";s:4:"form";s:4:"shop";s:2:"id";s:3:"new";s:8:"editable";s:1:" ";s:4:"lang";s:2:"fr";s:4:"date";s:19:"2015-02-26 21:58:58";s:12:"date_default";b:1;s:10:"date_redac";s:19:"2015-02-26 21:58:58";s:18:"date_redac_default";b:1;}

Si j’appelle le formulaire avec la balise #FORMULAIRE_SHOP{#ENV}, alors la balise #ENV, quand placée dans le html du formulaire m’affiche:

a:13:{i:0;s:281:"a:6:{s:4:"page";s:9:"shop_edit";s:7:"id_shop";i:3771;s:4:"date";s:19:"2015-02-26 22:01:24";s:12:"date_default";b:1;s:10:"date_redac";s:19:"2015-02-26 22:01:24";s:18:"date_redac_default";b:1;}";s:10:"_pipelines";a:1:{s:15:"formulaire_fond";a:3:{s:4:"form";s:4:"shop";s:4:"args";a:1:{i:0;s:281:"a:6:{s:4:"page";s:9:"shop_edit";s:7:"id_shop";i:3771;s:4:"date";s:19:"2015-02-26 22:01:24";s:12:"date_default";b:1;s:10:"date_redac";s:19:"2015-02-26 22:01:24";s:18:"date_redac_default";b:1;}";}s:13:"je_suis_poste";b:0;}}s:15:"formulaire_args";s:240:"G1gknyVgw6woPpo48cokliOS1C+ivDi3ga7TD5RAZdo+DIiU2WESxritq+uD0hOjH/zPQsekFg/y1P+AKFT3vP6KDNI87MCk6OeSesnAp+YZo8Cg0k8U5zlxi7CyXds98W13eay/wtyIaNfFRTtiK2GMHt2+l8OeJa19F1yjgXPKVLhoMXK6ifebjliLMLhl87HqVeT+PJ5WaB3mEft9v+11iDaMQCLmkan34vOrq4FShso=";s:7:"erreurs";a:0:{}s:6:"action";s:41:"/spip.php?page=shop_edit&id_shop=3771";s:4:"form";s:4:"shop";s:2:"id";s:3:"new";s:8:"editable";s:1:" ";s:4:"lang";s:2:"fr";s:4:"date";s:19:"2015-02-26 22:01:24";s:12:"date_default";b:1;s:10:"date_redac";s:19:"2015-02-26 22:01:24";s:18:"date_redac_default";b:1;}

et la boucle <BOUCLE_editthisshop(SHOPS){id_shop}>#ID_SHOP</BOUCLE_editthisshop> dans le html du formulaire ne me toujours retourne rien…

Le problème vient-il de la façon dont j’inclus le formulaire ?

Michaël

On 26 Feb 2015, at 18:12, Maïeul Rouquette <maieul@maieul.net> wrote:

faite comme j'ai dit : une <BOUCLE_shop(SHOPS){id_shop}> dans la partie html du formulaire...
Le 26 févr. 2015 à 18:52, Michaël Thanry <mthanry@gmail.com> a écrit :

Merci mais je ne suis pas sûr de comprendre et doit sans doute rater quelque chose. Voici les bouts de code:

monsquelette.html (page=monsquelette&id_shop=xxx):

<BOUCLE_shop(SHOPS){id_shop}>
  …
  #FORMULAIRE_MONFORMCVT{id_shop=#ID_SHOP}
  …
</BOUCLE_shop>

formulaires/monformcvt.html:

<form action='#ENV{action}' method='post'>
  #ACTION_FORMULAIRE{#ENV{action}}
  <label for="bookmaker" class="select">Bookmaker</label>
  <select name="bookmaker" id="bookmaker">
    <option value="Betfred">Betfred</option>
     <option value="Coral">Coral</option>
    <option value="Jenningsbet">Jenningsbet</option>
        <option value="Ladbrokes">Ladbrokes</option>
        <option value="Paddy Power">Paddy Power</option>
    <option value="Scotbet">Scotbet</option>
    <option value="William Hill">William Hill</option>
  </select>
  <label for="address">Address</label>
  <input type="text" name="address" id="address" value="#ENV{address}" placeholder="Address">
  <label for="postcode">Postcode</label>
  <input type="text" name="postcode" id="postcode" value="#ENV{postcode}" placeholder="Postcode">
  <label for="latitude">Latitude</label>
  <input type="text" name="latitude" id="latitude" value="#ENV{latidue}" placeholder="Latitude" disabled="disabled">
  <label for="longitude">Longitude</label>
  <input type="text" name="longitude" id="longitude" value="#ENV{longitude}" placeholder="Longitude" disabled="disabled">
</form>

monformcvt.php:

function formulaires_shop_charger($id_shop){
      return array($id_shop);
}

Les champs du formulaire et de la table externe sont homonymes. Le code ci-dessous ne peuple pas mon formulaire.

Michaël

On 26 Feb 2015, at 17:06, Maïeul <maieul@maieul.net> wrote:

Le 26.02.15 17:43, Michaël Thanry a écrit :

Bonjour,

J'ai un squelette que j'appelle avec un paramètre id_shop passé par l'url.

Ce squelette contient une balise #FORMULAIRE_MONFORMCVT{#ENV} pour afficher un formulaire CVT avec le contexte de mon squelette (est-ce nécessaire).

Je souhaite maintenant que mon formulaire soit préchargé avec des valeurs d'une table externes dont id_shop est la clé primaire. Comment procéder dans la fonction formulaires_monformcvt_charger() pour peupler les champs de mon formulaire avec les valeurs de ma table externe pour la valeur d’id_shop passé dans l’url du squelette ?

Merci.

Michaël

je ne mettrait pas tout le #ENV en paramètre. Cela risque potentiellement d'ouvrir des failles. Je mettre simplement le ID.

Dans le php
function charger_monformcvt{$id_shop}{
return array($id_shop);
}

et ensuite côté HTML boucle classique

--
Maïeul
http://blog.maieul.net
http://geekographie.maieul.net

Dans le squelette de la page #ENV{id_shop} m’affiche la valeur de id_shop passée via l’URL de la page.
Dans le html du formulaire, #ENV{id_shop} ne me retourne rien.

On 26 Feb 2015, at 18:12, Maïeul Rouquette <maieul@maieul.net> wrote:

faite comme j'ai dit : une <BOUCLE_shop(SHOPS){id_shop}> dans la partie html du formulaire...
Le 26 févr. 2015 à 18:52, Michaël Thanry <mthanry@gmail.com> a écrit :

Merci mais je ne suis pas sûr de comprendre et doit sans doute rater quelque chose. Voici les bouts de code:

monsquelette.html (page=monsquelette&id_shop=xxx):

<BOUCLE_shop(SHOPS){id_shop}>
  …
  #FORMULAIRE_MONFORMCVT{id_shop=#ID_SHOP}
  …
</BOUCLE_shop>

formulaires/monformcvt.html:

<form action='#ENV{action}' method='post'>
  #ACTION_FORMULAIRE{#ENV{action}}
  <label for="bookmaker" class="select">Bookmaker</label>
  <select name="bookmaker" id="bookmaker">
    <option value="Betfred">Betfred</option>
     <option value="Coral">Coral</option>
    <option value="Jenningsbet">Jenningsbet</option>
        <option value="Ladbrokes">Ladbrokes</option>
        <option value="Paddy Power">Paddy Power</option>
    <option value="Scotbet">Scotbet</option>
    <option value="William Hill">William Hill</option>
  </select>
  <label for="address">Address</label>
  <input type="text" name="address" id="address" value="#ENV{address}" placeholder="Address">
  <label for="postcode">Postcode</label>
  <input type="text" name="postcode" id="postcode" value="#ENV{postcode}" placeholder="Postcode">
  <label for="latitude">Latitude</label>
  <input type="text" name="latitude" id="latitude" value="#ENV{latidue}" placeholder="Latitude" disabled="disabled">
  <label for="longitude">Longitude</label>
  <input type="text" name="longitude" id="longitude" value="#ENV{longitude}" placeholder="Longitude" disabled="disabled">
</form>

monformcvt.php:

function formulaires_shop_charger($id_shop){
      return array($id_shop);
}

Les champs du formulaire et de la table externe sont homonymes. Le code ci-dessous ne peuple pas mon formulaire.

Michaël

On 26 Feb 2015, at 17:06, Maïeul <maieul@maieul.net> wrote:

Le 26.02.15 17:43, Michaël Thanry a écrit :

Bonjour,

J'ai un squelette que j'appelle avec un paramètre id_shop passé par l'url.

Ce squelette contient une balise #FORMULAIRE_MONFORMCVT{#ENV} pour afficher un formulaire CVT avec le contexte de mon squelette (est-ce nécessaire).

Je souhaite maintenant que mon formulaire soit préchargé avec des valeurs d'une table externes dont id_shop est la clé primaire. Comment procéder dans la fonction formulaires_monformcvt_charger() pour peupler les champs de mon formulaire avec les valeurs de ma table externe pour la valeur d’id_shop passé dans l’url du squelette ?

Merci.

Michaël

je ne mettrait pas tout le #ENV en paramètre. Cela risque potentiellement d'ouvrir des failles. Je mettre simplement le ID.

Dans le php
function charger_monformcvt{$id_shop}{
return array($id_shop);
}

et ensuite côté HTML boucle classique

--
Maïeul
http://blog.maieul.net
http://geekographie.maieul.net

ok, donc c'est de la que vient le problème.
Et c'est mon php qui était foireux

function formulaires_shop_charger($id_shop){
     return array("id_shop"=>$id_shop);
}

devrait être mieux. Si tant est que tu passe #ID_SHOP au chargement du formulaire.
#FORMULAIRE_SHOP_CHARGER{#ID_SHOP}

Le 26 févr. 2015 à 22:16, Michaël Thanry <mthanry@gmail.com> a écrit :

Dans le squelette de la page #ENV{id_shop} m’affiche la valeur de id_shop passée via l’URL de la page.
Dans le html du formulaire, #ENV{id_shop} ne me retourne rien.

Bingo!

Merci pour ton aide.

Michaël

On 26 Feb 2015, at 21:19, Maïeul Rouquette <maieul@maieul.net> wrote:

ok, donc c'est de la que vient le problème.
Et c'est mon php qui était foireux

function formulaires_shop_charger($id_shop){
    return array("id_shop"=>$id_shop);
}

devrait être mieux. Si tant est que tu passe #ID_SHOP au chargement du formulaire.
#FORMULAIRE_SHOP_CHARGER{#ID_SHOP}

Le 26 févr. 2015 à 22:16, Michaël Thanry <mthanry@gmail.com> a écrit :

Dans le squelette de la page #ENV{id_shop} m’affiche la valeur de id_shop passée via l’URL de la page.
Dans le html du formulaire, #ENV{id_shop} ne me retourne rien.