Модератор форума: Yuri_G  
Сообщество uCoz » Модули uCoz » Интернет-магазин » Поиск по Интернет-магазину
Поиск по Интернет-магазину
Модератор форума
Сообщение # 1 | 01:11:54
Поиск по интернет-магазину осуществляется с помощью кода $MODULE_SEARCH_FORM$, который работает в пределах конкретного модуля. Поиск производится по полям указанным в настройках


Глобальный поиск по сайту $SEARCH_FORM$ в модуле ИМ не работает.


Для сайтов с активированным модулем интернет-магазин в блоке Поиск по сайту нужно заменить код
$SEARCH_FORM$ на
Code
<?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?>


Это будет работать следующим образом: В пределах модуля ИМ будет работать поиск по модулю ИМ, в остальных модулях сайта будет работать глобальный поиск по сайту


Для сайтов, где активен только модуль интернет-магазина в блоке Поиск по сайту должен стоять код $MODULE_SEARCH_FORM$


Поиск по интернет-магазину можно настроить!
"Панель управления" - "Интернет-магазин" - "Настройки модуля" - "Список полей товара, по которым будет осуществляться поиск".

Если выделить все пункты, то поиск будет осуществляться по полю "Артикул", "Производитель", "Наименование", "Категории", "Краткое описание", "Описанию товара" и по любым выбранным вами дополнительным полям. Можно выделить все пункты, тогда поиск будет производиться по всем заполненным полям.

Если у вас не стоит выделение на главном пункте, такому как "Наименование", то поиск по названию может не работать, это касается и всех остальных критериев поиска!

Если у вас установлен поиск по полям, которые не заполнены, то в этом случае поиск не будет работать.

Модуль интернет-магазин предоставляет возможность сбора статистики по поиску!
"Панель управления" - "Интернет-магазин" - "Статистика и отчеты" - "Поиск по магазину".

С помощью этой функции, вы можете отслеживать популярные запросы пользователей по магазину. Активировать опцию сбора статистики по поиску можно из "ПУ" - "Настройки модуля ИМ" - "Запоминать историю поиска по магазину", нужно поставить галочку напротив пункта и сохранить.


Редактирование формы поиска возможно посредством стилей CSS, а так же с помощью замены стандартного кода $MODULE_SEARCH_FORM$ на исходный код формы

Code
<div class="searchForm"><form action="/shop/search" style="margin: 0px;" method="post" onsubmit="this.sfSbm.disabled=true"><div align="center" class="schQuery"><input type="text" class="queryField" size="20" maxlength="30" name="query"/></div><div align="center" class="schBtn"><input type="submit" value="Найти" name="sfSbm" class="searchSbmFl"/></div><input type="hidden" value="14" name="a"/></form></div>

Это пример исходника. На различных шаблонах он может быть несколько иным
Mrbessonovcom
Репутация: -9086
Уровень замечаний:

Сообщение # 121 | 14:04:45
Писать нужно было сюда.
Вот код $MODULE_SEARCH_FORM$ который нужно вставить в поиск.А вот тема,где написано как это делать.

IE это такая программа, с помощью которой можно зайти на сайт www.google.com и скачать себе браузер google-chrome. И я прав, безо всяких НО ..
Сообщение отредактировал Mrbessonovcom - Среда, 26 Сен 2012, 14:07:48
yura_da
Сообщений: 4
Репутация: 0

Сообщение # 122 | 17:59:49
Quote (Mrbessonovcom)
Писать нужно было сюда.
Вот код $MODULE_SEARCH_FORM$ который нужно вставить в поиск. А вот тема,где написано как это делать.


Сделал как написано выше, но как надо не ищет, наверняка что-то делаю не так. Т.е. если зайти в модуль shop, поиск работает верно, а если с главной страницы искать, то видит всё, кроме shop. Посмотрите пожалуйста код, я не силен в HTML, но вроде верно сделал.

Задача чтоб искал по артикулу с главной страницы (например артикул 333417).
Собственно сам сайт kayaba.at.ua
Code
<?if($SEARCH_FORM$)?>
<h4 class="block-title"><!-- <bt> --><!--<s3163>-->Поиск<!--</s>--><!-- </bt> --></h4>
<div class="block-content"><div align="center"><!-- <bc> --><?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?><!-- </bc> --></div></div>
<?endif?>

