Страница 1 из 1

Вернуться в админке к тому же листу

СообщениеДобавлено: 23 фев 2014, 09:39
vanred79
Добрый день! В админке, когда просматриваешь объявление которое находится к примеру на 5 странице, а затем выходишь из него, то попадаешь не на 5 страницу, а на 1-ю. Как сделать чтобы на ту страницу возвращаться на которой находился. Не по этой аналогии viewtopic.php?f=17&t=766? Если по ней подскажите пожалуйста какие файлы редактировать и какой метод (ORE 1.3)?

Re: Вернуться в админке к тому же листу

СообщениеДобавлено: 25 фев 2014, 08:29
Xpycm
Такое уже есть либо с версии 1.4, либо с версии 1.5.

Вы можете скачать версию 1.7.2 и посмотреть как сделано.

В actionAdmin есть вызов метода rememberPage.
Код: Выделить всё
protected function rememberPage(){
    
// persist page number
    
$pageParam $this->modelName '_page';
    if (isset(
$_GET[$pageParam])) {
        
$page $_GET[$pageParam];
        
Yii::app()->user->setState($this->id '-page', (int) $page);
    } else {
        
$page Yii::app()->user->getState($this->id '-page'1);
        
$_GET[$pageParam] = $page;
    }


Он и сохраняет текущую страницу.
Возможно, что-то ещё нужно. Сходу не вспомню. Но весь необходимый функционал, как писал выше, есть в версии 1.7.2 точно.

Если не получится. Обращайтесь - http://monoray.ru/contact. Оценим и сообщим стоимость.

Re: Вернуться в админке к тому же листу

СообщениеДобавлено: 26 фев 2014, 17:57
vanred79
Добрый день! Такой код в том же файле стоит и в ORE 1.3