Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Главная страница вместо быстрого поиска

Тема в разделе "Вопросы- ответы", создана пользователем VKine, 7 янв 2022.

07.01.22 в 18:19
10.01.22 в 19:53
24
2.228
0
  1. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
    Всем привет.
    Подскажите что это за прикол такой...

    Есть шаблон с следующей проблемой:
    upload_2022-1-7_18-16-1.png
    и
    upload_2022-1-7_18-17-19.png
    Поясню: В любое поле ввода куда поставлен курсор вылазит главная страница вместо подсказок или быстрого поиска.

    В стандартном шаблоне такой проблемы нет.
    С движком знаком плохо, поэтому пожалуйста без агрессии.
     
    #1 VKine, 7 янв 2022
    Последнее редактирование: 7 янв 2022
  2. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    Не хватает php обработчиков для ajax запросов.
     
    #2 golodny, 7 янв 2022
    Последнее редактирование: 7 янв 2022
  3. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
    Не подскажете каких? Или что-нибудь от чего оттолкнуться.
     
  4. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    Обнови страницу, нажми F12, открой вкладку сеть, начни вводить текст в поле поиска на сайте и увидишь в вкладке сеть новый запрос к файлу со статусом 404, это будет файл-обработчик которого у тебя нет.
     
  5. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
    upload_2022-1-8_2-28-13.png

    У остальных статус 200.
     
  6. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    Ты скачал html+css+js с сайта hdrezka, но у тебя нет их модулей.
    Быстрый поиск у них реализован не стандартным быстрым поиском от dle, а своим модулем (js+php).

    Js обращается к файлу /engine/ajax/search.php, тебе нужно создать этот файл (внутри php код для обработки полученных данных, поиска в бд, и вернуть данные которые ожидает js).
    Вкратце описал, надеюсь помог понять в чем проблема.
     
    #6 golodny, 8 янв 2022
    Последнее редактирование: 8 янв 2022
    • Нравится Нравится x 1
    • Полезно Полезно x 1
  7. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
    Видать файл /engine/ajax/search.php у них не дефолтный...
     
  8. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
  9. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    Нужно самому создать обработчик на php смотря на то, какие данные js присылает обработчику и какие ожидает получить. С этим тебе могут помочь на фрилансе.
     
  10. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    Все тоже самое и с регистрацией и с входом, у них свои обработчики для них, они не используют вход и регистрацию которая по умолчанию от dle.
     
  11. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
    Мне вполне подойдёт стандартный быстрый поиск
     
  12. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    Ты хочешь получить полную копию, стандартным быстрым поиском не получится.
     
  13. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
    А почему нет-то? Доп поля мне пока не требуются. Хватит title и full-story
     
  14. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    upload_2022-1-8_2-19-10.png
    Из этого всего ты сможешь получить только название, также сам поиск у них переписан, он умней того, что по умолчанию.
     
  15. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
    Есть у меня шаблон где всё чётко работает. Такого функционала будет достаточно
    upload_2022-1-8_3-25-46.png
     
  16. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    Чтобы быстрый поиск заработал его нужно включить в настройках, и к форме поиска добавить id="q_search"
    Код:
    <form id="q_search" class="rightside" method="post" style="padding-bottom: 20px;">
        <div class="q_search">
        <input id="story" name="story" placeholder="Поиск по сайту..." type="search" style="width: 200px; height: 15px;">
    
        <button class="btn q_search_btn" type="submit" title="Найти"><i class="fa fa-search" ></i></button>
    
    <a class="q_search_adv" href="/index.php?do=search&amp;mode=advanced" title="Расширенный поиск">
                                <i class="fa fa-cog" style="font-size: 25px; padding-top:     5px;"></i>
    </a>
    </div>
    <input type="hidden" name="do" value="search">
    <input type="hidden" name="subaction" value="search">
    
    </form>
    Для оформления быстрого поиска нужно добавить стили css файл:
    Код:
    .q_search { position: relative; margin-top: 22px; }
        .q_search > input {
            width: 100%; height: 36px;
            line-height: 22px;
            padding: 7px 72px 7px 18px;
            border-radius: 18px;
            background-color: #dfdfdf;
            display: block;
            border: 0 none;
            box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1);
            -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
        }
        .q_search > input:focus {
            background-color: #fff;
            box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
        }
        .q_search > .btn { width: 36px; padding: 0; position: absolute; right: 0; top: 0; }
        .q_search .icon-search { position: absolute; left: 50%; top: 50%; margin: -8px 0 0 -8px; width: 16px; height: 16px; }
        .q_search .q_search_adv {
            position: absolute;
            right: 0; top: 0;
            margin-right: 36px;
            width: 36px; height: 36px;
        }
        .q_search .icon-set {
            width: 16px; height: 16px;
            position: absolute;
            left: 50%; top: 50%;
            margin: -8px 0 0 -8px;
            fill: #737373;
        }
        .q_search .q_search_adv:hover .icon-set { fill: #3394e6; }
     
    #16 golodny, 8 янв 2022
    Последнее редактирование: 8 янв 2022
  17. Golovchev

    Golovchev Зелёный

    Регистрация:
    8 янв 2022
    Сообщения:
    8
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Хороший и все понятно
     
  18. TopicStarter Overlay
    VKine

    VKine Новичок

    Регистрация:
    27 сен 2020
    Сообщения:
    40
    Лучших ответов:
    0
    Рейтинги:
    +7 / 2 / -0
    Быстрый поиск всё ещё не работает в моём шаблоне, только обычный поиск.
     
  19. golodny

    golodny Бывалый

    Регистрация:
    13 июл 2021
    Сообщения:
    107
    Лучших ответов:
    4
    Рейтинги:
    +77 / 18 / -0
    Забыл, нужно еще взять файл libs.js с дефолтного шаблона и подключить его.
     
  20. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.342
    Лучших ответов:
    7
    Рейтинги:
    +1.518 / 210 / -0
    У меня есть все модули как у резки официалки, пишите если над, правда недешево))))
     
Яндекс.Метрика