Проблема с AHAH

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

Аватар пользователя Iegova Iegova 9 ноября 2009 в 14:59

Необходимо сделать форму, в которой, значения второго select-а формируются в зависимости от выбранного пункта в первом.
По инструкции сделал select:

<?php    
$form
['termin'] =  array(
                
'#type'=>'select',
                
'#title'=>t('Type of tech'),
                
'#options'=>$options,
                
'#ahah'=>  array(
                    
'path' => 'blockcatalog/js',
                    
'wrapper' => 'edit-avto-wrapper',
                    
'progress' => array('type' => 'bar'),
                    
'event' =>'change',
                    
                  ),
?>

объявил функцию в hook_menu:

<?php
function block_catalog_menu() {
  
$items['blockcatalog/js'] = array(
    
'page callback' => 'block_catalog_js',
    
'access arguments' => array('access content'),
    
'type' => MENU_CALLBACK,
  );
  
  return 
$items;
}
?>

сделал проверки функцию для вывода:

<?php
function block_catalog_js() {
    return 
'ZARABOTALO'
}
?>

Но почему-то вместо вставки текста 'ZARABOTALO' в блок с id="edit-avto-wrapper" выдается ошибка во весь экран в alert-окошке:

Возникла ошибка. \n/blockcatalog/js\n&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;

&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;ru&quot; lang=&quot;ru&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;

  &lt;title&gt;Пожарные автомобили&lt;/title&gt;

  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;link rel=&quot;shortcut icon&quot; href=&quot;/misc/favicon.ico&quot; type=&quot;image/x-icon&quot; /&gt;
  &lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; media=&quot;all&quot; href=&quot;/sites/all/modules/views/css/views.css?x&quot; /&gt;
&lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; media=&quot;all&quot; href=&quot;/modules/node/node.css?x&quot; /&gt;
&lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; media=&quot;all&quot; href=&quot;/modules/system/defaults.css?x&quot; /&gt;
&lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; media=&quot;all&quot; href=&quot;/modules/system/system.css?x&quot; /&gt;

Помогите разобраться, в чем дело..