Anonymous
Количество категорий на всех уровнях не известно, если в жесткую id прописать, тогда при добавлении категории 1 уровня, нужно будет ручками прописывать id
Anonymous
Вообще просто понять, как работает параметр depth
Anonymous
Ну по сути как level правильно?
Anonymous
Ну вывод какой то не однозначный получается...
Anonymous
Вот например с такой конструкцией у меня не выводит 2 уровень каталог-(33) -категория -1 ур —подкатегория -2 ур —-подподкатегория - 3 ур Сам сниппет, вот так выводит 1 уровень {'!pdoResources' | snippet : [ 'parents' => '33', 'depth' => '1', 'where' => '{ "template":"4" }', 'sortby' => 'menuindex', 'sortdir' => 'ASC', 'tplOuter' => '@INLINE {$wrapper}', 'tpl' => '@FILE: chunks/home-chunks/tpl.itemSlide.tpl', ]} а если depth => 2, то по идее должен выводить и первый и второй? А выводит все равно первый. Это если все категории поместить в папку "каталог" с ID 33. А если не плодить уровней, а указать категории в parents = 0, типа: Главная(1) Категория - 1 ур —подкатегория - 2 ур.
Anonymous
то depth параметр вообще не реагирует, выводятся все уровни
Anonymous
сниппет при этом {'!pdoResources' | snippet : [ 'parents' => '0', 'depth' => '1', 'where' => '{ "template":"4" }', 'sortby' => 'menuindex', 'sortdir' => 'ASC', 'tplOuter' => '@INLINE {$wrapper}', 'tpl' => '@FILE: chunks/home-chunks/tpl.itemSlide.tpl', ]}
Anonymous
не судите я потом на pdoMenu сделал все работает. Щас просто пытаюсь разобраться, забыл убрать tplOuter
Андрей
//получаем id всех первых уровней {var $first = 'pdoResources' | snippet : [ 'parents' => 33, 'depth' => 0, 'return' => 'ids' ]} //выводим все вторые {'pdoResources' | snippet : [ 'parents' => $first, 'depth' => 0 ]}
Anonymous
В первом варианте он дает id и первых и следующих ниже уровней
Anonymous
Что противоречит
Андрей
Должно отдавать только 1 уровень
Anonymous
Вот и я про тоже
Anonymous
Я поэтому и спрашиваю может я не правильно понимаю логику работы этого параметра
Андрей
Кидай доступ в личку, посмотрим что за фигня такая
Андрей
Должно всё работать
Anonymous
отправил
Слава
Привет! Коллеги, ни у кого в 2.7.1 не тупит браузер в админке? Куча сайтов, все как один тормозят, причем практически сразу после входа.
Igor
доброго денечка , не подскажете как правильно в феноме вывести тв параметр ? В сниппете
Igor
а то я в доке что то не могу найти
Igor
так ломается
Андрей
а то я в доке что то не могу найти
В разделе Парсер почитай про плейсхолдеры с тире и точкой
Anonymous
Есть несколько уровней категорий [[pdoResources? &parents=`[[*id]]` &depth=`1` &limit=`0` ]] выводит 2 дочерних уровня, как можно исключить из выборки первый дочерний уровень?
Anonymous
Есть несколько уровней категорий [[pdoResources? &parents=`[[*id]]` &depth=`1` &limit=`0` ]] выводит 2 дочерних уровня, как можно исключить из выборки первый дочерний уровень?
исключил через шаблон &where=`{"template:=":5}`, но ради интереса, есть варианты найти id дочерних первого уровня?
Anonymous
Парни а тут есть разработчик компонента mixedImage
Anonymous
Как заставить работать параметр {palias}
Alex
Lexus rx новый прям пушка, срочно нужна фин помощь
Sergey_K
Вполне логичный код - так и должен 1 выдавать, ибо сортировка успешна. В чем вопрос-то был? :))
Anonymous
Привет! Коллеги, ни у кого в 2.7.1 не тупит браузер в админке? Куча сайтов, все как один тормозят, причем практически сразу после входа.
у меня такое было когда нет доступа к инету изнутри сайта. - в вирт машине - надо включать сетевой доп.адаптер
Anonymous
помолись))
Помолился и заработало
Евгений
тут либо ресурс должен быть сохранен, чтобы получить это поле
Евгений
либо бага
Евгений
если бага, пиши issue на гитхаб
Евгений
высплюсь, исправлю
Евгений
когда-нибудь
Слава
а что конкретно тупит? долго грузится?
Просто вкладка в браузере начинает дичайше тормозить. Реакция на нажатия кнопок по 1,5-3 секунды, ховерв, выпадающие списки - все медленно. И кулеры начинают свистеть.
Андрей
Если да, проверил бы на вирусы
Слава
Нет, на разных( началось примерно пару недель назад.
Слава
На вирусы проверял
A
Всем хай! У кого есть работа по Laravel/Yii/Wordpress - пишите в ЛС. (сорри за рекламу)
Андрей
Нет, на разных( началось примерно пару недель назад.
А если в devtools хрома на вкладке network посмотреть активность? какие запросы и куда идут
Igor
В разделе Парсер почитай про плейсхолдеры с тире и точкой
попробовал вариант как в парсере - тоже не работает
Igor
а префикс tv. куда дел?
аа точно, запутался что то, благодарю
Dmitriy
https://twitter.com/yaplakalcom/status/1154871361619341312
Евгений
https://twitter.com/yaplakalcom/status/1154871361619341312
Диман, посмотри, полезно будет https://www.youtube.com/watch?v=P5N_vPAfPn4
Даниил (Onix)
Всем привет. Друзья, тут вопрос отчасти по модх, отчасти по... пхп наверное. Сразу к делу. Реально ли создать такой Url, принимающий post-запрос, чтобы при отправе запроса, модх создавал "новость" (ресурс) с данными из пост--запроса?
Даниил (Onix)
На сколько я понимаю трудностей вообще не должно быть...
Баха Волков
https://modx.pro/help/18634 тут можно попробовать prepareSnippet параметр
Незачем, там автор так и пишет, в выборке нужно в качестве option для сниппета нужно передать "tv." и всё будет норм
Баха Волков
Даниил (Onix)
реально
а аутентификацию можно сделать какую-то? Я-то конечно адрес для пост-запросов раздавать не буду, но не хочу чтобы туда случайный спам мог пройти.
Даниил (Onix)
аутентификаия идёт отдельно (сначала логин, потом пост) или внутри пост-запроса можно присылать логин/пароль по которым проверять?
Evgeniy
ну просто проверяй авторизацию и если надо права или группу пользователя
Даниил (Onix)
ну просто проверяй авторизацию и если надо права или группу пользователя
ммм... я пока до конца не всю цепочку продумал по задумке у меня телеграмм-бот будет отсылать пост-запрос на определенный адресс, но как это бот будет числиться в системе модха я хз...
Даниил (Onix)
Если делать через процессор, то там есть проверки
что такое "процессор" в модх?
Баха Волков
что такое "процессор" в модх?
Это php скрипты которые что-то делают, например создают ресурс
Даниил (Onix)
Но в таком кейсе не так должно быть
с удовольствием послушаю реализацию =) У меня пока теория только по этой теме в голове
Баха Волков
Смотри, пусть бот в POST отправляет длинный и сложный токен, а на стороне нужно проверить этот токен, токен верный, значит норм. Хотя нужно токен еще сравнивать с чем нибудь, в случаях если POST перехватят.
Anonymous
Подскажите, как такие опции реализовать в minishop2?
Anonymous