Avoiding errors: Calling STemplate::assign() method non-statically

  • Autor Autor marcelo12239
  • Fecha de inicio Fecha de inicio
M

marcelo12239

No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola
com solucion es problema
for ($i=0; $i<count($lang); $i++)
{
STemplate::assign('lang'.$i, $lang[$i]);
}

STemplate::assign('baseurl', $config['baseurl']);
STemplate::assign('basedir', $config['basedir']);
STemplate::assign('adminurl', $config['adminurl']);
STemplate::assign('cssurl', $config['cssurl']);
STemplate::assign('imagedir', $config['imagedir']);
STemplate::assign('imageurl', $config['imageurl']);
STemplate::setCompileDir($config['basedir']."/temporary");
STemplate::setTplDir($config['basedir']."/themes");
 
SRTemplate esta instanciando al smarty?

::assign no es un metodo estatico, por eso te lanza ese error revisa bien tus objetos y metodos


yo utilizo mi smarty asi

PHP:
$smarty = new smarty();

$smarty->assign('variable', 'hola mundo');
 
Atrás
Arriba