Здравствуйте,
В некой статье, которая хранится в бд и набирается в админке через wysiwyg, мне нужно вывести переменную <?= Yii::$app->keystorage->get('someTextVar') ?>
Эта переменная меняется независимо от статьи в настройках аппа, поэтому ее значение нельзя вставить в текст на этапе создания статьи.
Интерпретатор воспринимает как текст и render выводит "... текст статьи бла бла <!--?= Yii::$app--->keyStorage('someTextVar'); ?> бла бла текст статьи..." экранируя все, что ему не нравится.
Это вообще реально? Посоветуйте плз как быть в таком случае
render переменной в тексте wysiwyg
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
-
- Сообщения: 203
- Зарегистрирован: 2014.02.16, 03:09
Re: render переменной в тексте wysiwyg
Какая то слишком мощная штука...
Попроще никак нельзя переменную в тексте статье вывести?
Попроще никак нельзя переменную в тексте статье вывести?
Re: render переменной в тексте wysiwyg
Придумайте тег какой-то типа [MyVar], вставляйте в статью, и заменяйте его в контроллере или виде на переменную Вашу.
Можно хелпер свой сделать или миникомпонент по всем заменам.
Можно хелпер свой сделать или миникомпонент по всем заменам.