AHAH и callback

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

Аватар пользователя velam velam 2 февраля 2011 в 22:48

Подскажите, что изменить в коде модуля этого примера:
http://d6.drupalexamples.info/examples/ahah_example/dependent_dropdown

Чтобы второй выпадающий список изменял значения третьего списка? (с созданием третьего списка нет проблем)
Особенно интересует этот момент - что указывается в параметре path свойства ahah и как это связано с callback функцией?

Исходные коды в файле examples\ahah_example\dependent_dropdown.inc
http://ftp.drupal.org/files/projects/examples-6.x-1.x-dev.zip

И вообще path в ahah всегда должен указывать на какую-то страницу?

<?php
'path' => 'examples/ahah_example/dependent_dropdown/callback'
?>

И эта страница всегда должна отдельно определяться и указывать на callback функцию?

<?php
  $items
['examples/ahah_example/dependent_dropdown/callback'] = array(
    
'page callback' => 'ahah_example_dropdown_callback',
    
'access callback' => TRUE,
    
'file' => 'dependent_dropdown.inc',
    
'type' => MENU_CALLBACK,
  );
?>

Если есть мануал по моему вопросу, буду признателен за ссылку!

Комментарии