Финансовая поддержка
VPS, бесплатные дополнения и docs
Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию.
Поддержать
UiCMPGenerator дополнение для создания пакетов
Личный кабинет на Sendit - не удается сбросить пароль
[mSync] Новая версия синхронизации с 1С
Checkbox для модального окна
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)...
Minishop + честный знак (продажа маркированной продукции)
Sendex 2.0 не встает на Modx 2.8.8
MiniShop3 - Не выводятся товары дополнительных категорий
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает"
MobileDetect - проблема при установки компонента
Всего 126 145 комментариев
Делаем связь 1 ко многи Цвета галстука.
Делаем товар Галстук -карточка () назначаем его мастером связи цвета.
Делаем на каждый цвет копию товара и назначаем ему нужный цвет и добовляем в связь цвета галстука.
Получается следующее мы создаем Что то вроде шаблона связи.
Потом делаем карточку товара куда забиваем основные свойства и делаем экземпляр связи цвета
связка мастер id link id в купе дают копию связи. так нужно сделать на каждый товар для каждого цвета
Можно еще похимичить с опциями товаров попробовать, но там получится что в бекенде руками писать json масивы -цвет — остаток + своя обработка этого счастья… обработка нестрашно а вот заполнение товара рукописным масивом это не дело
Из недостатков
P.S Василий прими пожалуйста на заметку
При добавлении копии связи… выпадающее меню с выбором подчиненных товаров не имеет элементарного поиска.
На выпадающей вкладке выводится что то около 10 товаров это ж как товары придется искать если их по 10 000.
И я уже писал что шикарно было бы ксли подчиненные товары выводились либо как под категория либо хотя бы сортировались при выводе под мастером ну или кнопку какую… показать товары связи
Связать их связью и все. Нет задачи такое написать, но мне кажется все нативно…
К примеру самый простой вариант который приходит в голову — если вести свою таблицу с товарами, то привязвать разные товары по свойствам можно к ID ресурса, ну а вывод описания и картинок дело простое…
Считаю что нужно идти от простого к сложному сейчас вообще нет никакого учета остатков, а тут еще и постановка задачи неправильная от чего путаница как это делать.
Проверять, срабатывает событие, или нет, можно простым alert().
П.С. Использую скрипт Organictab. Может он виноват?
P.S.
Вот интересное нашел. Файл /www/core/components/minishop2/processors/mgr/product/update.class.php
22 строка: А функция setCheckbox у нас в MODX такая:
То есть она возвращает 1, если только значение а) не пусто, б) не равно абсолютно false. Что и наблюдаем.
В общем, надо спрыгивать с этого поля.
Спасибо огромное, Василий! Просто преогромное :-)
Блин, а вот getTickets так и не заводится :-(
Если запрос из лога выполнить в базу напрямую, то выдача есть, а на странице, в месте вызова сниппета, ничего, кроме лога, не выводит.
Чанк рабочий (через этот же чанк example.pdoFetch свои результаты выводил)…
Уже блин и так, и сяк параметры набирал — без толку.
Где я мог опять накосячить?
реально Wayfinder генерил пункты меню для товара (у меня скрыто было и не видно), поставил для товара «Не показывать в меню».
Ну так отредактируй и убери его.
Товары в категории имеют следующую структуру — есть одинаковые товары, но с разными цветами. Один из них отображается в общем каталоге. Другие скрыты.
Я думаю вывести ссылками названия цветов. И при нажатии на ссылку — должны отобразиться скрытые документы выбранного цвета…
msProducts работает напрямую с БД, ему до фонаря все изыски. Может, когда нибудь и WF перепишу на pdoTools.
потом вернул Wayfinder и все ОК!
Это что за фокус такой? :)
В общем, вызови каталог на странице с шаблоном 0, если тормозов нет — проверяй шаблоны на наличие некэшированных выводов. Если есть — будем разбираться дальше.