CMS Made Simple Forums
https://forum.cmsmadesimple.org/

Блоки контента в 2.0.1.1
https://forum.cmsmadesimple.org/viewtopic.php?f=27&t=73746
Page 1 of 1

Author:  sbupravi [ Mon Nov 02, 2015 9:12 am ]
Post subject:  Блоки контента в 2.0.1.1

Подскажите каким модулем воспользоваться чтобы выводить повторяющиеся блоки кода шаблонов в "Блок контента" - как можно было в 1.хх версиях делать?

Author:  guro [ Fri Nov 06, 2015 11:41 am ]
Post subject:  Re: Блоки контента в 2.0.1.1

Ууууу, зря ты с ней (версия 2) связался... ;D
Вот что я выяснил прочитав http://docs.cmsmadesimple.org/introducing-cmsms-2-0 абзац "Customer Editable GCB's". Для того чтобы создать привычный нам блок контента (не совсем конечно его, но...), требуется:
1. Создать шаблон "blocktpl", в котором прописать
\$1:
{content}
 {content block=myblock}

2. Создать страницу, например, blockpage.
3. Назначить этой странице шаблон "blocktpl".
4. В этой странице появится дополнительный блок "blockpage". В этот блок пишем то, что нам надо.
5. Далее в шаблонах или страницах мы можем использовать следующую конструкцию
\$1:
{page_attr page=”blockpage” key=”myblock”}


PS
Но есть один нюанс! ;D ;D ;D Smarty в этих блоках не работают!!! Если хотите использовать Smarty внутри этих блоков, то в шаблонах придётся делать следующее
\$1:
{page_attr page="blockpage" key='myblock' assign=myblock}
{eval var=$myblock}
Ну или в самом блоке.

PSS
Все имена и названия вымышлены. Любое совпадение является случайным.

Author:  sbupravi [ Sat Nov 07, 2015 7:23 am ]
Post subject:  Re: Блоки контента в 2.0.1.1

guro \guro:
Ууууу, зря ты с ней (версия 2) связался... ;D

А об этой гепотизе где почитать можно? =)

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/