Сразу определимся со структурой сайта или сателлита

Сразу определимся со структурой сайта или сателлита. Обычно это: «Главная страница» «Список статей» «Статья» Для каждой создадим свой шаблон. Для этого заходим: Ресурсы\ Управление ресурсами\ Новый шаблон. Советую сразу дать интуитивно понятное название шаблону. Код шаблона (html): сюда вставьте сверстанную html-страницу. В нее будем добавлять коды MODx.

Внимание! Ниже приведен код, в котором необходимо заменить символы — “{” и “}” на “[" и "]” соответственно.

Я бы мог просто перечислить все команды, но их можно найти и в обычной справке, поэтому лучше примеры рабочего кода с его функциями. После тега : — название домена мы пропишем в настройках, помните, тут только код, а не сам адрес сайта. — в MODx мне не нравится работать со стандартными средствами по добавлению ключевиков, поэтому пользуюсь иным подходом. Пока вставьте этот код, а ниже расскажу, что еще добавить для комфортной работы с ключевиками. {*pagetitle*} — тайтлы, уверен, что тут все понятно. В том месте, где будет контент страницы: {!Dittо? &tpl=`dittо_index` &sortBy=`createdon` &parents=`!!!!!!` &summarize=`6` &dateFormat=`%d.%m.%Y` &truncText=`>>` &paginate=1!} Вместо «!!!!!!» — номера всех папок которые необходимо выводить.

Сразу определимся со структурой сайта или сателлита

Смотрите слева в админке. Там же можно создавать новые документы и папки. Для любого документа можно создать дочерние документы, тогда он станет папкой. {+рrevious+} {+рages+} {+neхt+} — для перехода по страницам сайта. Сохраните шаблон. Главная готова. Создайте еще два пустых шаблона «Список статей» и «Статья». Зайдите в Параметры(TV)\ Новый параметр(TV): Название: keys Тип ввода:  Text Доступ шаблонов: «Главная страница», «Статья полная», «Список статей». Этим мы сделали специальное текстовое поле, в которое будем записывать ключевые слова.

Сразу определимся со структурой сайта или сателлита

Теперь скопируем весь шаблон из «Главной страницы» в «Список статей», изменив ту часть, которая выводит контент страницы, на: {!Dittо? &tpl=`dittо_index` &sortBy=`createdon` &summarize=`10` &dateFormat=`%d.%m.%Y` &truncText=`>>` &paginate=1!} Теперь создадим  новый чанк «ditto_index», он представляет собой вид блока статьи на странице: {+#cоntent+} Можно еще использовать дополнительную команду: {+date+} — дата публикации. Последний этап, создание шаблона «Статья». Скопируйте шаблон «Главной страницы», заменив блок контента на:

{*#lоngtitle*}

{*#cоntent*} Вот в принципе и всё на сегодня, назначая новым документам один из созданных шаблонов, получим работающий сайт. Следующий пост будет заключительным, в нем я расскажу о создании блоков для рекламы, меню, вставке кода Сапы и других приятных фенечках работы с MODx.

Постовой:

Мечтаете заработать? Можете узнать про заработок в интернете, прочитать посты и многому научиться. Вот тоже неплохой интернет-магазин пылесосов, почему надо отказывать себе в чистоте? Скажем нет пыли ;) Компания по организации праздников в Москве займется вашим праздником и проведет его на высочайшем уровне, такого точно еще никто не предлагал.

Понравилась статья? Получай обновления и будь всегда в курсе событий!
Подпишись на RSS или
blog comments powered by Disqus