24 марта 2018, 18:54 $data['old_price'] выводит то что в поле old_price в админке задано, через плагин я получаю старую цену, но она не изменяется по формуле. Вопросы / Курс цен производителей 10 0
23 марта 2018, 21:54 Подскажите, а как в ресольвере создать новую системную настройку? Готовые решения / Как создать свою сборку для MODX 29 0
22 марта 2018, 19:46 Цена из price меняется в карточке товара и в корзине. Но вот не пойму как менять цену old_price? Она не меняется. Вот код плагина: <?php switch ($modx->event->name) { case 'msOnGetProductPrice': case 'msOnChangeInCart': case 'msOnAddToCart': case 'msOnRemoveFromCart': // Плагин принимает: // $product - объект msProductData // $data - массив со свойствами товара, может отсутствовать // $price - текущая цена товара $curs_global = $modx->getOption('ms2_curs_global'); $curs_global_enable = $modx->getOption('ms2_curs_global_enable'); $product = $modx->getObject('msProduct', $data['id']); $curs = $product->get('vendor.curs'); // Подключаем массив значений по ссылке - так удобнее $values = & $modx->event->returnedValues; $old_price = $product->get('old_price'); $values['old_price'] = $old_price; // Цена может меняться несколькими плагинами сразу, поэтому проверяем: if (isset($values['price'])) { $price = $values['price']; } if (isset($values['old_price'])) { $old_price = $values['old_price']; } if($curs_global_enable != 1) { // Удваиваем цену: $values['price'] = $price * $curs; $values['old_price'] = $old_price * $curs; } else { $values['price'] = $price * $curs_global; $values['old_price'] = $old_price * $curs_global; } //exit(var_dump($curs)); break; } Вопросы / Курс цен производителей 10 0
22 марта 2018, 19:18 Хорошая статья, но не нашёл как всё таки модифицировать старую цену old_price? Вопросы / Курс цен производителей 10 0
22 марта 2018, 18:19 А при добавлении товара в корзину цена будет уже с курсом или без? И мне ещё нужно старую цену по тому же алгоритму обновлять. Вопросы / Курс цен производителей 10 0
09 февраля 2018, 17:16 Оказалось всё намного прозаичней. Оказывается у меня настройка set_header стояла как «Нет». Из-за неё и всё в одну строчку выводило) Вопросы / [РЕШЕНО] Вырезаются знаки отступа 3 0
09 февраля 2018, 17:08 А у него вообще должны быть системные настройки? У меня там пусто :| Где его настраивать надо? Вопросы / [РЕШЕНО] Вырезаются знаки отступа 3 0
06 декабря 2017, 11:41 Накупил в то время когда скидки были) Всё и сразу использовать конечно нет резона. Дополнения не перепродаю. Смысла в этом нет никакого. Для клиентов создаю в своём кабинете новые ключи и покупаю компоненты, а купив один раз компонент, на другой уже скидка постоянная действует) Вопросы / Перенос купленных дополнений 6 0
06 декабря 2017, 11:02 В modstore.pro в просьбе отказали, но дали промо код на 20% скидку для дальнейших покупок. Сбросил ключ где было 27 купленных компонентов и 2 докупил с кодом, конечно немного обидно, т.к. 2 компонента были уже приобретены, а тут пришлось докупать. Вопросы / Перенос купленных дополнений 6 0
06 декабря 2017, 09:34 Да это понятно, ситуация здесь другая. На одном сайте 1 купленный компонент, на другом 27 и нужно все эти компоненты перенести на третий, где куплен один компонент. Вопросы / Перенос купленных дополнений 6 0
14 ноября 2017, 17:03 Может прочитаешь ещё раз? Я написал что работает с версиями мускула до версии 5.5, даже на оф. сайте при загрузки написано, а версии выше не поддерживает. Вопросы / Кто занимается обновлениями для MODX? 8 0
11 ноября 2017, 21:36 Я не слежу за MODX и его компонентами очень давно и не в курсе где что поддерживается) Работаю больше с Laravel. Вопросы / Кто занимается обновлениями для MODX? 8 -6
11 ноября 2017, 21:23 Я про pdoTools, или Василий всё таки его докрутил? Вопросы / Кто занимается обновлениями для MODX? 8 0
08 ноября 2017, 11:56 Спасибо, настроил. А 1440 это значение в секундах или минутах? Вопросы / Как автоматически очищать сессии? 3 0
11 сентября 2017, 00:29 Полазал на гитхабе в ветке 3.x и похоже этого не случится: $this->addJavascript($mgrUrl.'assets/modext/core/modx.view.js'); Новые дополнения и их версии / Эмулятор посредников для MODX 13 0
30 августа 2017, 13:43 А можно по подробнее? Мне нужно это в сниппет оформить или в тикет добавить функцию импорта? Я пока не очень представляю как это должно выглядеть. Вопросы / Как импортировать данные в тикетс? 5 0
29 августа 2017, 21:43 В таблице modx_site_content уже присутствует структура сайта. Тоесть записи. Больше никуда ничего не пишет? Вопросы / Как импортировать данные в тикетс? 5 0
28 августа 2017, 14:58 Просто думал уже есть поддержка. Вопросы / Интернет-магазин книг. Как организовать? 8 0
28 августа 2017, 14:53 Василий, у меня вопросец назрел. Возможно ли Tickets настроить в режиме реального времени? Скажем через pusher? Вопросы / Интернет-магазин книг. Как организовать? 8 0
28 августа 2017, 11:16 А что на счёт производительности? Сейчас насчитал 10к авторов, книг получается около 150к. Справится ли MODX или может стоит на Laravel делать? Вопросы / Интернет-магазин книг. Как организовать? 8 0
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
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 ...
Дополнения не перепродаю. Смысла в этом нет никакого. Для клиентов создаю в своём кабинете новые ключи и покупаю компоненты, а купив один раз компонент, на другой уже скидка постоянная действует)