0

誰かが私を助けてくれることを願っています。
私の語彙ごとに 1 つずつ、合計 9 つの用語参照フィールドを [新しいユーザーの作成] ページに追加しました。私が望むのは、9 つ​​の用語参照フィールドすべてから 1 つの用語のみを選択できるようにすることです。
これを行う 1 つの方法は、9 つ​​の語彙を 1 つに結合してから、1 つの用語のみを選択できるようにすることです。ただし、ボキャブラリーを分けておく方がずっといいと思います。
ルール モジュールを見てみましたが、空のフィールドなどをテストできたとしても、新しいユーザーの検証に失敗するアクションを確認できませんでした。
条件付きフィールド モジュールも確認しましたが、やはり確認できませんでした。検証を失敗させる方法。
どんな助けや指針も非常にありがたく受け取られます。
どうもありがとう、
マット

4

1 に答える 1

0

優れたルールフォームサポートモジュールを発見した後、私は自分が望んでいたことを達成することができました. フォーム要素が空かどうかをチェックする条件がなく、それを値と比較するだけなので、少し苦労しました。これを克服するために、各語彙に「なし」という用語を含め、それをデフォルト値として設定し、必須にするフィールドを選択しました。その後、これと比較する条件を設定することができました(tid)、うまくいきました!
うまくいけば、これはいつか誰かに役立つかもしれません.
幸せな Drupaling、
マット

于 2013-07-25T12:21:58.180 に答える