31 мая 2021, 19:10 Здравствуйте. Полезное решение. Не могу только понять, а как в плагин на событие msOnManagerCustomCssJs добавить код для вывода 2-х кнопок… т.е. что бы получилось примерно следующее: кнопки «Распечатать по форме1» и «Распечатать по форме2»? Пошаговые инструкции / [miniShop2] Кнопка печати заказа из бек-энда 4 0
04 мая 2021, 17:17 И возникла еще одна проблема с ajax окном совместная работа msOptionsPrice и msAddLinked: msAddLinked у меня изначально не захотел работать в аяксе, поэтому я скопировал функцию msal.calculatePrice к себе в скрипты и вызываю ее уже оттуда… Заработало, но когда переключаю модификации в msOptionsPrice, цена переключается на саму цену модификации и не учитывает стоимость дополнительных товаров (причем чаще всего так получается, но иногда и нормально). Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
04 мая 2021, 10:20 не знаю, может не правильно сделал, но вроде заработало — Дописал (продублировал из default.js) в самом ajax окне скрипт: <script> $(document).ready(function(){ msOptionsPrice.Product.processOptions(this); }); </script> Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
04 мая 2021, 09:40 Здравствуйте. Пытаюсь сделать выбор опций товара в ajax окне. Почти всё получилось, за исключением одного: при загрузке окна, отображаются все варианты (т.е. в том числе не существующие модификации). При выборе какой-либо опции, несуществующие варианты скрываются и все ок… В обычной карточке товара, все изначально ОК. В js, к сожалению, не силен. Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
21 марта 2021, 12:57 MODX 2.8.1 Minishop 2.8.1 Php 7.3.8 Дополнительно установлен компононет frontpadapi для выгрузки заказов в CRM (немножко переделанный), плагин срабатывает на событие msOnBeforeCreateOrder — но я не думаю, что дело в нем (много куда уже его ставили) Вопросы / Minishop2 - дублируются заказы 6 0
25 февраля 2021, 11:47 решил просто получать данные из инпута на странице заказа (а не из properties) case 'pod': $value = $_POST['extfld_srok']; break;так вроде работает Вопросы / Не могу получить значение дополнительного поля в php 5 0
24 февраля 2021, 20:47 я полностью согласен. Иногда бывает нужна простенькая верстка (фиг с ним, пусть даже на бутстрап), но когда, в конечном счете, падает архив с абалденным весом, напиханным всем что нужно и не не нужно — то это уже перебор… я понимаю, что ты просто верстальщик и у тебя программы для разработки, но ведь это потом кто-то должен чистить… особенно js, там всё достаточно сложно Вопросы / Немного старческого ворчания или не судите строго 13 +1
24 февраля 2021, 15:41 пытался… для плагина, который формирует поля оставил приоритет 0, для frontpadapi поставил 2 — не сработало ( самое смешное (я ведь не первый час мучаюсь) — один раз, каким-то чудом, сработало… я сам хочу стать программистом, и не верю в чудеса… но я это видел — в поле попала нужная информация))))… чистил кэш, не помогает Вопросы / Не могу получить значение дополнительного поля в php 5 0
24 февраля 2021, 15:12 что-то такое пытался вставить в код — ничего не отображается… заказ формируется без моих дополнительных полей и «пока»… самое обидное, что я не пытаюсь изобретать велосипед — просто пытаюсь понять, почему это все не работает в компоненте modstore.pro/packages/import-and-export/frontpadapi, хотя там все эти функции прописаны именно на опцию properties… Пока что придумал одну бредовую идею: что оба плагина (формирование полей и фронтпад) срабатывают на одно событие BeforeCreateOrder и поэтому в момент срабатывания фронтпада этих полей еще нет… прошу не смеяться, я ещё только учусь Вопросы / Не могу получить значение дополнительного поля в php 5 0
20 февраля 2021, 09:59 Ну тогда, наверное, проще компонент синхронизации поправить, что бы он по опции сверялся… Вопросы / Можно ли подменять артикулы в корзине minishop? 8 0
20 февраля 2021, 09:45 Засуньте его в options.Дело в том, что я хотел бы дальше использовать этот «подмененный» артикул для синхронизации с другой программой (компонент синхронизации настроен на сверку именно по родному артикулу minishop). Это невозможно получается? Вопросы / Можно ли подменять артикулы в корзине minishop? 8 0
18 февраля 2021, 16:56 Решение: нужно добавить еще одно условие для modifications (а не для modification): if (!empty($options['modifications'])) { $modification = $options['modifications']; $modification = $modification[0]; if (!empty($modification)) { if ($object = $this->modx->getObject('msopModification', $modification)) { $article = $object->get('article'); } } } Вопросы / FrontpadApi и msOptionsPrice 2 0
18 февраля 2021, 09:25 Мне кажется, что ошибка вот в этом коде в файле /core/components/frontpadapi/processors/mgr/api/neworder.class.php, который пытается получить артикул модификации в компоненте: <?php //.......................... $article = null; if ($this->modx->loadClass('msopModification')) { $options = $productOrder->get('options'); if (isset($options['modification'])) { $modification = (int)$options['modification']; if (!empty($modification)) { if ($object = $this->modx->getObject('msopModification', $modification)) { $article = $object->get('article'); } } } } //..........Но я не знаю как поправить. Вопросы / FrontpadApi и msOptionsPrice 2 0
12 февраля 2021, 11:25 не знаю… пока я не завел новую опцию в настройках minishop — не работало… я так понял, в базе должно было поле появиться, куда эту опцию запихивать… Вопросы / Minishop2 не могу понять как вставить tv из карточки товара в письмо 9 0
12 февраля 2021, 10:12 Супер. Это именно то что нужно. Спасибо. Вопросы / Minishop2 не могу понять как вставить tv из карточки товара в письмо 9 0
12 февраля 2021, 09:20 Спасибо, получилось. ) Но, правда, новую опцию не очень хотелось заводить — я ведь этим tv просто подменяю название свойства «размер» на свое для разных товаров… Вопросы / Minishop2 не могу понять как вставить tv из карточки товара в письмо 9 0
11 февраля 2021, 22:36 Спасибо. А не могли бы Вы подсказать, как именно это сделать? Вопросы / Minishop2 не могу понять как вставить tv из карточки товара в письмо 9 0
29 ноября 2020, 15:49 проверял и с инкогнито, и с другого браузера, и с другого устройства… (( Вопросы / Не получается выключить сайт для не авторизованных пользователей 2 0
23 октября 2020, 14:25 Здравствуйте. Не могу понять, как сделать радиокнопки, т.е. что писать в параметр name: если я пишу name="{$input.input_name}" — то получается у всех радиокнопок разные имена и они не взаимоисключают другу-друга… если задаю им одинаковое имя, например name=«test» — то они работают как надо, но в корзину ничего не попадает… Помогите пожалуйста. Новые дополнения и их версии / [msAddLinked] Опции товара с изменением цены 136 0
16 октября 2020, 13:33 хотя странно конечно — удалил класс и заработало… почему же на других сайтах нормально с ним? Вопросы / Minishop не дает выбрать класс-обработчик в способах оплаты 3 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 ...
Полезное решение.
Не могу только понять, а как в плагин на событие msOnManagerCustomCssJs добавить код для вывода 2-х кнопок… т.е. что бы получилось примерно следующее: кнопки «Распечатать по форме1» и «Распечатать по форме2»?
Minishop 2.8.1
Php 7.3.8
Дополнительно установлен компононет frontpadapi для выгрузки заказов в CRM (немножко переделанный), плагин срабатывает на событие msOnBeforeCreateOrder — но я не думаю, что дело в нем (много куда уже его ставили)
так вроде работает
самое смешное (я ведь не первый час мучаюсь) — один раз, каким-то чудом, сработало… я сам хочу стать программистом, и не верю в чудеса… но я это видел — в поле попала нужная информация))))… чистил кэш, не помогает
самое обидное, что я не пытаюсь изобретать велосипед — просто пытаюсь понять, почему это все не работает в компоненте modstore.pro/packages/import-and-export/frontpadapi, хотя там все эти функции прописаны именно на опцию properties…
Пока что придумал одну бредовую идею: что оба плагина (формирование полей и фронтпад) срабатывают на одно событие BeforeCreateOrder и поэтому в момент срабатывания фронтпада этих полей еще нет… прошу не смеяться, я ещё только учусь
Это невозможно получается?
Но я не знаю как поправить.
Но, правда, новую опцию не очень хотелось заводить — я ведь этим tv просто подменяю название свойства «размер» на свое для разных товаров…
Не могу понять, как сделать радиокнопки, т.е. что писать в параметр name: если я пишу name="{$input.input_name}" — то получается у всех радиокнопок разные имена и они не взаимоисключают другу-друга… если задаю им одинаковое имя, например name=«test» — то они работают как надо, но в корзину ничего не попадает…
Помогите пожалуйста.