ノードを保存するときにルールを使用して、分類用語の重みの数値を CCK フィールドとして設定することはできますか?
2 つの分類ボキャブラリがあり、特定のコンテンツ タイプのすべてのノードには、各ボキャブラリから 1 つの用語があります。用語のページにないときは、ビュー内のノードのソート順を用語の重みで並べ替える必要があります。したがって、用語の重みに CCK フィールドとしてアクセスする必要があるため、ビューは値を並べ替え順序として使用できます。これはルールで実行できますか?
ノードを保存するときにルールを使用して、分類用語の重みの数値を CCK フィールドとして設定することはできますか?
2 つの分類ボキャブラリがあり、特定のコンテンツ タイプのすべてのノードには、各ボキャブラリから 1 つの用語があります。用語のページにないときは、ビュー内のノードのソート順を用語の重みで並べ替える必要があります。したがって、用語の重みに CCK フィールドとしてアクセスする必要があるため、ビューは値を並べ替え順序として使用できます。これはルールで実行できますか?
編集:2。ビューに custom-php-field を追加し、次のように記述します
return taxonomy_term_load($my_tid)->weight;
次に、このフィールドでビューを並べ替えます。