私が取り組んでいる umbraco の Web サイトは、次のような構造になっています。
Categories
Filters
Batteries
Brakes
Products
prod 1
prod 2
prod 3
Package Sizes
Filters
5 pack
10 pack
20 pack
Batteries
6 pack
20 pack
カテゴリはカテゴリ Doctype、製品は製品の Doctype、パッケージ サイズはパッケージ サイズの Doctype を使用します。製品の Doctype には、カテゴリを入力するフィールド (究極のピッカー) があるため、各製品はカテゴリに関連付けられます。同様に、パッケージ サイズにもカテゴリに関連付けるフィールドがあります。
現在、各製品には「パッケージ サイズ」と呼ばれるフィールドがあり、理想的にはチェックボックス リストであり、そのカテゴリに固有のサイズが含まれている必要があります。uComponents の「チェックボックス ツリー」データ型を使用してパッケージ サイズを一覧表示しようとしましたが、これはこの製品に固有のものではなく、すべてのパッケージ サイズを一覧表示します。現在はこんな感じです。
私が必要としているのは、製品が「オイル」というカテゴリに属している場合、パッケージ サイズには「オイル」のノードのみが表示されることです。
これを行うことができるxPath式があれば、以下のようなものを知りたいです。または、他の提案をいただければ幸いです。