Спасибо!
Сообщение отредактировал Zard - Вторник, 02 Окт 2012, 09:03:22
Mrbessonovcom
Репутация: -9086
Уровень замечаний:

Сообщение # 123 | 18:13:44
Quote (yura_da)
Сделал как написано выше, но как надо не ищет, наверняка что-то делаю не так. Т.е. если зайти в модуль shop, поиск работает верно, а если с главной страницы искать, то видит всё, кроме shop. Посмотрите пожалуйста код, я не силен в HTML, но вроде верно сделал.

Сделай так.

Code
<!-- <block2> -->
<?if($MODULE_SEARCH_FORM$ )?>
<div class="sidebox">  
<h3 class="sidetitl"><!-- <bt> --><!--<s5351>-->Поиск по магазину<!--</s>--><!-- </bt> --></h3>
<div class="indent"><!-- <bc> -->$MODULE_SEARCH_FORM$ <!-- </bc> --></div>
</div>
<?endif?>
<!-- </block2> -->

IE это такая программа, с помощью которой можно зайти на сайт www.google.com и скачать себе браузер google-chrome. И я прав, безо всяких НО ..
yura_da
Сообщений: 4
Репутация: 0

Сообщение # 124 | 16:17:32
Quote (Mrbessonovcom)
<!-- <block2> -->
<?if($MODULE_SEARCH_FORM$ )?>
<div class="sidebox">
<h3 class="sidetitl"><!-- <bt> --><!--<s5351>-->Поиск по магазину<!--</s>--><!-- </bt> --></h3>
<div class="indent"><!-- <bc> -->$MODULE_SEARCH_FORM$ <!-- </bc> --></div>
</div>
<?endif?>
<!-- </block2> -->


вставляю и поиск вообще пропадает, т.е форма поиска на сайте не видна.

Добавлено (26-Сен-2012, 22:47:22)
---------------------------------------------
Mrbessonovcom спасибо за помощь, в общем нашел вот такой код, правда он ищет только в shop, но это то что мне нужно! Может пригодится кому:

Code
<div class="searchForm"><form action="/shop/search" style="margin: 0px;" method="post" onsubmit="this.sfSbm.disabled=true">
<div align="center" class="schQuery"><input type="text" class="queryField" size="25" maxlength="30" name="query"/></div>
<div align="center" class="schBtn"><input type="submit" value="Поиск по сайту" name="sfSbm" class="searchSbmFl"/></div>
<input type="hidden" value="14" name="a"/></form></div>

Спасибо!

Добавлено (12-Окт-2012, 16:17:32)
---------------------------------------------
Добрый день!
Подскажите пожалуйста следующее, при выводе результатов поиска, если он отрицательный (т.е. ничего не найдено) я получаю следующее сообщение:
__________________________________________________________________________________________________
Доступно позиций: 0
Не найдено материалов доступных для просмотра

Убедитесь, что все составляющие наименования написаны без ошибок, или попробуйте уменьшить количество слов в запросе

__________________________________________________________________________________________________

так вот как мне изменить эту форму, ну нужно написать например "обратитесь к менеджеру и т.д и т.п".
И еще возможно ли добавить на эту страницу простенькую форму для запроса, т.е. если человек получает нулевой результат, он просто в ней пишет мне надо это и это, его имаил или телефон и всё. А этот запрос приходил бы на почту админа.

Заранее спасибо, жду ответов!

Сообщение отредактировал Zard - Вторник, 02 Окт 2012, 09:03:40
Мед
Сообщений: 45
Репутация: 0

Сообщение # 125 | 14:34:19
А если в 785 дизайне вообще ни в одному блоке нет кода
$SEARCH_FORM$ то что нужно заменять на <?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?>?
dudi
Сообщений: 271
Репутация: 194
Уровень замечаний:

Сообщение # 126 | 16:46:32
при установке кода:
Code
<?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?>

Браузер по долгу пытается соедениться с:
Quote
http://www.research1.widdit.com/
http://www.research2.widdit.com/
http://www.research3.widdit.com/
www.installhit.com

Что это за сайты? И какую информацию он оттуда берёт? И почему так долго?

Добавлено (26-Ноя-2012, 16:46:32)
---------------------------------------------
Ало, есть кто? Не молчите, я Вас слушаю!


