在我的 drupal 站点上,有一个带有一些模块化块的页面,它们输出一组链接。在我的模块中,我需要能够将一些 GET 参数附加到这些链接。我应该如何处理这个?
附加必须在模块中完成,因为我在那里有生成参数的 PHP 代码。
谢谢
编辑:经过一番调查,我发现了创建链接的原因。我相信这是一个现场收藏。链接本身是一个字段值。我尝试通过执行以下操作直接在 field--field_modular_box.tpl.php 中修改它:
foreach ($items as $delta => $item):
$item['entity']['field_collection_item'][$key]['field_mod_box_logo']['field_mod_box_call']['und'][0]['display_url'] .= "&" . generate_token();
endforeach;
但这实际上并没有改变显示的链接。我已经检查过了,这是生成链接的正确模板。