Итеративный список названий форм Drupal - PullRequest
0 голосов
/ 13 января 2011

Я пытаюсь перечислить все #titles в модуле формы Drupal;однако, я не могу заставить его работать.

foreach ($form_values as $key => $value) {
   echo $form['myForm'][$key]['#title'];
}

Приведенный выше метод ничего не возвращает.Я могу перечислить значения $key, выполнив следующие действия:

foreach (...) {
   echo $key . ' ';
}

, но не могу найти способ перечислить названия (например, '#title' => t('Name')) для каждого ввода формы.1011 * Любая помощь?Спасибо!

1 Ответ

0 голосов
/ 13 января 2011

Ваш запрос немного сбивает меня с толку, но

function print_title($form) {
  foreach (element_children($form) as $key) {
    print_title($form[$key]);
  }
  if (isset($form['#title'])) {
    // do something with your title
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...