Я использую RainTPL, и я хотел бы знать, возможно ли изменить значение любой переменной после метода draw ()
Сегодня все мои метатеги имеют статус c, и я бы хотел Я хотел бы сделать их динамическими c, но мой шаблон заголовка. html вызывается в методе конструктора моего класса, и данные, которые я хотел бы использовать в метатегах, возвращаются после этого в мои маршруты.
В моем конструкторе (стр. php) у меня есть следующий код:
$this->tpl->draw("page/header");
В моих маршрутах у меня есть следующий код:
$app->get("/products", function(){
$products = Products::listAllProducts();
$page = new Page();
$page->setTpl("products/list", [
"productsList"=>$products
]);
});
Я могу передать весь список продуктов к списку. html шаблон, но я не могу передать некоторую информацию в заголовок. html шаблон, потому что он уже был загружен в метод конструктора.
Таким образом, все мои метатеги сохранены c. Есть ли способ изменить эти значения после метода рисования?