Блоки контента в 2.0.1.1
Блоки контента в 2.0.1.1
Подскажите каким модулем воспользоваться чтобы выводить повторяющиеся блоки кода шаблонов в "Блок контента" - как можно было в 1.хх версиях делать?
Re: Блоки контента в 2.0.1.1
Ууууу, зря ты с ней (версия 2) связался...
Вот что я выяснил прочитав http://docs.cmsmadesimple.org/introducing-cmsms-2-0 абзац "Customer Editable GCB's". Для того чтобы создать привычный нам блок контента (не совсем конечно его, но...), требуется:
1. Создать шаблон "blocktpl", в котором прописать
2. Создать страницу, например, blockpage.
3. Назначить этой странице шаблон "blocktpl".
4. В этой странице появится дополнительный блок "blockpage". В этот блок пишем то, что нам надо.
5. Далее в шаблонах или страницах мы можем использовать следующую конструкцию
PS
Но есть один нюанс! Smarty в этих блоках не работают!!! Если хотите использовать Smarty внутри этих блоков, то в шаблонах придётся делать следующееНу или в самом блоке.
PSS
Все имена и названия вымышлены. Любое совпадение является случайным.
Вот что я выяснил прочитав http://docs.cmsmadesimple.org/introducing-cmsms-2-0 абзац "Customer Editable GCB's". Для того чтобы создать привычный нам блок контента (не совсем конечно его, но...), требуется:
1. Создать шаблон "blocktpl", в котором прописать
Code: Select all
{content}
{content block=myblock}
3. Назначить этой странице шаблон "blocktpl".
4. В этой странице появится дополнительный блок "blockpage". В этот блок пишем то, что нам надо.
5. Далее в шаблонах или страницах мы можем использовать следующую конструкцию
Code: Select all
{page_attr page=”blockpage” key=”myblock”}
Но есть один нюанс! Smarty в этих блоках не работают!!! Если хотите использовать Smarty внутри этих блоков, то в шаблонах придётся делать следующее
Code: Select all
{page_attr page="blockpage" key='myblock' assign=myblock}
{eval var=$myblock}
PSS
Все имена и названия вымышлены. Любое совпадение является случайным.
Re: Блоки контента в 2.0.1.1
А об этой гепотизе где почитать можно? =)guro wrote:Ууууу, зря ты с ней (версия 2) связался...