Добрый день, уважаемое сообщество.
Я полный новичок в ModX в частности и в создании сайтов вообще. Поэтому вопрос может показаться глупым, но все же... Копаюсь в настройках админки, прохожу уроки ModX и для тренировки скачал бесплатный шаблон, скопировал в поле "код шаблона" html код из файла index.html, который находится в папке шаблона, отредактировал ссылки, попилил на чанки и при вызове адреса сайта все работает отлично. Дальше стал создавать структуру сайта, сделал дочерний документ (дочерний по отношению к главной странице) Contact, создал шаблон(template) Contact, скопировал туда код из файла contacts.html шаблона, и ресурсу Contacts привязал собственно шаблон Contact. Организовал меню вызовом команды [[!Wayfinder? &startId=`0` ]], так что в меню у меня теперь два раздела Главная (УРЛ ведет на корневую директорию сайта
http://modx.job/) и Contacts (
http://modx.job/glavnaya/contact.html)
При клике на главную все ок, но в когда кликаю на Contacts ругается что страница не найдена. Как сделать так чтобы при клике обрабатывался код который прописан в шаблоне Contact?
Пытаясь разобраться я понял что ModX ищет файл по ссылке modx.job/glavnaya/contact.html и создав такую директорию с таким файлов(просто взял рэндомный html файл и озаглавил его contact.html) в корневой папке сайта я обнаружил что при клике в меню на сайте на Contact он открывает этот файл. Почему так происходит? Почему он не использует код шаблона также как главная страница а вместо этого идет искать файл в директорию? Почему главная страница отображает код шаблона а Contact нет ? Где ModX сохраняет код шаблона, в каких файлах?
Буду рад вашим ответам и комментариям