Я безуспешно пытался использовать динамическое представление в Kohana 3.2. Я использую следующее представление макета с тремя представлениями (мета, контент и нижний колонтитул).
вид / расположение:
<html>
<head>
<?php echo $meta ?>
</head>
<body>
<?php echo $content ?>
<?php echo $footer ?>
</body>
<html>
Я могу вначале без проблем визуализировать все три представления (в представлении $ meta есть набор значений по умолчанию), но позже в потоке я назначаю и передаю переменные новому представлению $ meta, но вид не обновляется в моем браузере. Я включил ведение журнала для этого конкретного представления (после того, как переменные были переданы), и кажется, что все в порядке.
// Passing variables to view and rendering view in controller/layout
$this->template->meta = View::factory('meta');
$this->template->meta->url = $this->template->art->url;
$this->template->meta->name = $this->template->art->name;
$this->template->meta->image = $this->template->art->image;
$this->template->meta->about = $this->template->art->about;
$this->response->body($this->template->meta);
Kohana::$log->add(Log::INFO, 'TEMPLATE VALUE: ' . $this->template);
Как можно принудительно обновить конкретное представление в представлении или как заменить представление?