Виджет Commerce product reference subform

вт, 11.09.2012 14:08 :: olk

Довольно часто при создании небольших интернет магазинов (в которых реализована простая связь 1 к 1 (товар <-> представление товара)), концепция раздельного заведения представления товара и самого товара не совсем удобна. Далее приводиться одно из решений (на самом деле данное решение «подсмотрено» на сайте www.gizra.com у нашего товарища из Телявива) Творчески переработано и доведено до рабочего состояния. Итак нам понадобиться следующие модули:

Подход к организации связки товар – представление будет следующим: В товаре (commerce product), мы будем хранить только sku, цену и название товара, все остальные поля, характеризующие данный товар (описание, фото, характеристики и т.п.), будут храниться в новом типе материала (ноде) созданной специально для представления товара. В данный вид материала мы добавим поле типа – commerce_product_reference (ссылка на товар).

Устанавливаем модуль commerce_product_reference_subform_widget, который предоставляет для поля commerce_product_reference новый виджет Subform commerce product.

В настройках поля устанавливаем данный тип виджета и настраиваем его.

Данный модуль кроме встраивания формы, позволяет кроме всего прочего настроить автоматическую генерацию названия продукта и артикула по шаблону (тем самым, отчасти заменяя модуль commerce_autosku)

на d.org пока не выкладываю, так как надо тщательно потестировать.

Скриншот настроек виджета. Настройки виджета

Скриншот формы добавления/редактирования представления товара Форма добавления товара

В аттаче сам модуль.

ВложениеРазмер
Иконка пакета commerce_product_reference_subform_widget.zip6.6 КБ

Комментарии

Приветствую, что-т о не вижу подписки на вашем сайте

Добавить комментарий
« Добавить комментарий
» Добавить комментарий