[TYPO3-UG Spain] No me coje la función de Typo3

Iñaki San José Amatriain isanjose at argamedia.com
Mon Aug 7 14:00:33 CEST 2006


Hola buenas, tengo un problemilla que me trae de cabeza, haber si me podeis
echar una manilla, gracias de antemano.

Tengo un objeto en el que ademas de otro codigo he puesto esto:

temp.node=USER
temp.node.userFunc = user_functions->no_login

subparts.node=USER
subparts.node.userFunc < temp.node.userFunc

dentro de un template tengo:
<div id="node"></div>

y en el userfunctions.php tengo la siguiente función:
function no_login(){

if ((isset($_REQUEST[c]))&&($_REQUEST[c]=="1")){//si devuelve un error hay
que mostrar un mensaje de error
if ((isset($_REQUEST[L]))&&($_REQUEST[L]=="3")){
$cadena=$cadena."<div id=\"error\">(EN)Nombre de usuario o contraseña
erronea.</div>";//ingles
}else if ((isset($_REQUEST[L]))&&($_REQUEST[L]=="4")){
$cadena=$cadena."<div id=\"error\">(FR)Nombre de usuario o contraseña
erronea.</div>";//frances
}else{
$cadena=$cadena."<div id=\"error\">Nombre de usuario o contraseña
erronea.</div>";//castellano
}
}
$cadena="<div>Funciona ya o no</div>";(Esto es para probar a la desesperada)
return $cadena;
}

No se porque no me muestra ningun contenido, el div si me lo muestra cuando
lo parsea, pero no el contenido de la función, a veces me ha pasado algo
similar y lo solucione poniendo estas líneas en el objeto al final:

page = PAGE
page.typeNum = 0
page.includeLibs.funciones_bd= fileadmin/userfunctions.php
page.config.doctype = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
xmlns="http://www.w3.org/1999/xhtml">
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate

Es un fallo de principante, pero ahora no hay manera de arreglarlo, puede
ser:

¿Por un problema de actualización de cache?
¿Un bug de typo3?

Sabes como se deberia de hacer, cualquier idea por pequeña que sea es bien
recibida.

Gracias y un saludo desde Navarra.



--
Iñaki San José Amatriain

Departamento De Programación|Argamedia S.L.L.

PARQUE EMPRESARIAL LA ESTRELLA
Calle Berroa, 2. Oficina 408
31192 Tajonar (Navarra)
Tel.: 948.85.22.74
www.argamedia.com | isanjose at argamedia.com




More information about the TYPO3-UG-spain mailing list