Всем привет. Имеется форма, выводимая через D7 Forms API:
<?php
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Search'),
'#attributes' => array('class' => array('ajax-progress', 'ctools-use-ajax', 'ajax-progress-throbber', 'jquery-once-2-processed', 'refresh-processed')),
);
?>
По нажатию данной кнопки выполняется запрос:
<?php
ctools_include('modal');
ctools_include('ajax');
ctools_modal_add_js();
if($_POST)
{
if(is_numeric($_POST['query'][0]) && strpos($_POST['query'], ',') === false)
{
$objects = json_decode(file_get_contents("https://site.ru/cron.php?q=".$_POST['query']));
}
else
{
$objects = json_decode(file_get_contents("site.ru/cron.php?q=".urlencode($_POST['query'])));
}
}
else
$objects = false;
return theme('objects', array('objects'=>$objects, 'form'=>$form));
?>
Пытаюсь реализовать прогресс выполнения загрузки (стандартные часы со стрелками), но ни один нагугленный мной класс в attributes не помогает...'#attributes' => array('class' => array('ajax-progress', 'ctools-use-ajax', 'ajax-progress-throbber', 'jquery-once-2-processed', 'refresh-processed'))
Подскажите, пожалуйста, что не так делаю?