Лучший способ реализовать ссылки на элементы <next>, <prev>из списка поиска - PullRequest
1 голос
/ 25 января 2010

В моем веб-приложении я получил список результатов поиска (SR). Поиск сильно параметризован. Можно щелкнуть каждый элемент в списке, а затем отобразится собственная страница элемента (EP).

Теперь клиент хочет иметь возможность перейти к предыдущему и следующему элементу из списка поиска, который использовался для входа на страницу элемента.

Как бы вы это реализовали? Я могу либо передать условия поиска в EP и индекс элемента в списке, тогда prev / next будет означать просто перезапустить поисковый запрос, получить предыдущий / следующий индекс и отобразить его (все еще передавая условия и новый индекс) ,

Или есть лучший подход?

1 Ответ

1 голос
/ 25 января 2010

Насколько интенсивен ваш процесс поиска? Звучит так, как будто вы не хотите выполнять больше, чем необходимо. Что делать, если вы, когда вы отображаете результаты поиска, вы также сохраняете в списке unqiue EP ID на сервере. Затем вы можете перемещаться по нему, используя индексы для prev / next и уникальный идентификатор элемента EP для загрузки деталей? Затем можно также сохранить термин запроса и снова заполнить результаты поиска ссылкой «Назад к поиску»?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...