Estou estendendo a classe Smarty da biblioteca smarty e toda vez que eu instancio a classe SmartySetup ela não acha as pastas que eu configurei na classe e se eu estiver em um subdiretorio retorna um erro dizendo que o arquivo requerido não foi encontrado...
Pergunta
Rodolfo Barreto
Estou estendendo a classe Smarty da biblioteca smarty e toda vez que eu instancio a classe SmartySetup ela não acha as pastas que eu configurei na classe e se eu estiver em um subdiretorio retorna um erro dizendo que o arquivo requerido não foi encontrado...
Se alguém poder me ajudar eu ficaria muito grato.
<?php
require($_SERVER['DOCUMENT_ROOT']."/php/lib/smarty/libs/Smarty.class.php");
class SmartySetup extends Smarty{
public function Setup() {
$document_root = $_SERVER['DOCUMENT_ROOT'];
# seta os diretorios para o smarty
$this->template_dir = $document_root."/templates/";
$this->compile_dir = $document_root."/compile/";
$this->config_dir = $document_root."/configs/";
$this->cache_dir = $document_root."/cache/";
# define se o cache está ligado ou não
$this->caching = false;
# define o tempo para expirar o cache
$this->cache_lifetime = 10;
}
}
?>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.