[THEME_NAME] _preprocess_views_view_table_ [VIEW_NAME]を使用する代わりにhook_views_pre_render(&$ view)を使用することの違いは何ですか?フィールドの '#markup'を変更しているだけです。 hook_views_pre_render()がカスタムモジュールで使用されており、[THEME_NAME] _preprocess_views_view_table_ [VIEW_NAME]がtemplate.phpファイルで使用されていますか?
舞台裏ではかなり異なります(1つはビューによって提供されるフックで、もう1つはテーマシステムの一部です)。実際には、モジュール/テーマ開発者はほとんど違いがありません。一方でできること、もう一方でできること、およびhook_views_pre_render()
をテーマに実装することもできます。
必要な変更を行うための最も直感的でシンプルな方法を提供するものを選択してください。テーマの前処理でより複雑なロジック/コードが必要な場合は、pre_renderフックを使用します。逆も同様です。