【发布时间】:2017-11-06 16:53:57
【问题描述】:
我很纠结这个问题:
我有一个带有一些变量的模块,我需要在 php 的外部模板中捕获这些变量。
我创建了一个数组来像这样遍历所有变量:
$campos_mostrables=array('title','biblio_year','other_fields','biblio_authors_field','biblio_contributors','biblio_secondary_authors_field',....)然后 我使用 foreach($campos_mostrables as $campo_m)
我的问题是,例如,'biblio_contributors' 是一个数组,而不是一个简单的字符串。这个变量在Devel -> Load中具有这种结构:
biblio_contributors(数组,2 个元素) 0(数组,19 个元素) 名称(字符串,9 个字符)NAME1。 1(阵列,19 个元素) 名称(字符串,9 个字符)NAME2.
我需要在我的模板中访问此“NAME1 和 NAME2”,但我不知道如何访问此信息来打印它。
拜托,有人可以帮助我吗?
非常感谢!!!
【问题讨论】:
-
你应该把开发负载的打印屏幕,这会有所帮助。此外,目前还不清楚你到底想做什么。您需要在模板中获取一些信息吗?以防万一您可以使用 variable_get 获取变量。
标签: php arrays templates drupal drupal-7