2011-01-13 12 views
0

#titlesをDrupalフォームモジュールにすべてリストしようとしています。しかし、私はそれを動作させるように見えることはできません。Drupalフォームのタイトルを繰り返し表示します。

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

上記の方法では何も返されません。私は、次の操作を行って$key値をリストすることができます

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

を、私は、各フォーム入力のために(例えば、'#title' => t('Name'))のタイトルを一覧表示する方法を見つけることができません。

助けが必要ですか? ありがとう!

答えて

0

あなたの要求はビットが私をバッフルが、

function print_title($form) { 
    foreach (element_children($form) as $key) { 
    print_title($form[$key]); 
    } 
    if (isset($form['#title'])) { 
    // do something with your title 
    } 
} 
関連する問題