В одном из проектов нашей студии, нам понадобилось выводить случайные изображения (типа баннеров) в различных местах нескольких шаблонов. Все шаблоны относились к разным контроллерам, в каждом шаблоне к баннеру могли применяться различные css-классы для правильного размещения. Естественно, хотелось придумать универсальное решение.
Логично, чтобы все баннеры хранились в одной таблице — тогда для них проще разработать админку, да и удобнее когда они все управляются из одного места.
Какие поля должны быть в этой таблице?
Читать дальше “Вывод случайного баннера на CakePHP”
Теги: cakephp, баннер, Шаблоны
Вольный перевод заметки Felix Geisendörfer Basic CakePHP templating skills.
Документация по CakePHP описывает различные аспекты использования платформы, но в ней не рассматриваются практики создания шаблонов (views). В этой заметке я попробую сформулировать собственные наработки по их удобному составлению. Конечно, у всех разработчиков, постоянно работающих с Кейком уже есть свои стандарты и привычки, но надеюсь для новичков мои советы окажутся полезными.
Читать дальше “Основные навыки создания шаблонов в CakePHP”
Теги: cakephp, совет, Шаблоны