Финансовая поддержка
VPS, бесплатные дополнения и docs
Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию.
Поддержать
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE)
UiCMPGenerator дополнение для создания пакетов
Личный кабинет на Sendit - не удается сбросить пароль
[mSync] Новая версия синхронизации с 1С
Checkbox для модального окна
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)...
Minishop + честный знак (продажа маркированной продукции)
Sendex 2.0 не встает на Modx 2.8.8
MiniShop3 - Не выводятся товары дополнительных категорий
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает"
Всего 126 147 комментариев
raw.github.com/gist/2347727/108fc8af551cb4fdf7cdd08b891a45f405d283dc/dropbox
эта 404 выдает.
Я в репозиторий загрузил новый пакет, а версию новую не указал — поэтому вторая строчка была. потом заметил и поправил.
После удаления 0.8.1, удалил 0.8.0, но на этом месте появилась 0.7.0 :) и её похерил.
После установки 0.8.0 pl-1 строка компонента не имеет названия. и горит кнопка «Обновить» при нажатии на кнопку вываливается ошибка.
Обновляйся, версия 0.8.1-pl
делаем необходимые поля, к примеру:
-размер чашечки лифчика
-цвет лифчика
-диагональ тв
-наличие вифи
соответственно у шаблона лифчика убираем поля- диагональ и вифи
у шаблона тв убираем — цвет лифчика и размер
как то так…
P.s. заполняем руками)
в одном шаблоне оставьте одно, в другом другое…
А решение, как оказалось уже было засвечено на этом сайте.
bezumkin.ru/sections/tips_and_tricks/278/
Павел Гвоздь·1. Создать новый CRC, который будет наследовать msProduct
2. Переписать в нем работу с msProductData на свои таблицы
3. Изменить там все что надо для админки
4. Профит! Теперь можно создавать 2 вида товаров, с разной логикой и таблицами.
Но это только в теории, для практики нужно дофига знать и уметь. Однако, это возможно и обновления ничего не сломают.
Единственное чего нет это разделение плагинов по товарам.
То есть если мы продаем и лифчики и телевизоры, то как сейчас сделано а дминке у телевизоров будут поля и размер груди и у лифчиков диагональ (((.
Василий сказал что поскольку плагины подключаются в самом начале то этого никак не избежать.
Но есть мысль как автоматизировать процесс дефолтного заполнения общих полей плагинов для каталога.
По хорошему хотелось бы чтобы у каждого каталога имелись свои собственные плагины, что бы не приходилось на каждый товар заполнять общие для товаров значения. И это разгрузило бы страничку свойств товара. А то плагины растут как снежный ком если товары разношерстные.
Так вот как это думается можно решить отчасти конечно но все же.
Создаем у каталогов ТВ собщими значениями К примеру Бытовая техника или Белье и тп.
Вешаем на событие создания товара плагин modx, который смотрит значение тв родителя и записывает его в массив который хранится в таблице плагинов (но лучше отдельную таблицу что бы туда писать id каталога id товара и значение переменной каталога- в принципе такая таблица есть даже (табличка куда пишутся id товара и id каталогов к которым он принадлежит).
И убираем вывод полей заполнения этих плагинов из админки.
Если делать отдельную таблицу нужна дополнительная доработка самого механизма работы с плагинами, а если в массив в 1 значение то встает проблема поиска по этим значениям, потому что хранится все это как строки и надо будит разбирать их в массивы.
Вообщем то мысли вслух Мож кого на что натолкнет. Может чего то недопонимаю