Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Status-X | Баги и ошибки
         Поиск товаров в магазине

Похожие темы  |  Печать страницы

Поиск товаров в магазине


События Понедельник, 27.04.2015, 20:34

lissnov

Группа: Пользователь
Ранг: Новичок
Cообщений: 44
Регистрация: 15.08.2014
Поиск товаров в магазине
При попытке найти товары по фильтру, поиск проходит нормально, но если попытаться вернуться на предыдущую страницу, браузер выдает ошибку: страница не найдена в кэше. Я так понимаю, что должна создаваться новая страница по результатам поиска, и в адрес должен быть включен результат запроса, или как-то по-другому. Обычный поиск(не в магазине) работает нормально. Как исправить баг? Пытаюсь написать фильтр по спецификациям, но столкнулся с этой же проблемой. Товары отбираются, но при попытке вернуться на предыдущую страницу, тот же баг. Прошу исправить(может еще кому-то надо), или подсказать как это можно сделать. После выложу свои кривые наработки по фильтру для общего пользования, может кто-то отредактирует, оптимизирует код и т.д. Понимаю, что админ занят двойкой, но прошу выделить время для данного вопроса. С уважением, Сергей.

Пользователь офлайн
События Понедельник, 27.04.2015, 21:22

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Поиск осуществляется посылкой пост запроса, после пост запросов вернуться на предыдущую страницу нельзя. Можно конечно изменить запрос формы на гет, но там была большая проблема с ЧПУ и в результате 404 ошибка, решать ее естественно никто не будет


Пользователь офлайн
События Понедельник, 27.04.2015, 21:35

lissnov

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 44
Регистрация: 15.08.2014
А ЕСЛИ БЕЗ ЧПУ ? Просто сменить POST на GET ?
Пользователь офлайн
События Понедельник, 27.04.2015, 22:22

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Цитата
Автор: lissnov
А ЕСЛИ БЕЗ ЧПУ ? Просто сменить POST на GET ?


Пробуйте, в скрипте прием вроде из $_REQUEST был


Пользователь офлайн
События Четверг, 30.04.2015, 13:09

lissnov

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 44
Регистрация: 15.08.2014
Выложу свои кривые наработки по фильтру,МНОГО ЛИШНЕГО,НО РАБОТАЕТ.Сделан для трех спеццификаций Spez_1,Spez_2,Spez_3
Прошу спецов посмотреть,сделать по человечиски,и выложить для общего пользования, нежаться

Извините,непроверил класс,который выложил.Вот рабочий

Отредактировано lissnov: 01.05.2015, 10:11:06
Вложения
filter.zip   (8 x загружено | 2,3 Мб)   
Пользователь офлайн
События Четверг, 18.06.2015, 21:02

lissnov

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 44
Регистрация: 15.08.2014
Фильтр работает, специально проверил. Изменения в классе shop сделаный еще до последнего обновления админом status-x, поэтому баг с валютой не изменен. Фильтр вылаживал с целью просмотра и доработки спецами с последующим вылаживанием для общественности. Чтоб появилось название на кнопке "Очистить фильтр" нужно вставить reset= "Очистить фильтр" в ленг lang\ru\main.txt. Для установки фильтра необходимо заменить класс shop на класс из архива, и установить шаблон из архива, в нем тоже сделаны изменения в темплах и css. Кому интересно - пишите, помогу, чем смогу.

Отредактировано lissnov: 06.07.2015, 09:46:52
Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 6

Поисковые боты: 10
BingBot(4), Inktomi Slurp, Googlebot, Unknown Bot, Baidu.com, Yandex(2)

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: Lesya

 Дни рождения


TEPMIT (34), system (22)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты