web-dev-qa-db-ja.com

フラグアクションとルール統合について

Flag モジュールでフラグを使用しています。フラグアクションを通じて、そのフラグに2つのアクションを追加しました。

  • 1つ目は、ノードにフラグが設定されるたびにサイト管理者に電子メールを送信することです。
  • 2つ目は、ページリダイレクトを行うことです。このアクションは機能せず、ajaxエラーが発生します。

私の検索で、これはDrupal 6のフラグモジュールの問題であることがわかりましたが、それでも機能しません。 Flagのバージョンは7.x-2.0で、Drupal 7を使用しています。

アクションで試した後、より良いオプション、つまり Rules を使用しました。 "my_flag"の下にアクションA node is flaggedおよびイベント:Page redirectを含むリアクションルールを追加しました。強制リダイレクトも確認しました。まだ機能していません。

これに関するヘルプや提案は本当にありがたいです。

2
why

これはかなり前のことだと思いますが、ここに到着した他の人にとっては、AJAXフラグを設定しているときはリダイレクトできません。リダイレクトはAJAX =現在のページではなく呼び出します。

D7では、AJAXコマンドを使用してページリダイレクトを返すことは理論的には可能ですが、この場合、どのようにそれを達成するのか、またはFlagモジュールのコードを修正して、それを発生させる必要があります。

1
Adaddinsane