Всего 125 679 комментариев

Илья Уткин
23 октября 2020, 12:40
+6
Не хватает в корзине столбца «Стоимость». Есть только «Цена» и «Количество». Приходится велосипеды писать
Александр Мельник
23 октября 2020, 12:39
+6
Добрый день.
1) Возможности ручной сортировки опций (характеристик). Часто сталкиваюсь с требованием от закзчика или менеджера о необходимости отобразить характеристики товара на странице товара в строго определенном порядке, причем иногда даже этот порядок должен быть различный у разных товаров. Сейчас повлиять на очередность крайне сложно, плюс наблюдается отображение характеристик в произволном порядке, обновил страницу — характеристики вывелись в другой очередности.
2) Встроенный механизм задания нескольких цен товару. Некая отдельная вкладка в которой менеджер может визуально построить цепочку условий, при котором цена будет изменятся. К примеру. Если этого товара в корзине более 5 штук и цвет синий, то цена каждого товара равно основная цена минус 5 процентов.
3) Ну понимаю, что это предложение спорное и затрагивает финансовые интересны, но написать напишу. Хорошо бы интегрировать в minishop то что сейчас представлено отдельными компонентами, но необходимо в каждом магазине. — импорт-экспорт товаров и категорий, — промокода (хотя бы самый простой вариант без изысков), массового редактирования товара (хотя бы инструменты по редактированию цен, например массово уменьшить стоимость на 10 процентов у всех товаров этой категории) и так далее. Сразу оговорюсь, что речь идет о доступности этих инструментов для менеджера в админке, а не для программсита, который может в консоли написать скрипт по изменению цены товаров в категории.
Sergey (Sentinel)
23 октября 2020, 12:39
0
Вань, хорошо бы ссылку, чтобы ты вложил на issue, чтобы не повторяться?
Иван Бочкарев
23 октября 2020, 12:13
0
По 1 пункту пример дизайна можно показать
Николай
23 октября 2020, 12:11
+1
1) Не хватает возможности выбрать в msOrder тип вывода вариантов доставки оплаты, часто по дизайну надо вывести select с опциями и лично у меня всегда это оч геморно проходит.
2) Не хватает возможности определить count в виде целых\дробных чисел
3) Не хватает встроеного решения для распечатки конктретного заказа, без посторонних компонентов
Андрей
23 октября 2020, 12:00
0
А есть ли возможность совместить все вкладки товара в одну? Может плагин какой есть, подскажете?
Без вмешательства в код компонента скорее всего не выйдет.
Антон Тарасов
23 октября 2020, 10:04
+1
Интересный вопрос, не особенно освещенный. А по ссылке все-таки не про минишоп, а вообще как с этим работать в MODX.
eflit
23 октября 2020, 05:06
0
Здравствуйте, подскажите как решить проблему когда ставишь в настройках Вес в граммах — Да перестает считать код ошибки 3
Maxim
23 октября 2020, 03:08
0
Подскажите как сделать чтобы автоматически понимало что поле нужно выводить не чекбоксами а слайдером, как фильтрация по цене?
А то у меня получаются все значения чекбоксами выводить
Maxim
23 октября 2020, 02:59
0
С выводом разобрался, галочка не стояла у фильтров — выводить фильтр
Maxim
23 октября 2020, 02:27
0
И желательно чтобы сразу понимал что это за поле (указывается при добавлении опции товара, например бегунок или множественный список) и к этому делу подставлялся шаблон сразу слайдера-бегунка например (как у цены)
Maxim
23 октября 2020, 02:09
0
Вот такой вопрос еще возник, а как вывести все фильтры которые доступны товару автоматически?
Чтобы не писать их когда добавляешь новую опцию?
Вместо вот этого в &filters=
ms|price:number,
msoption|tags,
msoption|auto,
msoption|mag-sus,
msoption|mag-int,
msoption|mag-modul,
msoption|mag-fun,
ms|vendor:vendors,
Чтобы этот список автоматически формировался.
Пробовал так:

{set $filters = '!SelectFilters' | snippet: [
    'default' => [
        'ms|price:number', 'ms|vendor:vendors'
    ]
]}



[[!mFilter2?
				&limit=`30`
				&parents=`{$id}`
				&element=`msProducts`
				&setMeta=`1`
				&filters=`{$filters}`
				&suggestionsRadio=`ms|vendor`
				&class=`msProduct`
				&sort=`ms|price:asc`
				&suggestions=`1`
				&tplOuter=`tpl.mFilter2.outer.2`
				&tpls=`catalog.tovar.tpl`
				&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
				&tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
				&tplFilter.outer.tv|number=`tpl.mFilter2.filter.slider`
				&tplFilter.row.tv|number=`tpl.mFilter2.filter.number`
				&showLog=`0`
				&___ajaxMode=`button`
				&___filterOptions=`{
				    "more": ".btn-more",
				    "more_tpl": "<a href=\"#\" class=\"btn btn-success btn-more\">Загрузить еще<\/a>",
				    "autoLoad": 1
			    }`
			]]
Денис Усманов
23 октября 2020, 01:36
0
Я решил такую задачу без покупки модулей… Заморочился конечно и сделал товары магазина «папками» товаров ms2.

Вот в скринах:




Нужна помощь будет, пиши)
Денис Усманов
23 октября 2020, 01:16
0
Не силён в fenom но попробую помочь…

$c->where(array(
    'context_key'=>'web',
    'parent'=>$modx->resource->id,
    'deleted'=>'0',
    'published'=>'1',
    'subtitle.tmplvarid' => '18'
));
web — ключ основного конекста как я помню.
Без фенома MIGX воспринимал &context=`web`, надеюсь в fenom так же.
Денис Усманов
23 октября 2020, 01:11
0
Кхм… А, почему бы не сделать условие через «isfolder» или TV? Идея в том, что в &where добавить {«isfolder!=»:«1»} если isfolder, и {«TVname!=»:«1»} если TV Переключатель с вариантами 1 или 0, ну или Да и Нет.
Spirit_Ninja
23 октября 2020, 01:06
0
Так разработчики Evolution сделали, если я не ошибаюсь. Умирающую дырявую MODX Evo превратили в новую CMS Evolution. Если честно перестал следить за ее развитием и тупо мигрировал на Revo.
Денис Усманов
23 октября 2020, 01:03
0
У меня в Google Chrome Версия 86.0.4240.80 (Официальная сборка), (x86_64) та же ситуация, на всех моих сайтах тоже. Хотя в Safari Версия 14.0 (15610.1.28.1.9, 15610) такого не наблюдается.

Мои мысли по этому поводу такие — не исключаю влияние различных антирекламных расширений, но это надо проверять. Мне эта проблема как то не мозолит глаза. По сути лень править)