#VAL

#VAL{valor} permite de devolver el valor que le damos, simplemente. Esta baliza sirve principalmente para enviar un primer argumento a filtros existentes.

#VAL{Este texto sera devuelto}

Ejemplo

Devolver un carácter con la función PHP chr :

[(#VAL{91}|chr)]   // [
[(#VAL{93}|chr)]   // ]

A veces el compilador de SPIP se confunde entre los corchetes que queremos escribir, y los corchetes de apertura o de cerrada de las balizas. Un ejemplo frecuente es el envío de un parámetro tabla en un formulario (name="campo[]"), cuando el campo esta incluido en una baliza:

// problema : el ] de campo[] esta confundido
// con la cerrada de la baliza #ENV
[(#ENV{mostrar}|oui)
<input type="hidden" name="campo[]" value="valor" />
]
// ningún problema aquí
[(#ENV{mostrar}|oui)
<input type="hidden" name="campo(#VAL{91}|chr)][(#VAL{93}|chr)]" value="valor" />
]

Autor o autora Sylvain Lesage Publicado el: Actualizado: 12/03/23

Traducciones: English, Español, français