1

同じ名前の語彙への用語参照であるフィールドCompany Nameがあります。名前が既に存在する場合にユーザーがフィールドを入力すると、オートコンプリートが表示されます。それ以外の場合は、分類用語として追加されます。「 BBB」が彼が入力した会社名であると考えてみましょう。

次のシナリオでは、別のユーザーがこの会社名を「BBB」と入力しているため、すでに分類法に含まれているため、最初に「BBB」という用語を追加したユーザーにメールを送信する必要があります。

rules モジュールを使用してみましたが、用語を作成したユーザーを取得する方法が見つかりませんでした。一方、Profile2 モジュールを使用しているので、サブミット ハンドラーを作成するのが最適ですか?

4

1 に答える 1

1

分類エンティティにユーザー参照フィールド追加して、名前、説明、およびそのユーザー参照フィールドを持つことができます。

次に、イベント「taxonomy_term_update」および「taxonomy_term_insert」でルールを実行して、そのフィールドにユーザー ID を保存する必要があります。Drupal.org 関連の問題のルール コード例を参照してください。

于 2013-08-14T15:50:57.540 に答える