26 апреля 2021, 12:20 Возможно у вас в данном месте переменная $product не определена. Там должен быть объект товара из заказа. Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
26 апреля 2021, 12:09 Примерно вот так $mod = $modx->getObject('msopModification', array( 'rid' => $product->product_id, 'id' => $option['modification_id'], )); $price = $mod->get('price') Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
26 апреля 2021, 10:40 Да вполне себе так тоже можно Пошаговые инструкции / Генерируем аватар с первой буквой пользователя 6 0
26 апреля 2021, 08:57 А я всю дорогу на css делал. Первые буквы легко феномом или сниппетом получить, а дальше вопрос оформления. Пошаговые инструкции / Генерируем аватар с первой буквой пользователя 6 0
23 апреля 2021, 16:31 @Наумов Алексей можешь сделать Issue по этой теме в репозитарий minishop2? Вот прям текст отсюда со ссылкой. Вопросы / Путаница с email и phone в miniShop2 6 0
23 апреля 2021, 16:30 Посыл замечен и принят к рассмотрению. Спасибо. Вопросы / Путаница с email и phone в miniShop2 6 0
23 апреля 2021, 12:19 Нет, я тоже затупил. Неверно подсказал. У вас данные хранятся не в заказе, а в адресе, это другая таблица. Нужно добавить ссылку. $extfld_delivery_shop = $msOrder->Address->get('extfld_delivery_shop'); Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 +1
23 апреля 2021, 12:15 Да нет же $extfld_delivery_shop = $msOrder->get('extfld_delivery_shop'); Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 +1
23 апреля 2021, 08:12 Ровно так же как и родные поля таблицы адреса, через get $properties = $msOrder->get('properties'); Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 +1
22 апреля 2021, 21:04 В вашем случае size из заказа нужно вытаскивать примерно так $options = $product->get('options'); $size = $options['size']; Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 +1
20 апреля 2021, 16:51 В минишопе чанки по умолчанию не обновляются. Только если специальные чекбоксы отметите. Вы всегда можете найти свежие версии чанков в разделе core/components/minishop2/elements/chunks/ Вопросы / minishop2 как вывести в итоговой сумме сумму без учета скидки? или общую сумму скидки? 14 +1
20 апреля 2021, 16:17 Нет, вы понимаете неправильно, Задача реализована, функционал добавлен и доступен из коробки. В корзине в каждой строке есть discount_price и discount_cost А также есть общий множитель discount Вопросы / minishop2 как вывести в итоговой сумме сумму без учета скидки? или общую сумму скидки? 14 +2
16 апреля 2021, 18:56 Не вижу никаких проблем, берете тот вариант что предложил евгений. Используете внутри синтаксис фенома и модификатор строки | replace Вопросы / MODX-фильтры в TV-select 20 0
16 апреля 2021, 07:51 Так автор SeoFilter выше отписался в этом же топике. @Евгений Шеронов к вашим услугам (я надеюсь ) Вопросы / Подружить SeoFilter и Polylang 7 +1
15 апреля 2021, 07:34 Ты проявляешь больше активности на сайте — отсюда и рейтинг выше. Как по мне все логично. Новости и события / Обновление сообщества modx.pro. Что ждут пользователи? 71 0
14 апреля 2021, 10:57 Общая информация по подключению собственного класса miniShop2 Вопросы / Дубль товара в корзине minishop2 5 +1 1
14 апреля 2021, 10:32 Будет срабатывать, если правильно сформировать разметку. С программной точки зрения карточка товара в каталоге не отличается от товарной страницы. Например вы можете использовать в качестве уникальной опции текущее время, тогда точно не будет дублей. Разве что за секунду несколько раз нажмут кнопку. Либо вы можете расширить класс корзины, согласно документации и в принципе изменить логику формирования корзины. Вопросы / Дубль товара в корзине minishop2 5 +1
13 апреля 2021, 15:23 Это уже есть в планах развития сайта. Сделаем. Вопросы / Подружить SeoFilter и Polylang 7 +1
13 апреля 2021, 09:56 Все там работает — я же не из головы взял код, а прямо из действующего проекта пример привел. Вопросы / Как добавить поле в админке только одному ресурсу? 13 0
MiniShop3 1.13.0 (Август 2026) @Николай Савин Николай огромное спасибо за ревью, тестирование и саму работу! Движемся дальше — сделаем лучший ИМ для MODX вместе!
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
Вы всегда можете найти свежие версии чанков в разделе
Задача реализована, функционал добавлен и доступен из коробки.
В корзине в каждой строке есть discount_price и discount_cost
А также есть общий множитель discount
Например вы можете использовать в качестве уникальной опции текущее время, тогда точно не будет дублей. Разве что за секунду несколько раз нажмут кнопку.
Либо вы можете расширить класс корзины, согласно документации и в принципе изменить логику формирования корзины.