LISE et FormBuilder - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : LISE et FormBuilder (/thread-3811.html) |
LISE et FormBuilder - alas - 07/04/2016 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour à tous, Je souhaite faire un site avec des listes de postes à pourvoir. J'aimerais faire une bouton "Postuler a ce poste" mais comment faire pour rediriger vers une page contenant un formulaire (Formbuilder) et dans laquelle je peux recuperer une variable de l'annonce. Sachant que j'ai utlisé LISE pour faire ma liste de poste à pouvoir. En gros comment récupèrer une variable via LISE et l'envoyer avec Formbuilder ? J'aimerai pouvoir récupérer la variable {$item->title|cms_escape} J'en profite également pour vous demander : Sur LISE Est t'il possible de récupérer l' item_id et de l'afficher sur ma liste d'annonce, cela ferai office de référence de l'annonce, que je pourrais envoyer via le formulaire par exemple. Merci pour votre aide. LISE et FormBuilder - airelibre - 07/04/2016 Bonjour, tout dépend si tu veux :
Pour la première option, tu peux copier ton objet {$item} vers une autre variable, par ex : Code : {$annonce=$item scope=global} Et utiliser un champ texte de FormBuilder et utiliser la valeur par défaut avec ta variable : Code : {$annonce->title} Sinon, il faut générer un lien avec l'info en $_GET : Code : <a href="{cms_selflink href='recrutement'}?titre_annonce={$item->title|cms_escape}">Postuler</a> Et utiliser à ce moment-là dans ton champ FormBuilder : Code : {$smarty.get.titre_annonce} Je n'ai pas testé, mais la logique est celle-ci LISE et FormBuilder - alas - 07/04/2016 Bonjour AirLibre et Merci pour ta réponse. J'ai opté pour la solution Code : <a href="{cms_selflink href='recrutement'}?titre_annonce={$item->title|cms_escape}">Postuler</a> Un grand merci LISE et FormBuilder - airelibre - 11/04/2016 En effet, si tu n'utilises pas l'url rewriting, il faut utiliser une & plutôt que le ? pour continuer la liste de paramètres après page= Bonne continuation, et notes le sujet en [Résolu] si c'est bien le cas ! |