2017-12-06 6 views
0

enter image description heredivフィールドフォームのタイトルを変更する

私は上記のようにフォームフィールドDIVを持っています。 PHPを使用してタイトルを設定するにはどうすればよいですか?私は以下のようなものを試しましたが、動作しません。

$form['group_personal_info']['#title'] = 'Test'; 
+0

質問を再フォーマットしてください。私はほとんどダウン投票しません。助けを得るためにできる限り具体的にしてください。このフィールドがどのエンティティに関連付けられていますか?タイトルの意味は?タグ属性?たぶんフィールドラベル? –

+0

フィールドのグループからタイトルを変更しようとしていますか?ラッパーがシンプルなdivの場合、タイトルを持つことができ、別のグループタイプ(フィールドセット、タブなど)を選択できます。 – Fky

答えて

0

質問が不明な場合は、編集してください。私はあなたがノードフィールドのラッパーにタイトル属性を追加しようとしていると仮定します。

function yourmodule_preprocess_field(&$variables, $hook) { 
    if($variables['element']['#field_name'] == 'group_personal_info') { 
    $variables['attributes']['title'] = t('Custom title'); 
    } 
} 

template_preprocess_fieldドキュメントと多くの例については、を参照してください。

関連する問題