web-dev-qa-db-ja.com

AJAXビューで自動(送信ボタンをクリックせずに))

私は公開されたフィルターでビューに取り組んでいます。選択リスト(分類法に基づく)の値がユーザーによって変更されたときに再ロードしたい。ただし、デフォルトでは、AJAXビューで送信ボタンをクリックする必要があります:「ページング、テーブルの並べ替え、公開されたフィルターなどのオプションは、ページの更新を開始しません。」

どうすればそれを改善できますか?ビューがそのためのオプションを提供しないのはなぜですか、それは単にパフォーマンスに関する考慮事項ではないのですか?

ありがとう!

2

ビューでAJAX=を有効にすると、「公開フォームスタイル」設定を編集することもできます。そこには、ユーザーが公開フィルターを変更するたびに反応する「自動送信」というチェックボックスがあります。

編集:すみません、それはDrupal 7.の場合です。Drupal 8.がリストされているようです。Drupal 8、は削除され、CToolsモジュールで追加されています。更新内容はこちらからご覧いただけます: https://www.drupal.org/node/2475595

このコメントによると 、そのスレッドの最新のパッチをCTools 8.x beta1リリースに適用し、「CTools Views」モジュールを有効にして機能を元に戻すことができます。

2
Kevin