Модератор форума: 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> Это пример исходника. На различных шаблонах он может быть несколько иным |
Все сделал по инструкции выше, так поиск по магазину и не заработал.
Подскажите решение ) http://ryukzachokshop.ru/ Спасибо. |
тоже самое проблема с поиском, с главной страницы не работает поиск в ИМ
http://автодетали-челны.рф/ Подскажите Спасибо |
magbz, здравствуйте, на Вашем сайте поиск осуществляется по условию:
Цитата <?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?> В пределах модуля ИМ будет работать поиск по модулю ИМ, в остальных модулях сайта будет работать глобальный поиск по сайту Если Вам необходимо активировать на всех страницах сайта поиск по модулю "Интернет-магазин", Вы можете выполнить замену кода: Код <?if($MODULE_ID$=='shop')?>$MODULE_SEARCH_FORM$<?else?>$SEARCH_FORM$<?endif?> На вариацию кода, представленного в первом сообщении данной темы: Код <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> Консультация по системе uCoz - разработка скриптов, настройка сайта.
|
|
magbz, если Вами подразумевается, что при использовании поиска по модулю "Интернет-магазин" на Вашем сайте не удаётся найти товары - ознакомьтесь с информацией из "шапки" темы:
Цитата Поиск по интернет-магазину можно настроить! "Панель управления" - "Интернет-магазин" - "Настройки модуля" - "Список полей товара, по которым будет осуществляться поиск". Если выделить все пункты, то поиск будет осуществляться по полю "Артикул", "Производитель", "Наименование", "Категории", "Краткое описание", "Описанию товара" и по любым выбранным вами дополнительным полям. Можно выделить все пункты, тогда поиск будет производиться по всем заполненным полям. Если у вас не стоит выделение на главном пункте, такому как "Наименование", то поиск по названию может не работать, это касается и всех остальных критериев поиска! Если у вас установлен поиск по полям, которые не заполнены, то в этом случае поиск не будет работать. На основании данной информации, убедитесь, что опции поиска на Вашем сайте настроены корректно. Консультация по системе uCoz - разработка скриптов, настройка сайта.
Сообщение отредактировал EgorKruglikov - Вторник, 29 Июл 2014, 15:15:11
|
Доброго времени суток.
Подскажите как сделать что бы можно было давать ссылки на результат поиска? Что бы я не искал строка остаётся /shop/search , поиск стандартный. Хотелось бы видеть ссылку вида /shop/search и то что ищешь , что бы всегда можно было дать линк. |
Уважаемые гуру форума нужна помощь, установили шаблон, возникли проблемы с поиском, не ищет вообще ничего.
А очень хотелось бы настроить поиск по Интернет магазину. Содержание глобального блока, Верхняя часть сайта: Код <nav id="menu" data-animated="fadeInUp"> <div class="cnt oh"> <div id="menu-icon"><i class="fa fa-bars"></i> Меню сайта</div> <div id="search-icon"><i class="fa fa-search"></i> Поиск</div> <!-- <sblock_nmenu> --> <?if($NMENU_1$)?><!-- <bc> -->$NMENU_1$<!-- </bc> --><?endif?> <!-- </sblock_nmenu> --> </div> </nav> <div id="search-section"> <form onsubmit="this.sfSbm.disabled=true" method="get" action="/search"> <input id="search-input" name="q" type="text" placeholder="Поиск: ключевая фраза + Enter" /> <input id="search-btn" type="hidden" name="sfSbm"/> </form> </div> Поиск по сайту (страница поиска): Код <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <title><?if($SEARCH_QUERY$)?>$SEARCH_QUERY$ - <?endif?>Поиск</title> <link type="text/css" rel="StyleSheet" href="/_st/my.css" /> <link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,cyrillic' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="/css/font-awesome.css" /> <link rel="stylesheet" href="/css/animate.css" /> <link rel="stylesheet" href="/css/flexslider.css" /> <!--[if lt IE 9]> <script> var e = ("header,nav,article,aside,section,footer").split(','); for (var i = 0; i < e.length; i++) { document.createElement(e[i]); } </script> <![endif]--> </head> <body> <div id="tmpl-loader"></div> <div id="tmpl-container"> $GLOBAL_AHEADER$ <section id="middle" class="cnt oh"> <!-- <middle> --> <div class="content" data-animated="fadeInLeft"> <!-- <body> --><div style="padding:0 0 5px 0;">$SEARCHFORM$</div><div style="padding:4px 4px 0 4px;"><!--<s5248>-->Результаты <b>$NUM_SHOWN$</b> из <b>$NUM_ENTRIES$</b> по запросу <b>$SEARCH_QUERY$</b><!--</s>--></div><hr/> $BODY$<div align="center">$PAGE_SELECTOR$</div><!-- </body> --> </div> <aside id="aside"> $GLOBAL_CLEFTER$ </aside> <!-- </middle> --> </section> Я в коде к сожалению не разбираюсь, по этому очень надеюсь на вашу помощь, заранее спасибо. |
Пытался разобраться сам, но так и не понял как сделать поиск на сайте.
Мой сайт http://hutsmoto.ru/ Хочу сделать поиск товара как на этом сайте http://motorezina.net/ Добавлено (31 Авг 2014, 12:20:58) |
Здравствуйте.
Как сделать чтобы в результатах поиска выводился производитель и цена $BRAND$ и $PRICE$). Фото выводит, название также, а вот $BRAND$ и $PRICE$ нет. Добавлено (23 Сен 2014, 13:20:54) Здравствуйте.Как сделать чтобы в результатах поиска выводился производитель и цена $BRAND$ и $PRICE$). Фото выводит, название также, а вот $BRAND$ и $PRICE$ нет. Добавлено (23 Сен 2014, 19:24:52) |
Так и никто мне не подскажет как настроить нужный мне поиск по товару? Я уже понял что надо делать дополнительные поля и их включать в поиск, только не знаю как это сделать. Прикрепления:
0578028.png
(9.7 Kb)
|
|
EgorKruglikov, добрый день. Не могу справиться.
Есть страничка http://avon-in-dnepr.at.ua/shop справа есть форма для поиска, например ввожу МЫЛО, все находит но перед результатами два раза высвечиваются категории ароматов! Как убрать лишнее, тоесть где можно эту страницу редактировать? То что написано Редактировать шаблоны и потом Поиск по сайту то это не то у меня поиск по интернет-магазину AVON avon-in-dnepr.at.ua
Mary Kay marykay-dnepr.at.ua |
| |||