В чем отличие использования хуков в теме и в модуле.

Главные вкладки

Аватар пользователя Photoshopper Photoshopper 3 марта 2015 в 17:52

Пример 1 - Переопределение label поля формы с помощью template.php

<?phpfunction bartik_form_webform_client_form_5_alter (&$form, &$form_state) {
    $form['submitted']['imya']['#title'] = 'New title';
}?>

Пример 2 - Переопределение label поля формы с помощью собственного модуля

<?phpfunction mymodule_form_alter(&$form, $form_state, $form_id)  {
      if($form_id == "webform_client_form_5") {
            $form['submitted']['imya']['#title'] = 'New title';
    }
  }
?>

Собственно хочется узнать какой вариант более правильный и требует меньше ресурсов.

Комментарии

Аватар пользователя dashiwa dashiwa 3 марта 2015 в 19:44

В приоритете.
В том, что тема может быть разная а модуль один)
Иногда ради одного альтера делать модуль не хочеться