我想在Drupal表单模块中列出所有#titles
;但是,我似乎无法让它发挥作用。
foreach ($form_values as $key => $value) {
echo $form['myForm'][$key]['#title'];
}
上述方法不会返回任何内容。我可以通过执行以下操作列出$key
值:
foreach (...) {
echo $key . ' ';
}
但我找不到为每个表单输入列出标题(例如'#title' => t('Name')
)的方法。
有任何帮助吗? 谢谢!
答案 0 :(得分:0)
你的请求让我感到困惑,但是
function print_title($form) {
foreach (element_children($form) as $key) {
print_title($form[$key]);
}
if (isset($form['#title'])) {
// do something with your title
}
}