Ekaterina
Проверки с редиректом, точно нет никакой?
вообще все редиректы убрала)
Eugene
вообще все редиректы убрала)
а так же надо настройки прав наверное смотреть. у меня сайт на трех контекстах и редиректа нету) так гадать, это как на кофейной гуще смотреть
Ekaterina
у меня
Eugene
сайты которые на поддоменах вообще без проблем
а в контекстах какие настройки есть? домены прописаны?
Ekaterina
Sentinel
Вот почему когда есть проблемы такого характера не нанимают спеца, а пишут в чат? 🤷‍♂️😊
Алексей
да плагин какой нибудь + редиректы сохраненные в браузере мешают. настройки не настроены настроенно.
Ekaterina
Ekaterina
Алексей
аа, ну так куки удалите и все что с сайтом связано. всего то делов. :)
Артур
Ребята, кто знает в чём дело, точнее дело наверное в кэше, но как исправить. В общем есть у меня migx внутри migx, я в нём меняю значение, очишаю кэш, ctrl+f5, но изменений нет, при этом если что-то поменять в чанке изменения есть, а вот значения почему-то старые подтягиваются. Поможите, плиз.
Sentinel
а почистить /core/cache
Артур
а почистить /core/cache
Удалял, не помогло.
Sentinel
Не знаю, делал несколько раз migx в migx, всегда было все ок с кешем очищаю через консоль rm core/cache/* -rf
Андрей
Вот и я не знаю. Раньше тоже проблем не было.
Или как вариант, дело не в кеше)
Артур
Ребята, кто знает в чём дело, точнее дело наверное в кэше, но как исправить. В общем есть у меня migx внутри migx, я в нём меняю значение, очишаю кэш, ctrl+f5, но изменений нет, при этом если что-то поменять в чанке изменения есть, а вот значения почему-то старые подтягиваются. Поможите, плиз.
В общем, опытным путём я выяснил что не меняются поля, которые находятся внутри чанка формы. Т.е. схема такая, получаю migx-1, в нём вызываю AjaxForm+FormIt и в чанке с формой получаю migx-2, вот значения в migx-2 не меняются на фронте.
Артур
Шо делать!!!!)))
Артур
Всё что до вызова AjaxForm+FormIt меняется
Артур
AjaxForm вызываю некэшированным
Андрей
Формит та не кешируемый, я надеюсь)🤔
Андрей
А, черт)
Андрей
Найдешь решения, напиши в чат пжл) утром почитаю. Интересно стало. 😁
Артур
Кажись нашёл))) Это я дурак. Там вот такая запись https://yadi.sk/i/zI-_OpipDg3dbA и я уверен был, что $kits в наличии)))
Артур
Теперь другой вопрос, а как передать этот самый $kits в форму?)))
Григорий
Привет всем, а подскажите пожалуйста может, кто знает. При вызове сниппита msPromoCode на странице товара он не будет показывается пока нет в корзине товара. Может есть какой-то параметр, что он был виден всегда ? В документации вообще ничего нет *(
Андрей
Артур
Глянь шпаргалки по феному. Были примеры.
Обошлось, просто параметрами записал в вызов AjaxForm+FormIt)))
Артур
Судя по документации сниппет рассчитан на работу с корзиной.
Григорий
Да мне то понятно, что должно быть к чему применять. Вот, как заказчику объяснить )
Артур
Да мне то понятно, что должно быть к чему применять. Вот, как заказчику объяснить )
Легко😀 "Стандартный функционал данного компонента рассчитан на работу с корзиной, если хотите чтобы сумма скидки отображалась на странице товара, нужно расширять функционал, но это дополнительные работы и их нужно дополнительно оплатить, вы согласны?"
Григорий
А если согласиться ))) придётся выдумывать )
Григорий
Да не вроде все ок поняли, так что все нормально
Артур
А если согласиться ))) придётся выдумывать )
Да чего там выдумывать, сделать запрос в БД и показать результат.
Артур
Ребята, бяда, клиент попросил сделать при оплате картой расчёт скидки на весь заказ при оформлении и я сделал, НО сейчас зашёл посмотреть всё ли работает и понял, что не помню как я это сделал. Класс не расширял, в js ничего не нашёл, плагинов нет. Как я мог выполнить задачу? Был трезв)))
Артур
99 лвл modx разработчик ) силой мысли
Это конечно смешно, но я действительно не понимаю как я это сделал, хотя прошло всего пару недель.
Anton
Это конечно смешно, но я действительно не понимаю как я это сделал, хотя прошло всего пару недель.
эт вроде называется технический долг, закреплять нужно, писать статью, или документацию для себя и людей, гит там, или как угодно
Григорий
Это конечно смешно, но я действительно не понимаю как я это сделал, хотя прошло всего пару недель.
Ну я наверно в msGetOrder что нибудь сделал после формирования заказа и понимания чем оплачивают.
Anton
Да это же совсем простое что-то, я и представить не мог что такое может произойти.
Какая разница, простое нет, выше написано не нашел как сделал, значит не закрепил... Что может, окажется есть ошибка в каком нибудь случае, нужно срочно исправить, как править - не ясно, особенно быстро)
Артур
Логика вроде элементарная, повесить обработчик на изменение способа оплаты и пересчитывать стоимость на фронте, и аналогичный код поместить в плагин на создание заказа. Хотя если подумать не самое изящное решение, может я придумал, что-то другое, а что? Кто как бы реализовал такую задачу?
Григорий
Логично.
А класс обработчик не делали в способе оплаты ? Туда ничего не вписывали ? Я так уже методом перебора )
Григорий
Нет, там компонент для оплаты через сбер стоит.
может прям в сниппит msOrder написали js
Артур
может прям в сниппит msOrder написали js
я так не делаю, но посмотрел - пусто.
Григорий
он я один раз в чанке мс ордер между тегами скрипт написал и потом тоже искал пол дня. Но видимо это не ваш случай.
Артур
Твою мать!!!!! Вспомнил!!!! Я просто использовал возможность указать отрицательную дополнительную стоимость в настройках способа оплаты🤣🤣🤣
Олег
Ребята, кто-то дружил python и modx?
Pavel
Кто подскажет. В минишопе есть теги у товаров. Как их вывести не на странице товара, а в категории? Чтобы они были кликабельными.
Артур
Кто подскажет. В минишопе есть теги у товаров. Как их вывести не на странице товара, а в категории? Чтобы они были кликабельными.
Вывести как обычное поле, а чтобы кликабельными, так в тэг а завернуть надо. А если надо чтобы выборка по тэгу была передай его get'ом на другою страницу, где напиши вызов msproducts с условием в котором будет проверяться наличием тэга.
Eugene
Для PSD есть Avocode
Eugene
Если уж так хочется использовать Linux
Eugene
А так, я бы не сказал что на Linux прям уж чем то лучше разрабатывать чем на винде
Vladimir
а чем вас вагрант не устраивает?
Eugene
Точно, если нужно разрабатывать большие проекты, где необходимо использовать мемкеш и БД, не будешь же ставить себе на десктоп машину. Есть vagrant или OpenServer на винду
Артур
Господа, здрасьте, подскажите плиз, как на fenom вывести имя домена?
Vladimir
{$_modx->config['site_url']}}
Eugene
если {'http_host'|config} пусто, можно добавить в настройки контекста или системные настройки
Артур
Кто знает как исправить ошибку https://yadi.sk/i/ybzO_r8ZTQ1DPg
Артур
Ошибка в файле default.js компонента ajaxform там где назначается событие af_complete
Артур
jquery-latest.min.js
Sentinel
Попробуй другие