• Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Не работает поиск по разделу Герои на сайте
выхухаль
Четверг, 10 Сентября 2026, 10:26 | Сообщение 1
Оффлайн
Пользователи
Сообщений:1
Обнаружил еще 1 проблему: на сайте по Симпсонам в разделе "Герои" - я так их назвал, раньше всё 100% работало, но сейчас не в какую. Вот код, и сам раздел как на мобильном, так и на ПК не исчет ничего - просто сбрасывает страницу (если в категорию войти - просто провалится в категорию /dir/, а раньше поиск работал).

Дополнительно могу заверить, что ПК код я не трогал с момента как он работал. Возможно, настройки или движок uCoz что-то изменил. У меня там модуль "Каталог сайтов", если что. Я просто поменял название. Раньше при нажатии "Все горои" или просто стандартно искал строго по названию по всему разделу. Так же с другими категориям. А сейчас просто проваливается в них. Выяснил, что тут такая же проблема в /search - для примера выбрать раздел "Файлы" и ввести название CS! Раньше чётко выдавал материалы раздела, связанные с картами CS, например (или моделями), а теперь просто проваливается в раздел категории.
Прикрепления: kod_poiska_perestal_rabotat.txt (1.0 Kb)
[ FR ]
-SAM-
Среда, 23 Сентября 2026, 21:03 | Сообщение 2
Оффлайн
Друзья сайта
Сообщений:923
Награды: 41
Связанная тема находится здесь. Сейчас не могу проверить, посмотрите какой исходный код отдаёт система по поставленному в шаблон $MODULE_SEARCH_FORM$, сравните со своим приложенным кодом (какие идентификаторы и запрос в форме). Или задать вопрос напрямую в т.п. uCoz (если ещё этого не сделали) - там должны подсказать (им виднее просто, были ли изменения в системе по этому направлению).

UPD.: попробовать такой код прописать:
Код
<div class="searchForm">
    <form name="search" id="searchForm" action="/dir/" method="post" style="margin: 0px;">
        <div class="schQuery" align="center">
            <input name="query" maxlength="30" size="20" class="queryField" type="text">
            
            <select name="modul" onchange="document.getElementById('searchForm').action = (this.value !== 'none') ? '/' + this.value + '/' : '/dir/';">
                <option value="none">Выбери раздел поиска!</option>
                <option value="dir">все герои</option>
                <option value="dir/jumor/18">основные</option>
                <option value="dir/istorija_springfilda/20">город</option>
                <option value="dir/druzja_gomera/22">друзья Гомера</option>
                <option value="dir/drugie_geroi/24">другие герои</option>
                <option value="dir/sozdateli/19">создатели</option>
                <option value="dir/geroi_iz_shkoly/23">герои из школы</option>
            </select>
        </div>
        <div class="schBtn" align="center">
            <input class="searchSbmFl" name="sfSbm" value="« Найти »" type="submit">
        </div>
        <input name="a" type="hidden" value="1">
    </form>
</div><hr>




Помог? Скажи спасибо в виде "+" - вам мелочь, а мне приятно.
Бесплатное оказание помощи в ответах на "Вопросы про uCoz".


Сообщение отредактировал
-SAM- - Воскресенье, 04 Октября 2026, 13:47
[ FR ]
  • Страница 1 из 1
  • 1
Поиск: