[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