Илья
https://yandex.ru/search/?text=modx+%D0%B2%D0%B5%D1%87%D0%BD%D1%8B%D0%B9+%D0%BA%D0%B5%D1%88&lr=48
Nano.Karmabot.chat
Super! ilyautkin got +1 from ibochkarev. 1 karma in total.
Developer
благодарю!
Алексей
Народ, а кто использует login ( UpdateProfile ) ? У вас тоже поля которые на валидацию записываются в БД пустые?
Sentinel
Ребят, а как-то можно округлить тут цену до 100? т.е. есть цена 19104 надо чтобы была 19100
Sentinel
или надо модификатор писать?
Алексей
Алексей
разделить, округлить и умножить на 100
Алексей
но это и в скриптах и везде прописывать.
Sentinel
Алексей
можно попробовать указать отрицательное -2 там где ноль...
Алексей
интересно что будет )))
Алексей
или надо модификатор писать?
если для товаров - плагин.
Алексей
там как раз можно это все провернуть на всем сайте
Алексей
без ущемлений
Developer
подскажите, есть два контекста и есть несколько страниц, которые должны выводиться на всех контекстах, чтобы повторно не создавать новые ресурсы во всех контекстах. как это правильно сделать?
Sentinel
если для товаров - плагин.
я написал модификатор switch ($modx->event->name) { case 'pdoToolsOnFenomInit': $fenom->addModifier('ceil', function ($input) { return ceil($input); }); break; } но он мне обрезает после двух цифр зараза.. я так понимаю из-за пробела?
Алексей
хм... а почему модификатор для фенома?
Алексей
если округленная цена в корзину попадать должна
Sentinel
хм... а почему модификатор для фенома?
не знаю как это сделать для цены всего сайта 🤷‍♂️
Алексей
ну дык... епта
Алексей
есть пример
Sentinel
не... там msMultiCurrency выводит конвертация цены в рублях из доллара
Алексей
ну по идее там просто очередность плагинов выставить и учесть приходящую цену в плагин.
Sentinel
Алексей
Плиз
Sentinel
Попробую
Nano.Karmabot.chat
Rad! smialexby got +1 from Sentinel7. 20 karma in total.
Sentinel
ну по идее там просто очередность плагинов выставить и учесть приходящую цену в плагин.
спасибо, сделал <?php switch($modx->event->name) { case 'msOnGetProductPrice': $returned_values = & $modx->event->returnedValues; $values = $modx->event->params['data']; $returned_values['price'] = round($values['price'], -2); break; }
Алексей
:) вот и чудненько.
Sentinel
и там кстати на это событие нет плагинов 😊
Алексей
Прикольно. тогда вопрос как мультикаренси работает )))))) я просто если 1 валюта, то просто плагин вешаю по курсу и все...
Sputnik 🎱
Всем привет, возникла проблема с работой AjaxForm. при нажатии на кнопку «Отправить» возникает ошибка: Access to XMLHttpRequest at 'https://мойсайт/assets/components/ajaxform/action.php' from origin 'https://мойсайт' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request. 302 выдает запрос, кто нибуть с таким сталкивался?)
🙈 PG
CORS policy - это же межсайтовые запросы
🙈 PG
домен одинаковый?
Sputnik 🎱
домен одинаковый?
Да , поддомены разные
Nikolay
подскажите в минишоп на странице корзины есть форма с промокодом, как сделать так чтобы после ввода промокода применялась скидка через хук формы с промокодом я могу динамически поменять итоговую стоимость корзины?
Артур
Да , поддомены разные
Если ты с поддомена на домен или с поддомена на поддомен отправляешь, то думаю это считается CORS и поэтому ошибка, тебе нужно разрешить на целевом домене разрешить CORS но надо быть осторожным потому что это небезопасно. В общем почитай про CORS
Артур
самостоятельно
Т.е. ты делал сам?
Nikolay
Т.е. ты делал сам?
да, вот сейчас в процессе, делаю
Nikolay
Т.е. ты делал сам?
сначала хочу понять, как я буду менять стоимость товаров в корзине
Артур
да, вот сейчас в процессе, делаю
А почему не используешь готовый компонент?
Nikolay
У тебя minishop2?
да, минишоп хочу сам сделать
Артур
да, минишоп хочу сам сделать
Тогда тебе надо посмотреть доку по минишопу у него есть события в js и на сервере. И промокод логичнее размещать в форме оформления заказа, во всяком случае если используешь minishop2.
Артур
да, минишоп хочу сам сделать
https://modx.pro/solutions/21877 может мой вариант тебя устроит.
Алексей
msOnGetProductFields не предлагать, тк он только визуально меняет цены.
stepka15
Всем привет. Почему phpthumbof не обрабатывает картинки? картинка выводится, но в исходном формате, т.е она не принимает обработку. (пути при этом из cache phpthumbof) ставил phpthumbon, он вообще не работает и выдаёт noimage сразу.
stepka15
До этого была проблема с неправильными путями в config.inc.php, но потом поправил её. может быть из-за этого?
stepka15
pthumb?
stepka15
пробовал, тоже не работает
stepka15
Попробуй pthumb
он вообще картинку обычную вставляет, хотя указывал options
stepka15
и путь к обычной картинке ставит без обработки
Артур
А ошибок никаких гетг?
stepka15
error log пустой, в modx логах пусто, в консоли браузера нет ничего 😅
stepka15
думаю в сторону изначально кривых путей в config.inc.php, но сейчас они правильные + переустанавлил этот phpthumb
stepka15
на другом сайте всё нормально, а тут почему-то нет
stepka15
у меня несколько сайтов на одном сервере, на других работает, а вот тут нет
stepka15
Вот он вроде как делает это изображение, но оно не принимает обработку
stepka15
и выдаётся в исходных пикселях
stepka15
полный
Алексей
А какие требования к обработке фото?
stepka15
высота, ширина
stepka15
будут грузиться изображений в 3000х2000 пикселей и такие нельзя показывать на странице просто так