Обмениваться комментариями комментариев в сводном полевом наборе

Я нашел статью об обертывании всех комментариев ( http://scito.ch/content/wrap-comments-collapsible-fieldset ), но я просто хочу связать комментарии комментариев в сворачиваемом наборе полей.

Как мне это достичь?

Solutions Collecting From Web of "Обмениваться комментариями комментариев в сводном полевом наборе"

Внесите hook_form_alter () или hook_form_FORM_ID_alter () и добавьте сбрасываемый набор полей в поле формы. Например:

function MODULE_form_comment_form_alter(&$form, &$form_state, $form_id) { //Create the fieldset $form['custom_fieldset'] = array( '#type' => 'fieldset', '#title' => t('My Collapsible Fieldset'), '#collapsible' => TRUE, '#collapsed' => FALSE, ); //Move the field into the fieldset $form['custom_fieldset']['comment_body'] = $form['comment_body']; //Unset the original field unset($form['comment_body']); } 

Вы можете установить '#collapsed' => TRUE если вы хотите, чтобы набор '#collapsed' => TRUE был закрыт по умолчанию.


Если вы ищете подход, основанный на модуле, вы можете захотеть просмотреть проект группы полей .

Я не уверен, насколько хорошо этот модуль будет работать вместе с модулем Comment. Возможно, вам понадобится реализовать hook_form_alter () в пользовательском модуле или в вашей теме.