Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2007-09-19 17:05:57
- jadcy2k
- New Member

- Registered: 2007-09-18
- Posts: 5
[es-es] Poner un valor default en ZEM_CONTACT (SOLUCIONADO)
Hola a todos,
Necesito poner un fragmento de código PHP en el atributo default de un campo zem_contact de la siguiente forma:
<txp:zem_contact_textarea label=“Curso” cols=“50” rows=“3” default=”<txp:php>print $_SESSION[‘curso’];</txp:php>” />
Pero no me funciona.
Alguien sabe qué puedo hacer??
Gracias.
———————————————————-
Hi to all,
I want to put a pierce of PHP code in the default attribute of a zem_contact field, like this:
<txp:zem_contact_textarea label=“Curso” cols=“50” rows=“3” default=”<txp:php>print $_SESSION[‘curso’];</txp:php>” />
It doesn’t work.
Who knows the correct way to do this???
Thanks!!
————————————————————-
ACTUALIZACIÓN:
Lo he solucionado “chapuceramente” modificando el código del plugin.
Pero se admiten propuestas.
Last edited by jadcy2k (2007-09-19 17:28:10)
La esencia del conocimiento es saber dónde buscar.
Offline
Re: [es-es] Poner un valor default en ZEM_CONTACT (SOLUCIONADO)
Please don’t multipost
Offline
#3 2007-09-20 15:07:42
- jadcy2k
- New Member

- Registered: 2007-09-18
- Posts: 5
Re: [es-es] Poner un valor default en ZEM_CONTACT (SOLUCIONADO)
Por cierto, Ruud me ha sugerido una solución:
<txp:php>
echo zem_contact_textarea(
array(
‘label’ => ‘Curso’,
‘cols’ => ‘50’,
‘rows’ => ‘3’,
‘default’ => $_SESSION[‘curso’]
)
);
</txp:php>
Muchas gracias!! y perdona el “multipost”.
La esencia del conocimiento es saber dónde buscar.
Offline
#4 2007-09-21 07:57:19
- milosevic
- Member

- From: Madrid, Spain
- Registered: 2005-09-19
- Posts: 390
Re: [es-es] Poner un valor default en ZEM_CONTACT (SOLUCIONADO)
Prueba con ésto, aunque programar no es mi fuerte, yo paso valores dinámicos así a etiquetas de Txp, no sé si una etiqueta de plugin también se lo “comerá”:
<txp:php>
$a = print $_SESSION[‘curso’];
echo zem_contact_textarea (array(
‘label’ => ‘Curso’,
‘cols’ => ‘50’,
‘rows => ‘3’,
‘default’ => $a
));
</txp:php>
Bueno, no había visto la respuesta anterior: biene a ser lo mismo. :-)
Last edited by milosevic (2007-09-21 08:02:31)
<txp:rocks/>
Offline
Re: [es-es] Poner un valor default en ZEM_CONTACT (SOLUCIONADO)
While I have no idea what you both just said, let’s make that a bit more readable ;)
<txp:php>
echo zem_contact_textarea(
array(
'label' => 'Curso',
'cols' => '50',
'rows' => '3',
'default' => $_SESSION['curso']
)
);
</txp:php>
Offline