私はDrupalにかなり新しいです。 Profile2 を使用しているため、ユーザーはそこで独自のユーザーロールを選択できます。だから私はいくつかのチェックボックス項目のようなプロフィールページを持っていると言います
ルールに条件またはデータ比較を追加するにはどうすればよいですか。たとえば、Automotiveが選択/チェックされている場合、ユーザーロールをそのロールに設定しますか?また、複数のロールを取得するには、複数のチェックボックスを選択できる必要があります。
助言がありますか?
次のようなルールを作成します。
ルール条件(両方の条件を満たす必要があります):
ルールアクション::ユーザーに役割を割り当てます(「自動車」に関連する役割の場合)。
割り当てられるチェックボックスとロールの可能な組み合わせごとに同様のルールを作成できます。または、パート2の詳細に従って、パート1のルールをさらに拡張し、考えられるすべての組み合わせに対して単一のルールを作成します。
他の可能な組み合わせでも機能するようにするには、また、ルールアクションに「条件」を含めることができないため、基本的に2つの方法があります。