Передача разметки как переменной

Передача разметки во фрагмент partial на October CMS

Не так давно October CMS перешла из разряда свободно распространяющиеся - в платные. Подписка на обновления стоит всего 9$ на сайт, но плюсов на все 1000$!

С появлением стабильной версии October CMS появилось огромное количество новых фич, об одной из которых мы с вами сегодня и поговорим.

Если ранее, мы имели в арсенале разработчика работать с фрагментами в сухенькую, и передавать в них только переменные, например так:

{% partial 'info' foo = bar %}

то со стабильным релизом, мы можем творить нечто большее, а именно передавать разметку в переменной body. Хочу подчеркнуть - именно в переменной body, ни в какой другой!

Например:

{% partial 'info' body %}
    <p>Это новенькая разметка</p>
{% endpartial %}

Таким образом, во фрагменте info теперь можно отрендерить разметку следущим образом:

{{ body|raw }} 

Внутри разметки также работают и плейсхолдеры, представляете что можно мутить с ними?

Полнейший видеогайд вы можете найти ниже:

Если вам понравилась новая фича, не забудьте подписаться на мой канал в Ютубчике и жмакнуть на колоколищще, чтобы не пропустить выходы новейших видео!

Любящий новые фичи, - Фрускейт.