Pass App class instace to all templates via "$APP" variable

This commit is contained in:
Fabrixxm 2016-02-03 14:01:37 +01:00
parent f0912d6219
commit 9fcd74f470
2 changed files with 3 additions and 1 deletions

View File

@ -60,6 +60,8 @@ class FriendicaSmartyEngine implements ITemplateEngine {
$template = $s;
$s = new FriendicaSmarty();
}
$r['$APP'] = get_app();
// "middleware": inject variables into templates
$arr = array(

View File

@ -22,7 +22,7 @@ function replace_macros($s,$r) {
$a = get_app();
// pass $baseurl to all templates
$r['$baseurl'] = z_root();
$r['$baseurl'] = $a->get_baseurl();
$t = $a->template_engine();