Как обновлять таксоны (таксономию) при обновлении продукта в Solidus / Spree? - PullRequest
0 голосов
/ 01 апреля 2019

Жемчужина электронной коммерции Ruby Solidus (на основе Spree) имеет концепцию таксономии и таксона.

Например, когда вы продаете куртки, вы можете создать таксономию, которая называется Ткань, и в рамках этой таксономии вы можете иметь несколько таксонов, например, кожа, пух, нейлон. Таксономия / таксон может использоваться для создания дерева обзора ваших курток, чтобы пользователь мог видеть все кожаные куртки, пуховики, нейлоновые куртки.

В настоящее время у нас есть скрипт, который отбрасывает все таксономии и таксоны и воссоздает их на основе атрибутов продукта. Это срабатывает вручную.

Мы хотим вызвать это автоматически. Например, если вы изменяете свойство продукта товара (свойство материала куртки - от кожаного), то мы хотим обновить таксоны, чтобы продукт был в правильном таксоне.

Поддерживает ли Solidus автоматическое обновление таксонов и таксономий? Если так, как я должен настроить это? Любые указатели будут оценены.

Спасибо

...