22 февраля 2021, 12:17 В техподдержке ответили: Нужно написать свой плагин для события msmcOnGetPrice в котором делать округление в нужную сторону. Будем пробовать Новые дополнения и их версии / msMultiCurrency 69 0
21 февраля 2021, 16:43 Здравствуйте. Написали в техподдржку компонента ещё в пятницу, до сих пор ответа нет. Продублирую здесь, может кто то сталкивался и подскажет: Добрый день. Подскажите пожалуйста: Задаем цену товара 170$ и надо ее выводить именно так, однако видимо при пересчете получается 169.99 это при точности 2. Если ставим точность ноль, то выводит 169$. Получается округляет в меньшую сторону. Как то можно сделать чтобы округляло в большую сторону? Или же цена, которая задана (привязана к товару) выводилась именно такой, как задана? В данном случае 170$ На странице товара выводим так: {'!msMultiCurrencyPrice' | snippet: [ 'price' => $_pls['price'], ]} {$_modx->getPlaceholder('msmc.symbol_right')} Далее обнаружил что в динамической корзине товар с ценой 4.74$ например (это пересчет по курсу от цены в рублях), пересчитывается, вернее показывает, при количестве 4 штук вот так: 4 x 4 = 18 Получается что пересчет идет: 4.74 умножает на 4, потом округляет 18.96 до 18. Но показывает округленную цену товара, равную 4. И получается неправильная арифметика. Возможно кто то знает решение. Спасибо. Новые дополнения и их версии / msMultiCurrency 69 0
03 июня 2020, 14:13 В документации описан плагин на событие: msieOnCompleteImportProduct с помощью которого можно снять с публикации товары, не попавшие в прайс лист. Несколько изменив этот плагин думаю возможно товарам, не попавшим в прайс установить цену, равную нулю и изменить содержимое поля «Наличие» на нужное. Причем, судя по документации это возможно именно при импорте, а не обновлении товаров. Так как у события: msieOnCompleteUpdateProduct отсутствует переменная data — строки с ID товарами через запятую которые были добавлены/обновлены Хотя возможно это неточность в документации, не проверял. Вопросы / Обновление цен в Minishop2 9 0
20 мая 2020, 16:28 Спасибо за отклик. Но пароли изменены, активный пользователь только admin, остальные заблокированы. Пробовал: Завершить все сеансы, Снять блокировки. Но то же самое. Вопросы / Произвольное переключение вкладок левого меню в админке 2 0
06 марта 2018, 22:34 Аналогично несколько дней не мог понять что произошло. Заменил файл по указанному пути, сейчас работает как надо. Вопросы / HybridAuth не работает 26 0
12 июля 2017, 16:51 Добрый день. Готов заняться, ищу как раз удалёнку. Объявления о работе / Постоянное сотрудничество 2 0
mxApi — быстрый внешний API для MODX Revolution Запрос: • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях; • паритет ядра между mxapi2 и mxapi3 (чтобы...
Как я использую mxBoard для работы с ИИ-агентами Немного непонятно, зачем здесь MODX. Агенты работают именно над этим сайтом или это какой-то общий оркестратор, и на доске могут быть карточки по разным сайтам? А ещё расскажи, ...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
Далее обнаружил что в динамической корзине товар с ценой 4.74$ например (это пересчет по курсу от цены в рублях), пересчитывается, вернее показывает, при количестве 4 штук вот так:
4 x 4 = 18
Получается что пересчет идет: 4.74 умножает на 4, потом округляет 18.96 до 18. Но показывает округленную цену товара, равную 4. И получается неправильная арифметика.
Возможно кто то знает решение.
Спасибо.
Причем, судя по документации это возможно именно при импорте, а не обновлении товаров. Так как у события: msieOnCompleteUpdateProduct отсутствует переменная data — строки с ID товарами через запятую которые были добавлены/обновлены
Хотя возможно это неточность в документации, не проверял.