コメント付きのブログがあり、「あなたの名前」フィールドを別の名前に変更して、必須フィールドにする必要があります。
hook_form_comment_form_alter()
フックtemplate.php
またはコメントテンプレートからこれを行うことはできますか?
あなたが提案するようにhook_form_alter()
関数でそれを行うことができます:
function MYMODULE_form_comment_form_alter(&$form, &$form_state, $form_id) {
$label = t('New label');
if (isset($form['author']['_author'])) {
$form['author']['_author']['#title'] = $label;
}
else {
$form['author']['name']['#title'] = $label;
}
}