Всем привет!
Я только изучаю ModX и не могу найти, где прописан код меню, здесь надо везде копаться, во всех вкладках, причем какой файл бы я не открыл, левое админское меню всегда возвращается в начальное состояние… В том же друпале или вордпрессе вопрос решается запуском поиска по файтам того или иного класса.
Куда надо зайти, чтобы я мог править код текущего верхнего горизонтального меню? Или добавил еще одно, для мобильной версии, если я правильно понял в modx не предусмотрена мобильная версия.
Расположение кода меню
Версия MODX: Revolution
Комментарии (14)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Павел Романов 11.12.2015 13:31 #
Самое основное:
docs.modx.pro/system/the-basics/the-syntax-of-the-tags
docs.modx.pro/system/the-basics/filters-input-and-output
Список основных дополнений с параметрами: rtfm.modx.com/revolution/2.x/developing-in-modx/other-development-resources/class-reference/modx
Уроки:
bezumkin.ru/training/course2/
uscms.ru/cms/modx/
bayguzin.ru/main/uroki/uroki-modx-revolution.html
www.yotadom.com/modx-revo-uroki.html
daruse.ru/modx/
modx.ws/uroki-modx-revolution/
Илья 11.12.2015 13:42 #
Я задаю вопросы из за непродуманной структуры… Иногда у меня возникает подозрение, что 1С-Битрикс лучше продуман.<br />
А уроки это нечто! 90% из них начинаются с фразы: «Допустим у нас имеется такой код меню в шаблоне»… А где он находится? В каком шаблоне? Мне что ли в шаблон каждой страницы заходить и править? а если у меня шаблонов 200?<br />
Уроки я и сам могу найти, я сайтами занимаюсь 7 лет, и если я что то спрашиваю — значит я не нашел. Просто жизнь вынудила работать с ModX заказчика
Павел Романов 11.12.2015 13:54 #
[[+catalogMenu]] — плейсхолдер (место), в который выводится,
сформированное неким сниппетом (PHP-скрипт) меню. Каким именно сниппетом это меню формируется никто не знает. Это может быть что угодно: Wayfinder, pdoMenu, getResources pdoResources, getProducts, просто свой самописный скрипт, в конце концов.
Если хотите, чтобы Вам помогли, выложите сюда код чанка header (только воспользуйтесь Ctrl+K или кнопкой вставки кода).
Илья 11.12.2015 14:09 #
В сниппете вэйфайндер ничего нет про меню
Павел Романов 11.12.2015 14:22 #
Теперь все зависит от того, что именно Вам нужно сделать.
Параметры Wayfinder можно посмотреть тут:
Код элементов меню скрывается в чанках, которые указаны в параметрах &rowTpl и &innerRowTpl, то есть hiddenRowTpl и hiddenInnerRowTpl.
Открываете, правите, сохраняете. Все плейсхолдеры и их значение есть там же.
Илья 11.12.2015 14:30 #
Извините если я писал грубо, но после нескольких БОЛЕЕ распространенных CMS, да и некоторых самописных под 3-5 сайтов, модикс мне показался нелогичными джунглями… Буду извращаться через css
Павел Романов 11.12.2015 14:38 #
Ну и отрабатывать их по @media…
Либо поставьте это дополнение (там есть инструкция по установке) и тогда так:
Илья 11.12.2015 14:41 #
Илья 11.12.2015 14:33 #
Руслан Алеев 11.12.2015 14:12 #
В MODX логика простая: есть ресурсы — к ресурсам привязан шаблон — в шаблоне и хранится код в виде чанков, сниппетов или напрямую код в шаблоне.<br />
А все шаблоны, чанки и сниппеты в одной вкладке админ-меню — ЭЛЕМЕНТЫ, тут и ищите.
Илья 11.12.2015 14:38 #
Для меня непозволительная роскошь тратить столько времени на какое то меню. Попробуйте Wordpress или Drupal — работа и редактирование в них после ModX покажутся сказочными и быстрыми
Руслан Алеев 11.12.2015 15:13 #
Но, как говорится, кому что…
Роман 11.12.2015 15:16 #
Друпал — вот уж где дебри, модХ намного проще. Просто вам нужно готовое и легкое решение, и вы учиться не хотите. А на деле нужно два дня потратить, чтобы понять что и как делайется. Если вас не устраивает модХ, делайте на WP. Никто ж не держит!
Илья Телегин 11.12.2015 16:55 #