Closed msouzarunner closed 9 years ago
@msouzarunner, acredito que, conforme conversamos por email, se você usar um HTML padrão, e depois carregar seu conteúdo dinâmico usando o método abaixo, funcione.
Ou seja, você tem que baixar a classe Template e adicionar o seguinte método (que será usado no lugar de addFile
):
public function addContent($varname, $content){
if(!$this->exists($varname)) throw new \InvalidArgumentException("addContent: var $varname does not exist");
// Hiding comments
$str = preg_replace("/<!---.*?--->/smi", "", $content));
if (empty($str)) throw new InvalidArgumentException("var $content is empty");
$this->setValue($varname, $str);
$blocks = $this->identify($str, $varname);
$this->createBlocks($blocks);
}
Me diga se funciona.
Rael, funcionou perfeitamente.
excelente trabalho o seu, grato mesmo pela atenção !!!
Obrigado @msouzarunner, que bom que deu certo!
Na minha aplicação gero o HTML dinamicamente, desta forma preciso passar o código via uma variavel de memória, e não em um arquivo em disco fazendo seu upload como está hoje. Se for possivél vai ser um grande avanço para mim e para que for usar futuramente, eu acredito !.