Дитяча підкатегорія або окрема категорія - яка з них для кращих практик

У мене є канал під назвою "Продукти" та "Група продуктів". Як приклад це виглядає так:

Product Type -> Scent -> Product Collection

І тоді це відбувається, оскільки колекція продуктів іноді має власну лінію продуктів (у мене є дилема) або йде безпосередньо до товару продукту (ту частину, яку я вже обробляв).

Також група категорій видів використовується для побудови головного меню (використовуючи надбудову категорій GWcode).

Моє питання полягає в тому, чи слід додати Product Line для певної продукції ABC Collection як дочірню категорію або створити окремі групи продуктів категорії продуктів і там список Product ABC Collection зі своєю лінією продуктів (і як зв'язати його з "основною" колекцією продуктів з продукту Тип)

Варіант 1:

Product Type -> Scent -> Product ABC Collection -> Product ABC Line

Варіант 2:

Product Type -> Scent -> Product ABC Collection

Product Lines -> Product ABC Collection -> Product ABC Line

і об'єднати ці дві групи категорій.

Я не впевнений, який з них найкращий спосіб піти на EE.

Дякую

0
Добре, я зрозумів, як з'єднати дві групи різних категорій за допомогою сегментного тегу, але все ще немає підказки, який варіант є більш ефективним і кращим для кращих практик.
додано Автор Bernard Dy, джерело
Ви спробували обидва і побачили, що вам подобається? Там насправді не є "найкращими практиками" у всіх випадках з EE (насправді я б сперечався ніколи). Іноді вам просто потрібно експериментувати, щоб побачити, який підхід працює краще з точки зору системи, а не з точки зору розробника, а не з точки зору представника контенту, а не з точки зору бізнесу.
додано Автор hardmath, джерело

1 Відповіді

Після деяких збоїв я вирішив піти з варіантом 1.

Найважливішою проблемою було отримання категорій продуктів, коли продукт знаходився у кошику за допомогою {entry_id} та надбудови категорій GWcode. У такому випадку я отримав усі категорії від Типового продукту та продуктів, які створили додаткові умовні вирази, щоб очистити це питання. З варіантом 1 він був прямо з коробки.

0
додано