velam: Блог

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

AHAH и callback

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,
  );
?>

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

Заполнение select field с помощью php - не сохраняются значения

15 января 2011 в 23:48

Привет всем!
На странице пользователя (drupal 7, используется модуль profile 2) создал поле field_country типа select list, свойства: required, def value = none, number of values =1.