[РЕШЕНО] Commerce Feeds, как при импорте товаров привязать товары к ноде и присвоить им термин таксономии.

Главные вкладки

Аватар пользователя Sirega Sirega 6 августа 2013 в 8:45

Все привет, разработал магазин на Drupal Commerce. Встал вопрос по импорту товаров. Возможно ли при импорте товаров с помощью Commerce Feeds автоматически привязать их к дисплею, и каждому дисплею присвоить термин таксономии (категорию), к которому относятся товары содержащиеся в нем. Термин таксономии(категорию), привязывал не к каждому товару а к дисплею.
--------------------------
Снял видео о том как я решил проблемы с настройкой видео http://youtu.be/4bEu2psLoYY

Комментарии

Аватар пользователя multpix multpix 6 августа 2013 в 8:55

Из уже написанного:
1. При создании нового product можно рулсом создавать node
(или наоборот, со всеми полями естественно, связь один к одному).
2. Можно использовать несколько последовательных импортов.

Или-же писать свое решение.

Аватар пользователя Sirega Sirega 6 августа 2013 в 9:19

"multpix" wrote:
1. При создании нового product можно рулсом создавать node

У меня в одном дисплее несколько товаров

Аватар пользователя Sirega Sirega 7 августа 2013 в 9:44

Пока не получается с помощью commerce feeds импортировать несколько товаров в один дисплей, может кто знает готовое решение?

Аватар пользователя multpix multpix 7 августа 2013 в 10:12

"Sirega" wrote:
Пока не получается с помощью commerce feeds импортировать несколько товаров в один дисплей

feeds создает nodes
commerce_feeds создает product

и вот создание у node множественных значений в поле ссылке на product работает четко,
если соответствующие product уже созданы))

Аватар пользователя Sirega Sirega 7 августа 2013 в 10:53

"multpix" wrote:
и вот создание у node множественных значений в поле ссылке на product работает четко,
если соответствующие product уже созданы))

У меня получается импортировать товары и дисплеи, но к дисплею прикрепляется только один товар, как сделать чтобы прикреплялось несколько, только руками я так понимаю.

Аватар пользователя Sirega Sirega 7 августа 2013 в 18:27

"multpix" wrote:
Для этого обычно используют feeds_tamper, а конкретно, его плагин explode


Еще раз спасибо разобрался, конечно хотелось бы чтобы все в один клик импортировалось, для этого наверное только свое решение, но как всегда нет времени разбираться.

Аватар пользователя multpix multpix 8 августа 2013 в 1:40

"Sirega" wrote:
конечно хотелось бы чтобы все в один клик импортировалось

рекомендую поставить другую цель:
Журналируемые процедуры импорта происходят в фоновых процессах, по расписанию, без ошибок.
Дополнительно - генерация внешней системой валидных исходных файлов для импорта.

p.s.
это, дабы не отвлекаться на "клик", а всецело обратиться в "клоц клоц многоклоц ctrl+s"
)))))

Аватар пользователя Sirega Sirega 8 августа 2013 в 8:54

Возникла еще одна проблема, как привязывать термин к дисплею по иерархии

Категоря 1
-Матовая
-Глянцевая

Категоря 2
-Матовая
-Глянцевая

Аватар пользователя multpix multpix 8 августа 2013 в 9:07

"Sirega" wrote:
Возникла еще одна проблема

а есть смысл помогать решением?
не трудно - просто непонятно зачем...

Вот ты решаешь какую-то задачку - создал вопрошающий пост на друру,
тебе кто-то чего-то подсказал, ты чего-то разобрал и реализовал.

Дак пока у тебя свежо в голове, пример на столе, скринов можешь наделать листингов накопировать...
Почему бы не отредактировать текст своего поста и заголовок темы, включив туда освещение решения вопроса.

Тебе помогли и ты помог - ведь это нормально?

Аватар пользователя Sirega Sirega 8 августа 2013 в 13:58

"multpix" wrote:
Тебе помогли и ты помог - ведь это нормально?

Как раз собирался на своем блоге пост сделать