1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

ADS manager. Результаты поиска

Тема в разделе "Вопросы по расширениям Joomla [тех. поддержка]", создана пользователем Саня, 16 авг 2015.

  1. Саня

    Саня Матерый складчик

    Регистрация:
    19 фев 2015
    Сообщения:
    227
    Симпатии:
    30
    Добрый день. Дело вот в чем: если искать обьявления через поиск в adsmanager, выводится список подходящих обьявлений. Проблема в том, что при переходе на детальное описание этого обьявления, нельзя вернуться к списку результатов поиска, нажав кнопку назад(неважно где, в браузере или на странице обьявления). Браузер выдает http://prntscr.com/8584fy . Такая же проблема и на оффсайте этого компонента. К примеру на авито, когда переходишь к описанию обьявления, по кнопке назад, тебя возвращает к списку результатов поиска, при чем к тому же обьявлению.
    на авито:
    1 http://prntscr.com/8585wb
    2 http://prntscr.com/85868b
    3 http://prntscr.com/8586gr

    а в адсманагер происходит так:
    1 http://prntscr.com/858716
    2. http://prntscr.com/8587l1
    3. http://prntscr.com/8587oo

    Я понимаю, что этот вопрос нужно задавать разрабам компонента, и не жду здесь пошаговой инструкции на решение этой проблемы. Но в чем дело ? Могли бы Вы подсказать как это можно решить(чтобы было как на авито) или хотя бы указать направление в котором нужно копать ? Вариант с кешированием страниц целиком через родной плагин Joomla мне не подходит (и я не знаю работает ли он). Как это можно решить ?
    #1
  2. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    скрины не грузятся

    адсменеджер не должен быть "как авито" это другое программное решение...

    решить это можно только обратившись за доработками к фрилансеру...

    решить можно разными способами - зависит от того что вам нужно -
    можно сохранять поисковой запрос от пользователя в базу в отдельную таблицу под эту задачу и при переходе на поисковую страницу без запроса выдавать старый запрос.
    можно сохранять ссылку во что-либо например в local storage и сделать кнопку на странице вернуться результатам поиска - будет работать если поиск сделать гет запросами - в целом если заменить пост на гет кнопка назад будет замечательно работать.
    #2
  3. Саня

    Саня Матерый складчик

    Регистрация:
    19 фев 2015
    Сообщения:
    227
    Симпатии:
    30
    странно, у меня скрины грузятся. нужно чтобы можно было вернуться не только по кнопке на странице, но и просто нажав кнопку назад в браузере. Вы бы могли взяться за это ?
    #3
  4. Саня

    Саня Матерый складчик

    Регистрация:
    19 фев 2015
    Сообщения:
    227
    Симпатии:
    30
    #4
  5. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    нет - я не берусь за малобюджетные проекты - очень мало времени выше я описал как такое сделать - просто замените пост запросы на гет и все будет ок.
    #5
  6. Саня

    Саня Матерый складчик

    Регистрация:
    19 фев 2015
    Сообщения:
    227
    Симпатии:
    30
    аааа) да, заработало)) ну, как бы возвращает, но в то же место страницы или нет пока не знаю, т.к. мало обьявлений, но вроде все правильно. Спасибо)
    #6
  7. Саня

    Саня Матерый складчик

    Регистрация:
    19 фев 2015
    Сообщения:
    227
    Симпатии:
    30
    сори, но еще такой вопрос, как нибудь очистить эти параметры теперь можно на другой странице ? чтобы при переходе в меню "Все обьявления" выводились именно все обьявления, а не те, что в поиске были забиты.
    в общем очистить кеш браузера от этого запроса или как то так(я не знаю даже как это правильно сформулировать)
    искал в и-нете, чтобы что то типа такого вставить в код
    <?php
    unset($_GET);
    ?>
    но это не работает.
    это не критично, но возможно ли это сделать(очистить get-параметры) несколькими строчками ?
    #7
  8. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    понятия не имею про что вы - сначала сформулируйте потом спрашивайте....
    использовать именно $_GET небезопасно... для этого в joomla есть jrequest
    #8