Яким чином створити структуру каталогу drupal commerce

Виробник N - Колекція N - все це терміни таксономії.

Просто додайте термінам поля, які ви не хотіли б заносити для кожного товару. І вказуйте його або товару + відображенню товару, або тільки відображення. Тут залежить від цілей цих даних.

Я бачу тут два варіанти. Ці дані будуть використовуватися в товарі для розрахунку або ще чогось (тобто поїдуть в кошик), або ці дані чисто візуально будуть використовуватися для виведення інформації на сторінці і вони не будуть впливати на ціноутворення.

У випадку з другим варіантом, все просто. Ви дисплею вказуєте колекцію (термін таксономії), товар потрапляє на цю сторінку + ви спокійно можете виводити дані пов'язаного терміна темізаціі сторінки.

У першому варіанті все кілька хитріший і буде варіюватися від завдань і цілей. Суть така, що ви повинні створити копії цих (з терміна колекції) полів ( "додати вже існуюче поле") в товар. І за допомогою хуков автозаполнять дані в товарі.

Яким чином створити структуру каталогу drupal commerce

Яким чином створити структуру каталогу drupal commerce

Все, вийшло вивести поля терміна таксономії за допомогою display suite (program field with tokens)

І з'явилася така проблема. Ціни встановлюються для колекції, а потрібно мати можливість розрахувати ціни для кожного товару окремо. Яким чином зробити цю связочку?

А можна зробити так, що колекція - node. А товари - product? Тоді ми зможемо створити колекцію, наповнити її варіантами. Залишається лише позбутися угруповання варіантів товарів в одному поданні. Потрібно зробити так, щоб відображались варіації товарів поотдельности. Тоді ми зможемо простіше працювати з ціноутворенням і для кожного продукту зможемо розраховувати ціни індивідуально.

Якщо є інтерес допомогти на платній основі, то мій скайп: aniktin-art

Яким чином створити структуру каталогу drupal commerce

А можна зробити так, що колекція - node. А товари - product?
Можна, але у них у всіх буде один загальний URL.

Так і вказуйте ціну для товару, навіщо для колекції? Якщо ціна різниться то немає ніякого розумного сенсу ціну зберігати в терміні колекції.

Схожі статті