We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 38506
    • 103 Posts
    Bonjour,

    J'ai un pb avec un formulaire.
    Voici mon code :
    <form action="[[~[[*id]]]]" method="get" class="moteur3" >
      
    	 <input type="text" size="23" name="reference"  value=""/>
       
          <input type="submit" value=" ok "/>
    


    if($_GET['reference']) {
       $parametres = array_merge($parametres, array(
                'tvFilters' => 'reference==FG1',
                'resources' => '-12,-13,-137',
       
            ));
            // on execute le snippet
            return $modx->runSnippet('getPage', $parametres);
           
     }
    else{
    
      echo "ça marche pas";
    }
     


    lorsque je met une valeur de base dans la value ref, dans la barre URL on peux voir :

    monsite.fr/index.php?reference=valeurdelaref
    au lieu de :


    monsite.fr/index.php?id=31&reference=valeurdelaref

    du coup cela me renvoie à une page inaccessible ...

    Voyez-vous le pb ?
      • 28432
      • 372 Posts
      Salut,

      je ne vois pas tout à fait mais je peux te dire que si tu veux ?index=31& tu n'as qu'as le rajouter avec
      index.php?id=[[+id]]&tonparametre=leparametre

      ou
      index.php?id=[[~[[*id]]]]&tonparametre=leparametre

      la toi tu redirige ton formulaire sur la page du formulaire
      <form action="[[~[[*id]]]]" method="get" class="moteur3" >

      car
      [[~[[*id]]]]

      renvoi sur la page du document ou tu te trouve [ed. note: Steeve last edited this post 14 years, 4 months ago.]