código en una etiqu...
Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

código en una etiqueta de breezingforms  

 
Pedro
 Pedro
Reputable Member

Hola,

trabajo con breezingforms y joomfish. Hago formularios nuevos con cierta regularidad y para ello duplico un formulario antiguo y cambio lo necesario. El problema es que la traducción que tiene el joomfish del formuario antiguo no la aplica al nuevo, y tengo que traducirlo todo de nuevo. Es un trabajo tremendo, porque he de traducir cosas tan habituales como "nombre"-> "name", "apellidos"-> "surname", etcétera.

Había pensado, y no sé si es posible, en la etiqueta donde va "nombre", poner un switch que definiera el nombre en función del idioma. Lo que ocurre es que en el texto de la etiqueta he metido:

pero el "Hola mundo" me aparece en la parte superior del formulario. ¿Se puede hacer esto que digo?

gracias,
P

Citar
Respondido : 25/03/2011 2:28 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Pedro

He probado tu idea pero no es posible, no se interpreta código php en los labels de breezing forms.
Tal vez con javascript una vez cargado el formulario, pero es un poco más complejo, creo que traducirlo a través de joomfish manualmente es la forma más recomendable.

Saludos.

ResponderCitar
Respondido : 25/03/2011 7:36 pm

Cursos Gratuitos WordPress

Pedro
 Pedro
Reputable Member

pues igual sí he de acabar haciendo lo del script. Verás, también necesito que algún valor del formulario lo extraiga de una tabla.

He estado leyendo un poquito, y aunque no he encontrado lo que buscaba, veo que dentro de los elementos hay una pestaña "script", en la que se puede meter algo de código. Supongo que es eso a lo que te refieres cuando escribes que se podria hacer con javascript.

¿Sabes de algún lugar donde pueda informarme un poquito sobre esto? En la knowledge base de breezingforms sólo he encontrado soluciones a casos puntuales, y diferentes al mío.

un saludo y gracias,
Pedro

ResponderCitar
Respondido : 04/04/2011 4:52 pm
David Noguera
 David Noguera
Miembro Moderator

Hola Pedro,

en lugar de poner

Trata e hacerlo colocando:

el echo no funciona en el Breezing Forms, la forma correcta de hacerlo es usando un return..

Saludos

ResponderCitar
Respondido : 04/04/2011 5:36 pm