ссылка / включить файл .php из модуля drupal - PullRequest
0 голосов
/ 05 апреля 2011

Я использую drupal 6, я новичок в разработке модулей drupal. Я пытаюсь реализовать алгоритм назначения, чтобы назначить студента на стажировку. Я создал простой модуль с блоком, структурой меню и таблицей для отображения студентов и стажировок (эта часть работает). Но теперь я пытаюсь реализовать алгоритм (генетический алгоритм) в PHP.

Мой вопрос: можно ли перейти из моего меню к моему php-файлу генетического алгоритма? Я включил мой пример, чтобы вы поняли мой вопрос. Этот фрагмент кода является частью моего меню. Теперь я просто пытаюсь связать свой классeticAlgorithmClass.php. Могу ли я это сделать и может ли это работать?

$items['admin/settings/planning/maak_planning'] = array(
        'title' => t('Maak planning'),
        'page callback' => 'planning_make_page',
        //'page arguments' => array('planning_settings'),
        'access arguments' => array('access content'),
        'file' => 'geneticAlgorithmClass.php',
        'type' => MENU_LOCAL_TASK,
);

1 Ответ

2 голосов
/ 05 апреля 2011

если вы создадите эту функцию "planning_make_page" в своем файле "eticAlgorithmClass.php "

, если да, то проверьте, есть ли необходимые параметры для этой функции.если да, тогда передайте эти параметры как

$items['admin/settings/planning/maak_planning'] = array(
        'title' => t('Maak planning'),
        'page callback' => 'planning_make_page',
        'page arguments' => array('param1','param2',...),
        'access arguments' => array('access content'),
        'file' => 'geneticAlgorithmClass.php',
        'type' => MENU_LOCAL_TASK,
);

Тогда это должно работать

...