Enviar una variable a un formulario de Formidable

Hola,

Necesito ayuda con esto. El Plugin Forms et Tables es bloqueado por la última versión de SPIP, así que decidí usar el plugin Formidable que tiene la gran ventaja de recoger los datos de los formularios anteriores de Forms et Tables. Hasta ahí todo bien.

Sin embargo, tengo un problema. Yo uso un mismo formulario para todo un catálogo de productos, Forms et Tables agregaba al mensaje que recibía el dato del URL de la página desde donde se mandaba el formulario y así mi cliente podía saber que producto quería el usuario. Formidable no hace eso automáticamente.

Para saber la URL (o el id del artículo) que me permita identificar el producto que le interesa al usuario tengo que usar un campo oculto en el formulario que puedo llenar (en teoría) con una baliza de SPIP.

En esta página se explica como se pueden meter los formularios
https://contrib.spip.net/Formidable-le-generateur-de-formulaires

Como siempre puede ser como parte del esqueleto o cómo parte del contenido, los formularios de mis clientes están como parte del contenido.

El artículo en SPIP Contrib, explica cómo pasar variables por balizas al campo oculto:
#FORMULAIRE_FORMIDABLE{contact, #ARRAY{nom_du_champ, Ma valeur}}

Hay un sitio que tiene más de 2000 artículos, así que pasar todo al esqueleto (que sería lo más efectivo) resulta un poco dispendioso, así que me gustaría pasar la variable desde el modelo inserto en el contenido
<formulaire|formidable|id=contact>

Supongo que se hace de una forma similar a cuando uno le dice que, por ejemplo inserte algún atributo a una imagen, pero no estoy seguro de la sintaxis.

¿Alguien tiene alguna idea?

Saludos,

Germán

El 27/01/17 a les 19:31, German Bustos ha escrit:

¿Alguien tiene alguna idea?

Saludos,

mirando los links al contrib hay unas referencias a links al wiki del
plugin donde hay montones de línea de código (que no entiendo si te van
a funcionar)

https://contrib.spip.net/Formidable-generateur-de-formulaires

un video https://medias.spip.net/IMG/mp4/formidable-encoded.mp4

y esto de la base de spip http://programmer.spip.net/Mostrar-el-formulario

pero como tampoco entiendo muy bien lo que buscas...

salut!

--
###
http://info.nodo50.org/4137 | error al sistema
   ______________________________________
   a internet la llibertat no és gratuïta
    ====================================

Muchas gracias Xabi,

Ya revisé casi toda esa documentación, la línea que me serviría es
#FORMULAIRE_FORMIDABLE{contact, #ARRAY{nom_du_champ, Ma valeur}}

Pero esto es para poner en los esqueletos, yo tengo los formularios metidos en el contenido y tendría que poner algo como:

<formulaire|formidable|id=contact|inserer_attribut{campo, campo_oculto|#URL_ARTICLE}>

Lo que no sé es la sintaxis de la última parte, empezando porque no estoy seguro, si « inserer_atribut » funcione o hay algo equivalente… eso es lo que necesito: decirle que llene el campo oculto con el valor de la URL del sitio, desde el contenido.

Muchas gracias,

Germán