Сделайте набор полей администратора открытым по умолчанию при редактировании комментария
Как указано в основном модуле комментариев, когда вы переходите к редактированию комментария в качестве администратора, есть набор полей администрирования, который позволяет вам изменить автора и опубликовать комментарий. Когда вы загружаете страницу, набор полей свернут, и я бы хотел, чтобы он был открыт по умолчанию.
Я нашел в комментариях.модуль этот фрагмент кода:
// Display author information in a fieldset for comment moderators.
if ($is_admin) {
$form['author'] = array(
'#type' => 'fieldset',
'#title' => t('Administration'),
'#collapsible' => TRUE,
'#collapsed' => TRUE,
'#weight' => -2,
);
}
Есть ли какой-нибудь крючок или что-то, что я мог бы использовать для управления этим?
1
Author: fallenturtle, 2015-05-17
1 answers
Используйте hook_form_alter()
. Вот пример:
function YOUR_MODULE_form_alter(&$form, &$form_state, $form_id) {
if ($form_id == 'comment_node_YOUR_CONTENT_TYPE_form') {
$form['author']['#collapsed'] = FALSE;
}
}
Вы можете разместить это в пользовательском модуле или в template.php
вашей интерфейсной теме.
1
Author: Aram Boyajyan, 2015-05-17 07:40:02