cbe_output_form

03/06/2012 - plugin, publier, textpattern

Encore une réponse à une question ancienne du forum: Passing variables through txp:output_form

Traduction, en substance : peut-on passer des paramètres à <txp:output_form /> ?

Réponse brève : avant non, maintenant oui !

Les paramètres passés sont récupérables dans une variable standard (<txp:variable name="param_1" />, par exemple) et sont nettoyés après leur utilisation sauf s’il est explicitement précisé de ne pas le faire.
La syntaxe complète est ci-dessous.

Ce que vous en pensez

Aide du plugin

output_form with parameters

cbe_output_form

This plugin somehow responds to a question in a long time buried in the depths of the forum: Passing variables through "txp:output_form".

Table of contents

Features

  • enhanced txp:output_form with parameters
  • automatically clears parameters after use, unless you specifiy not to
  • supports <txp:yield />

Download, installation, support

Download from textpattern resources or the plugin page.

Copy/paste in the Admin > Plugins tab to install or uninstall, activate or desactivate.

Visit the forum thread for announcements and support.

Tags list

Alphabetically:
cbe_output_form

<txp:cbe_output_form />

Single tag:

<txp:cbe_output_form form="form_name" [ clearparams="{1|0}" param_1="first value" param_2="second value" ... param_n="nth value" ] />

Container tag:

<txp:cbe_output_form form="form_name" [ clearparams="{1|0}" param_1="first value" param_2="second value" ... param_n="nth value" ]>
    ... Contained statements ...
</txp:cbe_output_form>

Note: param_1, param_2, param_n are for the example only. Name your parameters (as many as you need) as you want.

What it does

Works like <txp:output_form />, plus sets variables foo and bar.
These values can be retrieved in form_name using <txp:variable name="param_x" />.
Finally, passed parameters are cleared, unless you specifiy clearparams="0".

Changelog

  • v 0.1 - 03 Jun 2012 - Initial release

Sur les mêmes thèmes

cbe_swap_body_excerpt | cbe_if_prod_status | Exemples pour cbe_members | cbe_members | Exemples pour cbe_frontauth | cbe_frontauth | cbe_keywords | cbe_helpful | MonEcharpe | cbe_if_variable

Ce que vous en pensez

Rechercher

Vous aimez...

... ce que je fais, ce que je suis. Ça vous est utile ou juste agréable. Vous voulez dire merci, alors

dites-le avec un livre

Tags

À propos

Je suis développeur web : je crée des sites Internet et en développe les fonctionnalités. Suite →

Mentions légales

Claire Brione
6 Chemin de l’Eglise14170 Vendeuvre – (Caen – Calvados)
SIRET : 412 079 550 00023 Suite →