Legosp Forum

Shop-Script "Legosp" => Общие вопросы => Тема начата: delasker от Июня 19, 2013, 08:07:19 am

Название: расширенный поиск на главной
Отправлено: delasker от Июня 19, 2013, 08:07:19 am
Lego 6.1
Как вынести расширенный поиск на главную? Скажем если я просто вставляю в home.tpl.html вот так {include file="search_expanded.tpl.html"} , то поиск выводится, но в пункте "искать в категориях" стоит только "неважно", других нет.
Название: Re: расширенный поиск на главной
Отправлено: Юрий от Июня 19, 2013, 02:42:00 pm
в includes/search_simple.php поправьте проверку
if (isset($_GET["search_expanded"]))
на
if (isset($_GET["search_expanded"]) || (!$categoryID && !isset($productID)))
Название: Re: расширенный поиск на главной
Отправлено: delasker от Июня 19, 2013, 03:52:07 pm
Да, спасибо Юрий, категории появились. Один маленький ещё нюанс. В строке "поиск..." сам не убирается. Его приходится вручную стирать и потом забивать фразу для поиска. Как это поправить? И кстати, если ничего не менять, ну то есть чистый скрипт, то "поиск.." первый раз сам убирается, а потом то же остаётся. И почему, если ничего не найдено, не выводится, что, мол, поиск не дал результатов. А то молчок, нехорошо как-то
Название: Re: расширенный поиск на главной
Отправлено: delasker от Июня 19, 2013, 04:02:41 pm
Ой, Юрий, я чего не заметил: если эту правку в includes сделать, так вся первая страница исчезает.
Название: Re: расширенный поиск на главной
Отправлено: Юрий от Июня 19, 2013, 08:08:42 pm
Чет я не подумал) Написал что первое в голову пришло)
Закиньте этот файл в папку includes что в Вашей теме, а все что до этого делали отмените.
Название: Re: расширенный поиск на главной
Отправлено: delasker от Июня 20, 2013, 08:02:20 am
Во, всё как надо. А, кстати, я выше писал, что хорошо бы выдавалось, что поиск не дал результата. Не хотите доработать?
Название: Re: расширенный поиск на главной
Отправлено: Юрий от Июня 20, 2013, 03:26:43 pm
Я уже дорабатывал)     http://vo-stok.com.ua/search_expanded/
Просто в шаблоне проверку сделайте
{if isset($products_to_show_count) &&  $products_to_show_count}
...
{else}
Нет товара
{/if}
Как то так. Точно не помню...