Георгий
И там можно пост запросы с данными делать и в отчёт выаодить
iWatchYouFromAfar
а ты откуда?
э епт ты че охерел
iWatchYouFromAfar
это моя обязанность до баб докапываться тут
iWatchYouFromAfar
давай иди в спальню супружеский долг выполняй
Evgeniy
это моя обязанность до баб докапываться тут
я занят был, а сейчас выходной
iWatchYouFromAfar
я занят был, а сейчас выходной
на мои ништяки рот не разевай)
Evgeniy
на мои ништяки рот не разевай)
напомни тот момент когда они твоими стали
Mikhail
А можно ли с помощью fenom вытащить все записи с конкретным MIGX_id из поля конкретного ресурса?
Mikhail
да
Чет пробую через сниппет, не выводит
Mikhail
iWatchYouFromAfar
foreach + {айди ресурса | resource : 'мигкс ресурса'}
Evgeniy
Научи
там на гите есть мои сниппеты
Evgeniy
бах-бах и в прод
iWatchYouFromAfar
массив мигкса декодируешь, смотришь что там лежит, выводишь по примеру моему выше
Mikhail
массив мигкса декодируешь, смотришь что там лежит, выводишь по примеру моему выше
форыч перебирает, а мне бы сразуполучить отфильтрованное
iWatchYouFromAfar
форыч перебирает, а мне бы сразуполучить отфильтрованное
ну я говорю, распечатай массив migx и выводи что нужно, например через switch
iWatchYouFromAfar
или foreach - как угодно
iWatchYouFromAfar
php обычный
Evgeniy
форыч перебирает, а мне бы сразуполучить отфильтрованное
ну тогда сделай сниппет, который отфильтрованное отдает
Evgeniy
как говорил @petya_grill лучше бы готовое взял
iWatchYouFromAfar
зачем сниппеты?
iWatchYouFromAfar
@coder1coder сча покажу
Evgeniy
зачем сниппеты?
да я вообще не понимаю что ему над
iWatchYouFromAfar
@coder1coder на
iWatchYouFromAfar
{set $migxfields = json_decode(айди ресурса откуда тащим данные | resource : 'имя мигкс поля', true)} {foreach $migxfields as $idxArr => $migxfield} {set $idxMIGX = $migxfield['MIGX_id']} {switch $idxMIGX} {case 1} {case 2} {case 3} {/switch} {/foreach}
Mikhail
switch это же не гуманно
Mikhail
нельзя какой нибудь where?
iWatchYouFromAfar
switch это же не гуманно
а понял, ну трахайся дальше)
iWatchYouFromAfar
нельзя какой нибудь where?
конечно без проблем, пиши сниппет, это же гуманно
Mikhail
а понял, ну трахайся дальше)
Ну чё начинается то)
iWatchYouFromAfar
Ну чё начинается то)
ну а херли ты ересь городишь? причем тут switch в феноме и гуманность?
Mikhail
ну а херли ты ересь городишь? причем тут switch в феноме и гуманность?
Ну типо скорость его работы равносильна множеству if
iWatchYouFromAfar
Ну типо скорость его работы равносильна множеству if
ну сделай сниппет и сравни скорость работы
iWatchYouFromAfar
и когда ты сможешь доказать что сниппет лучше фенома, я задоначу тебе денег
iWatchYouFromAfar
а пока что, мог бы сказать спасибо за то что я потратил время и дал тебе готовый код
iWatchYouFromAfar
хотя это не гуманно, говорить спасибо... посему и помогать желание пропадает
Evgeniy
результаты покажи
Mikhail
тестани множество if и switch
чуть позже обязательно
iWatchYouFromAfar
чуть позже обязательно
ждем статью на modx.pro
Evgeniy
это как примерно 1 чел спрашивал как выбрать текст без цикла
Evgeniy
на jq
iWatchYouFromAfar
он на js спрашивал вроде
Evgeniy
а то что под капотом цикл - это такое
Evgeniy
не, на jq
Evgeniy
я даже свой селектор для интереса написал
iWatchYouFromAfar
я могу одно точно сказать
iWatchYouFromAfar
чем больше сниппетов на сайте, тем он медленней работает
iWatchYouFromAfar
именно по этой причине я стараюсь паковать плагины в один а не делать по 15 плагинов отдельно, ровно как и сайты стараюсь делать без сниппетов (разве что getChilds и getParents когда нужно, делаю сниппет)
iWatchYouFromAfar
как правило это до п...ды, ну в моем случае
ну там все от сайта зависит конечно, если сайт небольшой то все ок
Mikhail
чем больше сниппетов на сайте, тем он медленней работает
Про чанки та же история наверное, ведь всё это дело в БД лежит, лишний запрос
iWatchYouFromAfar
Михаил, без претензий, мб стоит для начала чуть лучше узнать инструмент?
iWatchYouFromAfar
научиться отслеживать запросы например
iWatchYouFromAfar
замерить рендер страницы
Mikhail
iWatchYouFromAfar
пиши статью
iWatchYouFromAfar
людям будет интересно
Mikhail
людям будет интересно
В оф доках уже расписано
Mikhail
https://www.php.net/manual/ru/control-structures.switch.php
iWatchYouFromAfar
iWatchYouFromAfar
js?
хорош троллить бро
iWatchYouFromAfar
феном
Evgeniy
ты на модикс окружении сделай
Evgeniy
хотя чет выше почитал и это ппц
🙈 PG
нельзя какой нибудь where?
Эти записи хранятся в JSON. Так что альтернатив считай и нет
🙈 PG
Тебе в любом случае нужно будет перебирать все записи чтобы получить нужные
Mikhail
Тебе в любом случае нужно будет перебирать все записи чтобы получить нужные
Надо просто потом научиться писать компоненты, тогда смогу делать выборки из БД и работать с объектами средствами modx
iWatchYouFromAfar
и?
тебе придется в любом случае делать запрос в базу, декодировать json и выводить
iWatchYouFromAfar
причем тут компоненты и выборки из бд?