Как следует из названия CMS Made Simple (сделано просто) ее должно быть очень легко настроить и начать с ней работу. Тем не менее, когда дело доходит до настройки шаблонов и функциональности существует много людей, которые испытывают трудности. Это происходит из-за недостатка документации или по незнанию где ее искать.
Здесь представлены некоторые методы, которые зачастую помогут решить вашу проблему или дать отправную точку ее решения.
Что вы должны знать о шаблонизаторе Smarty
Smarty является шаблонизатором CMS Made Simple. Поэтому знание некоторых основ этого шаблонизатора крайне важно для создания сайтов.
Чтобы получить обзор переменных, доступных в определенный момент в шаблоне, просто пропишите {get_template_vars}
.
Если вы нашли необходимые вам переменные и хотите просмотреть о ней более подробную информацию, вам необходима функция {$items|var_dump}
. Она покажет вам более подробную информацию о необходимой вам переменной.
Наряду с функциями и модификаторами, которые вы можете найти в руководстве Smarty, существуют также дополнительные модификаторы и модули добавленные в ядро CMS Made Simple их вы можете найти в админпанели, посетив раздел РАСШИРЕНИЯ - модули/теги.
Что вы должны знать о модулях
С помощью CMS Made Simple вы можете создавать сайты не касаясь кода. Это означает, что не должно быть ни какого кода на страницах, который не может быть создан или изменен с помощью WYSIWYG редактора.
Чтобы редактор имел полный контроль над вашими макетами, вы можете дать ему удобный способ изменять заголовки, фотографии, отображать котнтактные блоки на некоторых страницах и т.д, с помощью установки модулей AdvancedContent и GBFilepicker.
Построение списков ваканский, продуктов и других вещей могут быть легко достигнуты с помощью модуля ListItExtended . Вы всегда можете добавить все виды пользовательских полей для хранения данных , который вы хотите включить в разметку кратких и детальных шаблонов.
Поиск неисправностей
Часто может помочь решить проблему включение режима отладки отладки. Это может быть сделано , добавив следующую строку в ваш config.php:
$config[‘debug’] = true;
P.S. Если вас интересует создание сайтов на CMS Made Simple, вы можете заказать сайт в Киеве позвонив нам по телефону. Мы произведем качественную разработку вашего сайта.