Модератор форума: Yuri_G |
Сообщество uCoz » Модули uCoz » Интернет-магазин » Поиск по Интернет-магазину |
Поиск по Интернет-магазину |
Поиск по интернет-магазину осуществляется с помощью кода $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> Это пример исходника. На различных шаблонах он может быть несколько иным |
Писать нужно было сюда.
Вот код $MODULE_SEARCH_FORM$ который нужно вставить в поиск.А вот тема,где написано как это делать. IE это такая программа, с помощью которой можно зайти на сайт www.google.com и скачать себе браузер google-chrome. И я прав, безо всяких НО ..
Сообщение отредактировал Mrbessonovcom - Среда, 26 Сен 2012, 14:07:48
|
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
|
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. И я прав, безо всяких НО ..
|
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) Сообщение отредактировал Zard - Вторник, 02 Окт 2012, 09:03:40
|
при установке кода:
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
|
dudi, ссылку на сайт скиньте в ЛС
|
Quote (yura_da) Подскажите пожалуйста следующее, при выводе результатов поиска, если он отрицательный (т.е. ничего не найдено) я получаю следующее сообщение...как мне изменить эту форму? Сообщение отредактировал AlexNesterov - Вторник, 04 Дек 2012, 16:25:56
|
mcaster, форма поиска не установлена в шаблон
|
Подскажите пожалуйста, у меня поиск осуществляется по артикулу. Например артикул 897-678, при точном поиске 897-678 все находит, при поиске 897678 ни чего не найдено. Можно ли организовать поиск, чтобы он не учитывал знаки препинания и т.д, т.е. 897-678 и 897.678 и 897678 для поиска были идентичны?
|
Здравствуйте - Вчера на сайте ( 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) |
Quote (50wpe) Ещё не могу найти где редактировать эту страничку с поиском по интернет магазину ? Добавлено (17-Дек-2012, 17:08:23) |
Почему на сайте http://shop-tovar.at.ua/ не работает поис по интернет-магазину? какой код поиска должен быть? у меня стоит <?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?>
|
Вот отличный вариант (можно изменить длину вводимой строки)
Код <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) --------------------------------------------- Где можно отредактировать это: Не найдено материалов доступных для просмотра
Всё облазил не смог найти помогите Сообщение отредактировал warwar44 - Понедельник, 31 Дек 2012, 05:48:15
|
| |||