20 сентября 2022, 20:45 На этой недели постараюсь возобновить Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 0
22 мая 2022, 21:18 Для минишопа нет поддержки. Не отображается, потому что там другой js Новые дополнения и их версии / ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 43 0
16 мая 2022, 19:11 Не ошибается тот, кто ничего не делает. Рад, что нормально воспринимаешь критику. Готовые решения / [СДЕЛАЙ САМ] Ajax Регистрация, Авторизация, Сброс пароля, Редактирование профиля 26 0
16 мая 2022, 16:03 3. AjaxForm+Register — я так делал, способ простой, но грубый.Теперь есть сложный и еще грубее, поздравляю! Умный в гору не пойдет, умный гору обойдет!Какая-то непонятная инструкция, какие-то непонятные манипуляции с исходниками. Только из статьи понятно, что это ajax регистрация/авторизация, а должно быть в заголовке. Советую потратить побольше времени и сделать нормальный компонент. Готовые решения / [СДЕЛАЙ САМ] Ajax Регистрация, Авторизация, Сброс пароля, Редактирование профиля 26 +2
14 апреля 2022, 13:02 Да, добавил в заметку Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 0
13 апреля 2022, 19:41 На чистый сайт Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 0
11 апреля 2022, 13:09 Честно говоря, тут описывать особо нечего 1. Создаем файл composer.json 2. Создаем файл bootstrap.php 3. Класс в папке model оставляем в таком виде И соответсвенно создаем класс в папке src Везде где нужно подключить наш сервис, пишем так: /** @var ExtraFields $extrafields */ if ($modx->services instanceof Psr\Http\Client\ClientInterface) { $extrafields = $modx->services->get('extrafields'); } else { $extrafields = $modx->getService('extrafields', 'ExtraFields', MODX_CORE_PATH . 'components/extrafields/model/'); } И рекомендовано использовать название класса вот так ExtraFields::class вместо 'ExtraFields' Например: $_modx->getObject(ExtraFields::class); Вот и все, теперь наш компонент совместим с modx2 и 3. И пока не вышла версия 3.3, то можно использовать старые название классов благодаря алиасам Вопросы / Кто готов написать заметку? 19 +4
02 апреля 2022, 11:22 Уже были PR и идеи от Васи, Сергея и других разработчиков, были ли они приняты? Нет, у авторов свое видение и куда оно привело? Пока выпускался modx3 много хороших разработчиков успели изменить свой стек и уйти. Поэтому, я не знаю про какие PR ты говоришь, чтобы пофиксить баги, то да, но что-то глобальное сомневаюсь. Мне очень нравиться MODX и я продолжаю с ним работать, хоть уже не с таким энтузиазмом. Но мое мнение такое, что modx3 не нужно было выпускать, нужно было работать над modx4 и использовать современные технологии. А следовательно, такой шаг привлек бы много новых разработчиков, да и старые может быть вернулись. Но имеем, что имеем. Новая 'красивая' обертка, с той же начинкой (Ext.js 3.4) Новости и события / MODX Revolution 3.0.0 уже вышла! (Перевод официального анонса) 66 +3
01 апреля 2022, 21:33 Только это можно было сделать все за несколько месяцев, а не растягивать на года, ну это другой разговор. Вышел и слава богу. Новости и события / MODX Revolution 3.0.0 уже вышла! (Перевод официального анонса) 66 0
02 марта 2022, 19:38 Чтобы работало с msPromoСode2 нужно в файл core/components/mspromocode2/plugins/mspc2msongetproductprice.class.php добавить код: $mspaidoptions = $this->modx->getService('mspaidoptions', 'msPaidOptions', MODX_CORE_PATH . 'components/mspaidoptions/model/'); if ($mspaidoptions) { $this->sp['price'] = $mspaidoptions->getPrice($this->sp['product'], $_REQUEST['options']); }после строчки: $product = $this->sp['product']; Новые дополнения и их версии / msPaidOptions. Платные опции к товару 17 +1
22 февраля 2022, 12:11 Ну да, это проблема была в предыдущей версии, вы ее обнаружили, я исправил. Спасибо. Ну я, не пойму ваш негатив. Я всегда отвечал вам в этот же день, вы мне на следующий или через несколько дней. Может хотите показать переписку где я отвечал через несколько дней? Далее, я писал вам 21 декабря, что приступил к решению проблемы. Вот цитата: Фильтры на этой недели настрою и выпущу обновление.Но вы через 3 дня написали Спасибо делать не нужноА обновление компонента вышло 27 декабря с решением проблемы. То есть в течении неделе, как я и писал. Ну и на будущее, я могу на выходных не отвечать, на то они и выходные. Я могу заболеть, или по другим факторам не выйти на связь. Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 +1
21 февраля 2022, 21:44 demo.flashshop.pro/manager manager manager Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 +2
21 февраля 2022, 15:04 Человек написал что проблема на хостингеПроблема в другом, в самом компоненте. Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 +2
21 февраля 2022, 14:56 Я услышал. Сегодня будет демо сайт с доступом в админку. Еще есть проблема с компонентом migx, он перестал устанавливаться автоматически. Поэтому при установки данного компонента нужно будет установить migx самостоятельно. Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 +1
19 февраля 2022, 16:47 не понял вопрос. Сейчас же на хостинге работает Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 0
18 февраля 2022, 20:13 s29016.h10.modhost.pro/manager/ s29016 ZrBDxrAgv7sw Будет работать до 19.02.2022 19:59 Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 0
07 февраля 2022, 11:53 пока не совместимо. Новые дополнения и их версии / msOrderFields. Управление полями заказа. 48 0
02 февраля 2022, 22:11 Данный компонент делает поля для всех шаблонов? Т.е. разделять по шаблонам нельзя?Это будет в след. версии. К товарам в MS не применимо?К свойствам товара нет. Новые дополнения и их версии / ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 43 0
01 февраля 2022, 21:25 Не, все сразу. Будет еще улучшение компонента. Новые дополнения и их версии / ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 43 +2
01 февраля 2022, 20:15 Добрый! Новые дополнения и их версии / ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 43 +1
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Рад, что нормально воспринимаешь критику.
Какая-то непонятная инструкция, какие-то непонятные манипуляции с исходниками. Только из статьи понятно, что это ajax регистрация/авторизация, а должно быть в заголовке.
Советую потратить побольше времени и сделать нормальный компонент.
1. Создаем файл composer.json
2. Создаем файл bootstrap.php
3. Класс в папке model оставляем в таком виде
И соответсвенно создаем класс в папке src
Везде где нужно подключить наш сервис, пишем так:
И рекомендовано использовать название класса вот так ExtraFields::class вместо 'ExtraFields'
Например:
Вот и все, теперь наш компонент совместим с modx2 и 3.
И пока не вышла версия 3.3, то можно использовать старые название классов благодаря алиасам
Мне очень нравиться MODX и я продолжаю с ним работать, хоть уже не с таким энтузиазмом. Но мое мнение такое, что modx3 не нужно было выпускать, нужно было работать над modx4 и использовать современные технологии. А следовательно, такой шаг привлек бы много новых разработчиков, да и старые может быть вернулись. Но имеем, что имеем. Новая 'красивая' обертка, с той же начинкой (Ext.js 3.4)
core/components/mspromocode2/plugins/mspc2msongetproductprice.class.php
добавить код:
после строчки:
Ну я, не пойму ваш негатив. Я всегда отвечал вам в этот же день, вы мне на следующий или через несколько дней. Может хотите показать переписку где я отвечал через несколько дней?
Далее, я писал вам 21 декабря, что приступил к решению проблемы. Вот цитата:
Но вы через 3 дня написали
А обновление компонента вышло 27 декабря с решением проблемы. То есть в течении неделе, как я и писал.
Ну и на будущее, я могу на выходных не отвечать, на то они и выходные. Я могу заболеть, или по другим факторам не выйти на связь.
manager
manager
Еще есть проблема с компонентом migx, он перестал устанавливаться автоматически.
Поэтому при установки данного компонента нужно будет установить migx самостоятельно.
s29016
ZrBDxrAgv7sw
Будет работать до 19.02.2022 19:59
К свойствам товара нет.