2013-09-07 2 views
0

Когда форма или кнопка добавления возвращается к странице, она выдает ошибку или показывает неправильный вывод на странице, если на странице есть js или другие виды вывода. Вот пример:Ошибка при нажатии кнопки «Добавить» в CRUD

$tabs->addTab('Skoler')->add('CRUD')->setModel('School'); 
    $crud=$tabs->addTab('Elever')->add('CRUD'); 
    $crud->setModel($student); 
    if($crud->grid){ 
     $crud->grid->addButton('addStudents')->set('Importer elever')->js('click',$this->js()->univ() 
     ->dialogURL('Importer elever',$this->api->url('importusers&usertype=student')) 
     ->execute());; 
     $crud->grid->js(true)->addClass('reloadstudent'); 
     $crud->grid->js('.reloadstudent')->reload(); 
    } 

При нажатии на кнопку «Добавить школу» Это выводит

$('#barometeradmin_mgr').univ().dialogURL('Importer elever','/redskab/barometer/admin/?page=importusers\x26usertype=student\x26barometeradmin_mgr_tabs_view_htmlelement_crud_virtualpage=add') 

в dialogurl созданной кнопки.

Есть ли способ проверить, загружена ли страница во второй раз (то есть с помощью кнопки).

Спасибо! Jeppe

ответ

1

Я думаю, что все, что вам нужно сделать, это оставить «-> выполнить()»?

Смежные вопросы