Foros del Web » Programando para Internet » Javascript » Frameworks JS »

ayuda con xajax + poo + smarty

Estas en el tema de ayuda con xajax + poo + smarty en el foro de Frameworks JS en Foros del Web. Les pido una ayuda amigos de foros del web, estoy utilizando smarty, xajax y poo, y tengo un error: Warning: Smarty error: unable to read ...
  #1 (permalink)  
Antiguo 09/05/2009, 08:22
 
Fecha de Ingreso: noviembre-2008
Mensajes: 62
Antigüedad: 15 años, 5 meses
Puntos: 2
ayuda con xajax + poo + smarty

Les pido una ayuda amigos de foros del web, estoy utilizando smarty, xajax y poo, y tengo un error:

Warning: Smarty error: unable to read resource: "
HOLA
in C:\wamp\www\paraisoOO_smarty\smarty\Smarty.class.p hp on line 1092.

imprime solo una parte del contenido, si el contenido es igual a "HOLA MUNDO", solo imprime "HOLA".

Código:
archivo "funcionesXajax.php"

Código PHP:
function mostrarAntecedentes($campo){
    global 
$smarty;
    
$objAntecedentes = new antecedentesParaiso($campo);
        
//mostrarContenido() es un metodo para mostrar contenido de un bd
    
$respuesta $objAntecedentes->mostrarContenido();
    
    
$resp = new xajaxResponse();
    
$resp->addAssign("contenedorInicial""innerHTML"$smarty->fetch($respuesta));
    return 
$resp;
}
$xa = new xajax();
$xa->registerFunction("mostrarAntecedentes");
//$xa->registerFunction(array($objAntecedentes, "mostrarAntecedentes"));
$xa->processRequests(); 
el problema parece estar en esta linea:
$resp->addAssign("contenedorInicial", "innerHTML", $smarty->fetch($respuesta));

cuando cambio $smarty->fetch($respuesta) por una cadena "hola", lo imprime sin problemas.

archio "index.php"
Código PHP:
<?php
    
include("basedatos/conexion.php");
    include(
"xajax.inc.php");
    
//el archivo "include.php" instancia "$smarty" a la clase smarty.class.php
        
require("include.php");
    include(
"class.antecedentesParaiso.php");
    include(
"funcionesXajax.php");
        
    
$smarty->assign("xa"$xa->getJavascript());
    
$smarty->display("index.tpl");
?>
archivo "index.tpl"
Código PHP:
...
<
head>
{
$xa}
</
head>
...
<
div id="contenedorInicial"></div>
... 
¿porque imprime solo una parte acompañado de un WARNING?
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 21:20.