Шаблоны Pylons / Pyramid Mako можно сделать в CakePHP? - PullRequest
0 голосов
/ 10 февраля 2012

Интересно, возможно ли в CakePHP создавать шаблоны для моих представлений, как в Pylons / Pyramid с шаблонами мако, определяя элемент, например? comment_util и положить в него кучу разных элементов?

По сути, у вас будет один родительский элемент, а внутри него - набор дочерних элементов, а затем он унаследует это пространство имен и передаст все, что вы захотите, при вызове его во всех представлениях (при необходимости).

1 Ответ

0 голосов
/ 10 февраля 2012

Я не использовал Pylons / Pyramid Mako, но я собираюсь ответить на то, что вы объясняете:)

вы можете назвать все элементы, которые вы хотите, но вы советуете использовать контент для макета в вашеммакет для динамического содержимого (представлений), хотя вы можете использовать элементы с динамическим содержимым.У меня на странице есть элемент логотипа, который динамически показывает логотипы компании, представленные на странице.Так как это было на всех страницах, я поместил набор $ this-> в appController.

Вы должны иметь возможность вызывать элементы внутри элементов, так как то, что делает торт - это рендеринг элемента, я не проверял егохоть.Так что теоретически возможно то, что вы хотите сделать.Просто убедитесь, что всегда устанавливаете переменные, которые вы используете внутри.

То, что вы установили с помощью $ this-> set, должно быть доступно и в ваших элементах, по крайней мере это то, что у меня есть опыт в 1.3

Надеюсь, это поможет вам:)

...