我有一个带有字段Global:Custom Text的视图,该字段被修改为链接。我想更改替换令牌以生成此链接,具体取决于其他字段的值。
试图在hook_views_pre_render中修改它,但是我找不到一种方法。
在hook_views_post_render中有两个数组:
$view->style_plugin->render_tokens
$view->style_plugin->row_tokens
其中包含每行生成的链接,但在pre_render中不存在,并且在post_render中进行更改也不起作用。
我也尝试在template_preprocess_views_view_fields中执行此操作,但是对于该特定视图,此函数不会触发(对于其他视图,则不会触发),我也不知道为什么。