Anonymous
я от вас помощ просиль
Sergey
Есть меню созданное на базе сниппета Wayfinder, надо отсортировать список тех же элементов, что и в меню, но с помощью getResources. Не понятно какая сортировка там...
Sergey
Revo?
Да
Sentinel
Переделай на pdoMenu лучше
Sergey
Переделай на pdoMenu лучше
Вёрстка посыпется, там уже всё готово, надо только выяснить какая там сортировка...
Nikolay
чего это она посыпется?
Sergey
Структура же.
Sergey
А что проблема выяснить по какому алгоритму сниппет тащит из базы?
Nikolay
скорее всего по id
Sergey
Я посмотрел на сам сниппет, как на новые ворота посмотрел, знакомых букв не увидел...
Nikolay
или пр паспооложению элементов
Nikolay
я еще не купил хрустальный шар ты б хоть показал чем беда что не так
Sergey
я еще не купил хрустальный шар ты б хоть показал чем беда что не так
Есть меню, которое выводится через сниппет Wayfinder, а надо это же меню продублировать через getResources в футере с той же последовательностью вывода.
Sergey
Всё есть, а последовательность никак не подберу 😁
Nikolay
а оно что тянет не так же как расположены элементы?
Sergey
Не-а
Sergey
Всмысле не так как в меню.
Nikolay
а параметр sortby sortdir?
Sergey
Я пробовал, а какие параметры, как думаешь?
Sergey
Так а что мешает wayfinder там вывести?
wayfinder всё меню выводит, а мне только последовательность линков нужна.
Андрей
wayfinder всё меню выводит, а мне только последовательность линков нужна.
Ну пропиши нужные ресурсы для getResources в параметре resources
Андрей
Вообще нифига непонятно, по факту это полюбому можно сделать одним сниппетом
Sergey
Вообще нифига непонятно, по факту это полюбому можно сделать одним сниппетом
Сниппет структуру меню выводит кое двухуровневое, а мне надо из него только урлы двух подменю...
Sergey
Настоящий дефектив 😁
Павел
Мне периодически кажется, что modx просто манит наркоманов
iWatchYouFromAfar
iWatchYouFromAfar
iWatchYouFromAfar
Понятней не стало) покаж лучше что надо вывести
у него есть меню и ему нужно из меню вывести урлы двух меню
iWatchYouFromAfar
че тут непонятно то?
iWatchYouFromAfar
все понятно
Павел
:DDD
Андрей
Да просто скучно, почему бы не помочь человеку 😂
Sergey
Уже и скрины запрещены?)
iWatchYouFromAfar
Уже и скрины запрещены?)
с такими вопросами как у тебя? да у нас бот фильтрует такое
Sergey
Сниппет меню [[!Wayfinder? &startId=0 &level=3 &debug=0 &outerTpl=outerTpl &rowTpl=rowTpl &parentRowTpl=parentRowTpl &innerRowTpl=innerRowTpl ]]
iWatchYouFromAfar
один вон помогал помогал людям, не выдержал, ливнул из чата
Sergey
Сниппет вывода линков [[!getResources? &parents=[[%ml_service_adults_id? &topic=`ml]]` &depth=0 &limit=0 &tpl=@INLINE <a href="[[++site_url]][[+uri]]" class="navigation-copy-link">[[+pagetitle]]</a> &where={"id:!=":[[*id]]} &sortby=id &sortdir=ASC ]]
iWatchYouFromAfar
Павел
сколько лет эту сайту?) 400?
Павел
я читал 200 раз то нужно - нифига понять не могу
Павел
может я тупенький
Павел
что такое урлы двух меню? почему wayfinder? откуда тут вообще getResources вылез?
Sentinel
может ему нужно чтобы сниппет результат возвращал?
iWatchYouFromAfar
погодите, сейчас чел уже почти сформировал вопрос)
Sergey
Вывести линки двух подменю в футере
Sergey
Сам массив линков есть, последовательность не такая как в главном меню.
Gaius Cassius
вырежи ты js - ом из основного меню и вставь в футер)
Павел
Откуда появился массив линков?
iWatchYouFromAfar
iWatchYouFromAfar
наверняка с учетом вложенности
Sergey
ну а как последовательность там формируется?
Если бы я знал, я бы не спрашивал, код перед вами.
Павел
не, ладно пойду поем
iWatchYouFromAfar
Если бы я знал, я бы не спрашивал, код перед вами.
какой код? это сниппет катархейской эры
Sergey
Какой есть, мне этот вывод тоже ни о чём не говорит, версия CMS 2.6.5-pl
iWatchYouFromAfar
открой код сниппета wayfinder, позырь как он строит последовательность меню и действуй
iWatchYouFromAfar
раз ты взял заказ, учись
iWatchYouFromAfar
а не жди что добрые люди тут решат за тебя
iWatchYouFromAfar
Я уже всё это смотрел, нету там алгоритма сортировки
ну раз нету, значит напиши свой сниппет и выводи что и как тебе нужно
Павел
1. Для того чтобы вывести меню используй pdoMenu или Wayfinder 2. В обоих сниппетах можно указать вложенность 3. Сортировка указывается с помощью sortby 4. FIELD() указывает конкретный порядок меню, например sortby('FIELD(modResource.id, 4,7,2,5,1 )')
iWatchYouFromAfar
это php код как бы
iWatchYouFromAfar
iWatchYouFromAfar
но зачем ты вечно себя обзываешь?
iWatchYouFromAfar
Sergey
Попробуй &sortby=menuindex
Самое первое пробовал, последовательность ещё хуже чем id
Павел
я челу прямо указал решение - он видимо упорно не хочет его видеть)))