Установка makeSortable() для столбца сетки не работает должным образом

Я только начал использовать Agile Toolkit 4.2.0 для простого веб-приложения CRUD, и до сих пор я очень впечатлен этой структурой, за исключением того, что я не могу заставить сортировку столбцов работать должным образом.

Обновление примера dvdrental page/video.php с добавлением строки в конце для настройки makeSortable(), похоже, не работает должным образом. Во всех браузерах, в которых я тестировал код до сих пор (Firefox 12, Chrome 18, Opera 11.62 и IE 9), он выводит только искаженную строку HTML перед заголовком столбца «Год».

class page_video extends Page {
    function init(){
        parent::init();
        $this->api->auth->check();

        $grid = $this->add('MVCGrid');
        $grid->setModel('Movie');

        $grid->getColumn('year')->makeSortable(); 
    }
}

Будем очень признательны за любую помощь, и, надеюсь, это не простая ошибка, вызванная моей неумелостью в использовании этого нового инструмента.


person ultrafunk    schedule 27.04.2012    source источник


Ответы (1)