Здесть что-то выводится если время на часах меньше чем 18:00 и не раньше 9:00 MODX Revolution - чанки, сниппеты, ресурсы

MODX Revolution - чанки, сниппеты, ресурсы

Из чего строиться сайт на modx revo.

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

Как написано выше - шаблон содержит нашу html вёрстку, изменяя шаблон мы можем менять внешний вид нашей html страницы, но хранить весь html код в шаблоне я считаю не совсем удобно, реккомендую разбивать html вёрстку на части и хранить каждую часть отдельно.

Разделить шаблон на отдельные части нам поможет чанк. Например, можно к примеру создать чанк head, body footer. В head у нас будут храниться ссылки на скрипты, стили, мета-теги. В body - у нас собственно содержиться основной контент. А footer - будет содержать подвал сайта, так же сюда можно закидывать тяжелые скрипты.

После того как создали эти чанки их можно указать в шаблоне таким образом
[[$head]]

[[$body]]

[[$footer]]

Это самое простое использование чанков.

В чанках может храниться оформление комментариев, списка новостей, самих новстей, меню.

Слудущая полезная штука - это TV поле. Создав TV поле его можно применить к определённому шаблону.

Я делаю так, например, у меня может быть 2 шаблона для сайта, отличаются они тем что у одного шаблона есть заголовок, а у второго нет, но я не хочу создавать много шаблонов к тому же - это не удобно. Здесь нам поможет созданное TV-поле которое может принимать 2 положения 1. Показать комментарии
2. Не показывать комментарии

Получая значение TV поля мы можем контролировать какой контент будет отображаться на сайте.

Следующий вид ресурса - это сниппет. Сниппет может содержать в себе, какой-то php код

(Статью допишу потом!)

Пользователь: dsfsd
sdf