В моих кодах нет мусора, просто я шифрую данные.
Сообщение отредактировал dudi - Воскресенье, 25 Ноя 2012, 06:37:05
HETPE3B
Сообщений: 1976
Репутация: 409

Сообщение # 127 | 10:00:04
dudi, ссылку на сайт скиньте в ЛС

AlexNesterov
Сообщений: 70
Репутация: 1

Сообщение # 128 | 16:20:33
Quote (yura_da)
Подскажите пожалуйста следующее, при выводе результатов поиска, если он отрицательный (т.е. ничего не найдено) я получаю следующее сообщение...как мне изменить эту форму?
Присоединяюсь к вопросу.
Сообщение отредактировал AlexNesterov - Вторник, 04 Дек 2012, 16:25:56
mcaster
Сообщений: 11
Репутация: 5

Сообщение # 129 | 23:40:39
что может быть? на сайте и в интернет магазине поиска почемуто нет(( а в панели управления есть
HETPE3B
Сообщений: 1976
Репутация: 409

Сообщение # 130 | 11:07:54
mcaster, форма поиска не установлена в шаблон

Raskum
Сообщений: 7
Репутация: 0

Сообщение # 131 | 22:33:40
Подскажите пожалуйста, у меня поиск осуществляется по артикулу. Например артикул 897-678, при точном поиске 897-678 все находит, при поиске 897678 ни чего не найдено. Можно ли организовать поиск, чтобы он не учитывал знаки препинания и т.д, т.е. 897-678 и 897.678 и 897678 для поиска были идентичны?
50wpe
Сообщений: 8
Репутация: 0

Сообщение # 132 | 15:43:02
Здравствуйте - Вчера на сайте ( http://www.kolgotki-bl.ru/ ) стал не корректно работать поиск по ИНТЕРНЕТ МАГАЗИНУ .

Quote
<div id="search">
<?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?>
</div>


Почему-то на верх странички вылезают все категории интернет магазина ... ??

Ещё не могу найти где редактировать эту страничку с поиском по интернет
магазину ?
В редактирование шаблонов есть редактор "Поиска по сайту" , это не то !

Добавлено (07-Дек-2012, 15:43:02)
---------------------------------------------
Проблема актуальна ! Вот скрин шот - http://www.kolgotki-bl.ru/x6/x2/4353545.jpg

Vladimir_Medvedev
Сообщений: 89
Репутация: 6

Сообщение # 133 | 17:08:23
Quote (50wpe)
Ещё не могу найти где редактировать эту страничку с поиском по интернет магазину ?
редактировать на странице каталог товаров, с помощью оператора <?if($PAGE_ID$='search')?>

Добавлено (17-Дек-2012, 17:08:23)
---------------------------------------------
Знающие помогите, можно ли каким нибудь скриптом организовать поиск по интернет магазину с помощью облака тегов? это не обязательно должно быть облако тегов, это может быть просто список ссылок, которые будут подставляться в форму поиска...

mcaster
Сообщений: 11
Репутация: 5

Сообщение # 134 | 20:57:29
Почему на сайте http://shop-tovar.at.ua/ не работает поис по интернет-магазину? какой код поиска должен быть? у меня стоит <?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?>
warwar44
Сообщений: 12
Репутация: 0

Сообщение # 135 | 05:47:12
Вот отличный вариант (можно изменить длину вводимой строки)

Код
<div class=" searchform"="">
   <form action="/shop/search" style="margin: 0pt;" method="post" onsubmit="this.sfSbm.disabled=true">   
   <div class="schQuery">   
   <input size="55" onfocus="this.value=''" value=" Поиск товара на сайте ...." onblur="if (this.value==''){this.value='Поиск товара....'}" maxlength="30" name="query" type="search">   
   <input value="Найти" id="sfSbm" class="searchSbmFl" type="submit"></div>   
   </form></div>


Добавлено (31 Дек 2012, 05:47:12)
---------------------------------------------
Где можно отредактировать это:

Не найдено материалов доступных для просмотра
  • Убедитесь, что все составляющие наименования написаны без ошибок, или попробуйте уменьшить количество слов в запросе


Всё облазил не смог найти cry помогите weep
Сообщение отредактировал warwar44 - Понедельник, 31 Дек 2012, 05:48:15
Сообщество uCoz » Модули uCoz » Интернет-магазин » Поиск по Интернет-магазину
Поиск: