Василий
ну я уже не знаю где копать, в чем ошибка
лог сервера с 500 нашла? Если нет - то ты знаешь где копать, просто ленивая
Евгений
быстрый ппц
та текст
Василий
быстрый ппц
https://webstartpage.ru/
Евгений
Иван
в админке - лог
Иван
/manager/?a=system/event
Katerina
Василий
в админке - лог
Ну не пишется ошибка 500 в админку, ну чего вы
Evgeny
ошибка 500 пишется в логи сервера. 🙈
Katerina
Ну не пишется ошибка 500 в админку, ну чего вы
/public_html/core/model/modx/modchunk.class.php(123): pdoParser->processElementTags('[[$tpl.msProduc...', '<div class="ms2...', true, false, '[[', ']]', Array, 10)
Василий
быстрый ппц
Его тест https://www.webpagetest.org/result/200127_RW_ed9e410e9de676688454272f9ed14ae9/ Мой тест https://www.webpagetest.org/result/200127_7K_a41a7bb615d4e8cdc2e82c12baf3d268/ Практически одинаково +-, только я сайт делал несколько лет назад =)
Иван
<script>console.log('%c Создано с' + '%c ❤️' + '%c в Арт-студии NAME | ' + '%cNAME.ru ', 'background:#111; color:#fff; border-radius:7px 0 0 7px;', 'background:#111; color:#f00;', 'background:#111; color:#fff;', 'background:#111; color:#7ef; border-radius:0 7px 7px 0;');</script>
Иван
Katerina
я тка понимаю fenom читает массив а не переменные?
Katerina
/public_html/core/model/modx/modparser.class.php(251): pdoParser->processTag(Array, true)
Василий
/public_html/core/model/modx/modparser.class.php(251): pdoParser->processTag(Array, true)
ты по одной строке за раз только можешь прочитать?
Katerina
Sergey_K
И в минишопе в коннекторе, где "action" обрабатывается, было бы прекрасно в SWITCH сделать внизу DEFAULT ветку с возможностью передачи обработчика в кастом класс. Так бы решились все вопросы со "сторонними" аяксами от трекинга до рассчета доставок онлайн типа когда город выбираешь, потом тариф и пр
Василий
Вась, привет, вопрос концептуальный. Ты не знаешь, почему в MODX в событиях не предусмотрен аналог JS stopPropagation?
Наверное, в MODX можно было бы проверять ответ от предыдущего плагина и останавливать выполнение цепочки, но никому не интересно
Sergey_K
Наверное, в MODX можно было бы проверять ответ от предыдущего плагина и останавливать выполнение цепочки, но никому не интересно
Ну я про это, да. Копался в коде и не понял - в итоге, видимо, самому придется исправить и тащить.
Katerina
Василий
Ну я про это, да. Копался в коде и не понял - в итоге, видимо, самому придется исправить и тащить.
ms2 свой invokeEnemt использует, кстати, чтобы значения менять - там наверное проще будет подлезть
Василий
call getTVValue on null
Василий
Твой эвент это эвент в системном эвенте :)
Да я уже не помню, что там крутил, чтобы была возможность менять данные плагинами Честно, давно не пишу ничего такого
Katerina
call getTVValue on null
это значит по моему $num я не могу получить значение TV?
Василий
А если и пишу - то половину с нуля делаю каждый раз
Василий
это значит по моему $num я не могу получить значение TV?
Это значит, что ты не проверяешь получение ресурса в сниппете и обращаешься к пустой переменной Через это ошибка 500. Теперь ты сможешь найти все 500 в своей работе
Sergey_K
Да это понятно. Одно, что пробесило это то, что в эвент все передается ByVal и исправить что-то сложно и приходится извращаться.
Sergey_K
Напишу ПР
Sergey_K
В общем
Василий
Василий
Да это понятно. Одно, что пробесило это то, что в эвент все передается ByVal и исправить что-то сложно и приходится извращаться.
Вообще, концептуально, ВСЁ, что в MODX есть - когда-то кто-то неравнодушный написал И пока кто-то что-то ему нужное не напишет, этого в MODX не будет
Василий
это может быть потому что $num не пришел в сниппет
Наверное, можно только гадать - ты же не проверяешь наличие переменнх нигде {$_modx->resource.id | var_dump} например
Sergey_K
Концепции
Sergey_K
Поэтому я как-то ожидаю, что и реализация будет примерно одна и та же
Katerina
Наверное, можно только гадать - ты же не проверяешь наличие переменнх нигде {$_modx->resource.id | var_dump} например
смотри если код работает в товаре, значит там сниппет работает, просто не передается id ресурса
Василий
С одной стороны да, а с другой по уму модели же везде одинаковые же
Если что, MODX Revolution был написан до изобретения composer и dependency injection
Василий
Sergey_K
Если что, MODX Revolution был написан до изобретения composer и dependency injection
Я про события, к примеру. Я их ихучал в университете, в 1999 году :)
Василий
Ребят, привет! Подскажите плиз Короче есть лендос У него есть секции Все они разные, заказчик хочет иметь возможность менять данные в каждой секции Для удобства я хочу сделать их дочерними ресурсами главной страницы Но не получается вывести Как можно вывести все дочерние ресурсы циклом?
Sergey_K
с тех пор модель эвентов примерно одна и та же
Василий
Я про события, к примеру. Я их ихучал в университете, в 1999 году :)
Ну а вот тот, кто писал их в MODX - не изучал Я вот не изучал, например - у меня другой институт был
Василий
pdoResources
Тут надо tpl указывать, а он у каждой секции свой
Василий
сделай на migx
Пасиб, попробую!
Евгений
iWatchYouFromAfar
юзайте документацию
Евгений
да там tplCondition еще есть
Евгений
но migx удобней для ландоса
iWatchYouFromAfar
да там tplCondition еще есть
там много чего есть, если читать
iWatchYouFromAfar
а если не читать, то ничего нет
Евгений
а если не читать, то ничего нет
и переменная не переменная
iWatchYouFromAfar
и переменная не переменная
Катя ушла, походу получилось
Евгений
Катя ушла, походу получилось
рабочий день у неё кончился
Евгений
жди завтра
Евгений
не дала тебе, да?
iWatchYouFromAfar
не дала тебе, да?
да я же ей сказал, дай доступы, сделаю
iWatchYouFromAfar
но чет не написала
Павел
я успел домой доехать, тут все еще Катя душит7
iWatchYouFromAfar
я успел домой доехать, тут все еще Катя душит7
а я то думал куда ты пропал, тоже домой шел
Павел
Смотрю, Василий чатик почитывает, всех мемных челов упомянул
Katerina
Катя ушла, походу получилось
нет оставила до завтра и тка уже крыша едет
Павел
а я то думал куда ты пропал, тоже домой шел
Я еще успел чебупелей купить и винца
iWatchYouFromAfar
купил себе чебупелли
iWatchYouFromAfar
ты ж не читал
так ты не пишешь
Павел
У нас с тобой один мозг на двоих
Павел
по айклауду синчится