Guest User

Why god why

a guest
May 16th, 2014
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.58 KB | None | 0 0
  1. // I want just render some template from memory with engine I use for rendering templates.
  2. // I want to reuse already configured engine with macros, helpers and other stuff.
  3.  
  4. // Well lets get retarded...
  5. $previous = $this->latteEngine->getLoader();
  6. $this->latteEngine->setLoader(new Latte\Loaders\StringLoader)->render($content, $parameters);
  7. $this->latteEngine->setLoader($previous);
  8.  
  9. // If it was properly designed (nette database all over again)
  10. $context = new Latte\RenderContext($this->latteEngine, new Latte\Loaders\StringLoader);
  11. $context->render($content, $parameters);
Advertisement
Add Comment
Please, Sign In to add comment