Dan
я думал про эту страницу https://docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/zakaz
Артур
Тебе нельзя убирать break, т.к. это по сути два плагина, а если у берёшь станет один
Dan
и эту говорите https://docs.modx.pro/komponentyi/minishop2/razrabotka/sobyitiya
Dan
Артур
Тебе надо на onAddToOrder получить данные о промокоде и вернуть их на фронт, на фронте показать скидку, а во втором плагине уже поменять стоимость заказа.
Dan
Dan
у меня в order добавляется только код промокода
Evgeniy
ну хз... в сессию запиши
Evgeniy
если нельзя прямо в заказ
Артур
Evgeniy
но скорее всего можно прям в заказ)
Evgeniy
ну какой смысл - это вон человеку виднее))
Evgeniy
просто варианты...
Developer
подскажите как в плагине проверить что запрос ajax?
if ($modx->event->name == 'OnLoadWebDocument') {
Developer
isAjax() есть такой метод?
Артур
Артур
Надо массив $_SERVER смотреть
Developer
Надо массив $_SERVER смотреть
вижу в модуле modHelpers есть такой, придётся проверить его request()->isAjax().
и вроде удобные методы, как в laravel
Артур
Dmitriy
Господа
Dmitriy
Как этот эльфийский переводится на феномский?
Dmitriy
[[+link:is=`:then=[[~[[+id]]]]:else=[[+link]]`]]
Артур
Если ссылки нет, то вывести ссылку на ресурс id
Артур
Иначе вывести ссылку
Dmitriy
вопрос снят
Dmitriy
Вот эльфийский и феном
Dmitriy
{$link?: ($id | url)}
Dmitriy
Вот нахрена эльфийский юзать вообще
Dmitriy
эльфийцы
Dmitriy
Подскажите, а чо выборка не пашет
Dmitriy
Dmitriy
в итоге не выводит нифига
Артур
Dmitriy
Dmitriy
Dmitriy
нипоняф
Роман
Skipping vehicle object of class modSystemSetting (data object exists and cannot be upgraded);
высвечивается при попрытке обновить пакет, на версию выше.
это норм, или чтото у меня не фурычит
Артур
Dmitriy
А не вывело, а вот 0 если поставить на 1 хер
Dmitriy
Получается, я вот создал это поле, у 3-х ресурсов поставил на 1, получается что у других ресурсов этого поля нет да?
Dmitriy
Типо пусто?
Артур
Dmitriy
ну я пишу 'where' => '{"info_page_invisibility:!=": "1"}'
Dmitriy
он мне отдаёт пустоту
Dmitriy
[] массив пустой
Dmitriy
у тех ресурсов типо вообще нет info_page_invisibility?
Dmitriy
и ломается к хренам?
Dmitriy
Как вывести то все ресурсы, у которых info_page_invisibility != 1?
Артур
Dmitriy
если я ставлю info_page_invisibility != 0
Dmitriy
то выводятся ресурсы, которым я 1 поставил
Роман
Наверное что-то не фурычит
а как понять что именно? этот набор строк повторяется при обновлении любого пакета, будь то минишоп или pdotools
Роман
выкатил старую версию движка с архива, с вейсией 2.8.1 и вот обновляю все пакеты до новых.
Dmitriy
@smialexby ты тут?) Помогай
Роман
обновление самой системы на 2.8.3 прошло успешно, без ошибок....
Dmitriy
ладно похер, пересозраню ресурсы те, их не так много
Алексей
@smialexby ты тут?) Помогай
А че Вам, Дмитрий, помогать, если одни и те же вопросы задаете.
Я даже помню что обьяснял Вам что 0 или пустота в TV не сохраняется и записей в БД нет.
Алексей
Поэтому проверить на NULL или забить
Dmitriy
Алексей
Значит увы и ах.
нужно делать значения 1 -нет 2- есть. и никаких пустот и нулей.
Dmitriy
Dmitriy
Потому что не сохранялся ресурс после этого
Алексей
классика жанра
Sentinel
Dmitriy
Dmitriy
Но похоже из-за того, что поля нет он нахрен эти ресурсы отбрасывает
Sentinel
Надо наверное в tv прописать значение по умолчанию и его тоже проверять 😊
Sentinel
Не знаю как у тебя, у меня все прописывается и работает 😊
Алексей
Народ, BELISSIMO кто нибудь юзает?
Dan
день добрый! подскажите плз, если я руками расширю таблицу ms2_orders - при обновлении ms2 не затрется?
Артур
Dan
Артур
крутяк, спасибо
Если ты хочешь что-то в новое поле сохранять не забудь модель расширить.
Алексей
КТо нибудь пробовал переопределить переменную конфига pdotools_elements_path ? получилось?
Артур