web-dev-qa-db-ja.com

hook_views_pre_renderで結果を追加できないのはなぜですか?

Hook_view_pre_renderのドキュメント http://api.drupal.org/api/views/views.api.php/function/hook_views_pre_render/7 は、「コンテンツの変更は、アイテムを編集することで実現できます。 $ view-> result。」

この配列から要素を削除すると、最終出力に反映されますが、追加、一部の書き換え、または並べ替えを行っても、最終出力は変更されません。

誰かが何が起こっているのか知っていますか?このフックを使用して、ビューのクエリ後の結果を変更または追加するにはどうすればよいですか?

4
Joren

Hook_views_pre_renderとの取り決めがわからないが、結果配列への追加はhook_views_post_executeで正常に機能し、同じことを達成します。

5
Joren