Русскоязычный форум, посвященный фреймворку Kohana

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 29 мар 2024, 14:59

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Проблемма с пагинатором
СообщениеДобавлено: 09 авг 2012, 16:09 
Не в сети
Новичок

Зарегистрирован: 03 апр 2012, 15:43
Сообщения: 20
Есть экшен который отвечает за поиск, т.к. статей много прикрутил к нему пагинатор
Код:
if (isset($_POST['submit'])){
            $data = Arr::extract($_POST, array('search'));
           
            $search_data = $data['search'];
       
            $count = Model::factory('Content')->get_all_search_count($search_data);
           
            $pagination = Pagination::factory(array(
            'total_items' => $count))
            ->route_params(array (
            'controller' => $this->request->controller(),
            'action' => $this->request->action(),
             ));
           
            $limit = $pagination->items_per_page;
            $offset = $pagination->offset;
                   
            $all_news = Model::factory('Content')->get_all_search($search_data,$limit,$offset);
                       
            $content = View::factory('index/v_search', array(
            'all_news' => $all_news,
            'count' => $count,   
            'pagination' => $pagination));
       
        }

Проблемма в том что при переходе на след страницу $search_data будет уже пустая, как решить данную проблемку?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемма с пагинатором
СообщениеДобавлено: 09 авг 2012, 17:59 
Не в сети
Бывалый

Зарегистрирован: 06 авг 2012, 22:39
Сообщения: 91
сохранять ее где-нибудь, в гет, в сессии...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемма с пагинатором
СообщениеДобавлено: 09 авг 2012, 19:30 
Не в сети
Новичок

Зарегистрирован: 03 апр 2012, 15:43
Сообщения: 20
я вообще решил что легче в базе будет сохранять


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемма с пагинатором
СообщениеДобавлено: 10 авг 2012, 11:19 
Не в сети
Бывалый
Аватара пользователя

Зарегистрирован: 05 июн 2012, 03:08
Сообщения: 213
очень интересно...)

_________________
http://de-en.info (работает на Kohana 3.3)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемма с пагинатором
СообщениеДобавлено: 10 авг 2012, 19:05 
Не в сети
Бывалый

Зарегистрирован: 06 авг 2012, 22:39
Сообщения: 91
в базе бред. хотя бы как вы узнаете какой именно в данный момент запрос использует конкретный запрос. надо использовать варианты, напрямую взаимодействующие с браузером


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемма с пагинатором
СообщениеДобавлено: 10 авг 2012, 19:36 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
Rush64 писал(а):
в базе бред. хотя бы как вы узнаете какой именно в данный момент запрос использует конкретный запрос. надо использовать варианты, напрямую взаимодействующие с браузером


сессии, кукисы


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


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

Найти:
Перейти:  
cron
Все о фреймворке Kohana  | 
Powered by phpBB® Forum Software © phpBB Group