在 Drupal 视图中更改视图的字段文本
Alter field text of the view in Drupal View
我对分类术语有看法。并显示节点列表。我需要更改字段文本(link 元素)。我尝试使用 views_pre_render 钩子。在其中我做了这样的事情:
foreach ($view->result as $key => &$result);
$result->field_field_show_buy_tickets[0](这是我的领域),在这个数组中我有 ['raw']、['rendered'],我需要更改 link 标题.
从你的问题中看不出你想要达到什么目的。
假设您想更改视图中的 link 文本,您可以转到视图中的字段 configuration/settings 并尝试使用重写选项和替换模式
或者您可以查看 views-view-fields.tpl.php and/or template_preprocess_views_view_fields.
此外,查看 this discussion
我对分类术语有看法。并显示节点列表。我需要更改字段文本(link 元素)。我尝试使用 views_pre_render 钩子。在其中我做了这样的事情: foreach ($view->result as $key => &$result); $result->field_field_show_buy_tickets[0](这是我的领域),在这个数组中我有 ['raw']、['rendered'],我需要更改 link 标题.
从你的问题中看不出你想要达到什么目的。
假设您想更改视图中的 link 文本,您可以转到视图中的字段 configuration/settings 并尝试使用重写选项和替换模式
或者您可以查看 views-view-fields.tpl.php and/or template_preprocess_views_view_fields.
此外,查看 this discussion