Просто интересно, как в этой cms и вообще в движках сайтов сделаны "конструкторы страниц". Не пишутся же в каждой станице echo "<div class=\"a\">text</div>"... Может кто нибудь коротко и доступно это описать? (с php знаком недавно)
И_че?, нет тут констукторов, все сами набираем
И_че?, только одну такую цмс знаю да и то она пока в альфа версии.Boolive помоему называется
А это идея)
Завтра выложу небольшой хак.
Есть же модули, ищи лучше
В MobileCMS есть конструктор страниц. Тут - пока нет. Разве, что в модулях от других кодеров.
А шаблонов или чего подобного тоже нету сдесь? // придется все таки искать
И_че? (25.04.2012/10:44)
Просто интересно, как в этой cms и вообще в движках сайтов сделаны "конструкторы страниц". Не пишутся же в каждой станице echo "<div class=\"a\">text</div>"... Может кто нибудь коротко и доступно это
Если ты имеешь ввиду о большинстве движков, то нет никакого конструктора страниц. Например практически во всех веб движках, страницы динамичные, т.е. нет файла. Например есть адрес страницы httр://site.ru/rulez.php но это не значит что есть сам файл rulez.php, он генерируется движком из базы, но физически ты его не найдешь. Поэтому удобно писать, добавлять страницы прямо из админки и никаких лишних файлов не создается, все страницы генерируются. Есть правда плагины которые из этих сгенерированных страниц создают реальные файлы, т.е. статичные страницы, но это только если для кеш, чтобы движок быстрее работал и нагрузка меньше была, но это уже совсем другая история.
Pillott, А точно... Не конструктор, а генератор... В общем, чтоб "элементы дизайна" (дивы, ссылки, таблици) генерил движок. Чтоб не пропитывать в .php файле ничего типа такого
//
<html><head>####</head><body><div>
<? print date("d.m.y_h.i.s"); ?>
</div>
####
</body></html>
//
Чтобы движок сам строил страницу по шаблону какому нибудь... Чтоб код и дизайн разделить полностью, но работало быстро.
И_че?, такое есть в большинстве движков, в этом johncms шаблонизатор, ожидается в следующей версии