Может ли кто-нибудь сказать мне, почему вызов «unserialize» отлично работает в действии, но дает ошибку смещения в шаблоне?
В принципе можно десериализовать текстовый результат базы данных в переменную в действии и передать его в шаблон, и в этом случае он отображается нормально:
$this->clean = unserialize($this->raw);
<?php echo $clean ?>
Но не при вызове непосредственно в шаблоне:
<?php echo unserialize($raw) ?>
Было бы интересно узнать, почему это так и есть ли обходной путь.
Спасибо.