Чтоб не захламлять .module решил создать свой файл со своим функционалом fuction.php. Как теперь его подключить к своему модулю чтоб можно было в .module вызывать функции из fuction.php?
Пробовал сделать так:
в .info прописывал files[]= fuction.inc
все три файла (mymodul.info, mymodul.module и fuction.inc) лежат в одно директории
К примеру в fuction.inc следующее
<?php
function first_function($a, $b)
{
$c=$a+$b;
return drupal_set_message($c);
}
?>
а в mymodul.module, конкретно в обработчике сабмита:
<?php
first_function(13, 89);
?>
+ объявление формы, сабмита и т.д. не суть важно. Так вот при данном раскладе функция не срабатывает, но если функцию перенести в mymodul.module то все начинает работать.
Так все таки, как подключить к своему модулю php файл с набором функций, чтоб их потом можно было вызвать в mymodul.module?
Комментарии
module_load_include
Если файл не содержит классов, то нет необходимости в добавлении его в files[].
Благодарю!