Добавление нового типа поля в Webform

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

Аватар пользователя Evil0o Evil0o 1 ноября 2013 в 11:48

Подскажите как добавить новый тип поля пытался сделать хук, но не получилось.
в template.php темы пишу

<?php
function Tema_webform_component_info() {
  
$component_info = array(
    
'date_date' => array(
      
'label' => t('Date'),
      
'description' => t('Presents month, day, and year fields.'),
      
'features' => array(
        
'conditional' => FALSE,
      ),
      
'file' => 'components/date.inc',
    ),
  );
  return 
$component_info;
}
?>

Комментарии

Аватар пользователя Evil0o Evil0o 1 ноября 2013 в 12:04

"sergeybelya" wrote:
Так это не в теме, а в своем модуле надо делать.
http://jamestombs.co.uk/2012-09-24/create-new-webform-element-drupal-7[/...
Спасибо). А почему часть хуков работает через тему а часть нет?
Да и вообще где можно подробно прочитать про то как с хуками работать и как они генерируются(желательно Русский).
А то гугл только справочник по хукам выдаёт а там не написано что куда и почему пихать.

Аватар пользователя sergeybelya sergeybelya 1 ноября 2013 в 12:23

Evil0o wrote:
"sergeybelya" wrote:
Так это не в теме, а в своем модуле надо делать.
http://jamestombs.co.uk/2012-09-24/create-new-webform-element-drupal-7[/...
Спасибо). А почему часть хуков работает через тему а часть нет?
Да и вообще где можно подробно прочитать про то как с хуками работать и как они генерируются(желательно Русский).
А то гугл только справочник по хукам выдаёт а там не написано что куда и почему пихать.

На русском мало где, в основном переводы низкого качества. Есть один действительно стоящий блог - это http://drupalace.ru/. Я использую официальную документацию как правило или ищу в гугле сразу на английском.