Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Smarty, v3 activar {php}{/php}

Estas en el tema de Smarty, v3 activar {php}{/php} en el foro de PHP en Foros del Web. Hola. A ver si alguien me hace el favor de arrojarme un poco de luz. Muchas gracias de antemano. Estoy pasando smarty de la versión ...
  #1 (permalink)  
Antiguo 24/12/2013, 04:04
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 16 años, 4 meses
Puntos: 16
Smarty, v3 activar {php}{/php}

Hola.
A ver si alguien me hace el favor de arrojarme un poco de luz. Muchas gracias de antemano.

Estoy pasando smarty de la versión 2 a la 3.

Se supone que en la versión 3 no se pueden usar las etiquetas {php} y {/php} pero...
Por temas de compatibilidad permiten su uso enlazando a la clase SmartyBC.class.php.

La enlazo y de entrada no funciona. Leo que hay que añadir $allow_php_tag = true; añado esta variable tanto en Smarty.class.php, como en SmartyBC.class.php y no funciona en ninguna de las 2.
pruebo a añadir esta variable después de crear el objeto smarty y tampoco "unknown tag "php"". Llegados a esto no sé que probar. ¿qué hago?

Que paséis buenas fiestas, un saludo :)
  #2 (permalink)  
Antiguo 24/12/2013, 06:17
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: Smarty, v3 activar {php}{/php}

http://www.smarty.net/forums/viewtop...02715dd237f7a4
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.
  #3 (permalink)  
Antiguo 24/12/2013, 06:49
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 16 años, 4 meses
Puntos: 16
Respuesta: Smarty, v3 activar {php}{/php}

Muchas gracias.
Había visto esta función en la clase BC y me pareció raro que no se la llamara desde ningún lado. Metiendola en plugins va perfectamente :)

Un saludo

Etiquetas: smarty, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:56.