Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
то ждем ваше обращение в нашей службе тех поддержки.
Интернета еще не было, а крошечные поисковые машинки уже продавали на дискетах. И замечательно, потому что без поиска интернет был бы мертв или чудовищно, монструозно неудобен. Функционал поиска на сайте дает потерянному пользователю последний шанс найти желаемое. Поэтому советуем: отлаживайте поиск в первую очередь, и вот вам подсказки для этого:
1. Как настроить поиск с нуля?
А) Установите модуль поиска ("Настройки" -> "Настройки продукта" -> "Модули")
Б) В настройках инфоблоков включите индексацию элементов и разделов.
В) Выполните полную переиндексацию сайта ("Настройки" -> "Поиск" -> "Переиндексация").
Г) В настройках компонента поиска укажите параметр "Страница выдачи результатов поиска" со значением /search/
2. Модуль поиска включен во все редакции CMS «Битрикс»?
Нет. В редакцию «Первый старт» модуль поиска не включен. Установите его отдельно, а лучше перейдите на редакцию «Старт» или другую, более полную.
3. Выдача поиска отображает изменения на сайте сразу же?
Нет. Составление нового поискового индекса происходит периодически. Если, например, новые элементы импортированы в каталог или загружены по FTP, то отобразить их в поисковой выдаче поможет процедура переиндексации. Создайте новый поисковый индекс командой
Настройки > Поиск > Переиндексация
Однако если вы импортируете товары часто, то эту процедуру лучше автоматизировать. Добавьте агента, который будет проводить переиндексацию с нужной частотой в этом разделе панели управления
Настройки > Инструменты > Агенты по команде Добавить агента
Подробнее о создании и настройке агентов читайте здесь http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2290
4. Как включить компонент поиска в «шапку» сайта?
Встраивайте модуль поиска в контейнере <div> с классами header position: relative и position: absolute для настройки положения по горизонтали. Внутри контейнера поместите код:
<?$APPLICATION->IncludeComponent("bitrix:search.title", "eshop", array(
"NUM_CATEGORIES" => "1",
"TOP_COUNT" => "5",
"CHECK_DATES" => "N",
"SHOW_OTHERS" => "Y",
"PAGE" => SITE_DIR."catalog/",
"CATEGORY_0_TITLE" => GetMessage("SEARCH_GOODS") ,
"CATEGORY_0" => array(
0 => "iblock_catalog",
),
"CATEGORY_0_iblock_catalog" => array(
0 => "all",
),
"CATEGORY_OTHERS_TITLE" => GetMessage("SEARCH_OTHER"),
"SHOW_INPUT" => "Y",
"INPUT_ID" => "title-search-input",
"CONTAINER_ID" => "search"
),
false
);?>
--------------------------------
Спасибо за внимание!
Читайте свежий выпуск «Кладовки программиста» каждый день!
Назад в раздел
1. Как настроить поиск с нуля?
А) Установите модуль поиска ("Настройки" -> "Настройки продукта" -> "Модули")
Б) В настройках инфоблоков включите индексацию элементов и разделов.
В) Выполните полную переиндексацию сайта ("Настройки" -> "Поиск" -> "Переиндексация").
Г) В настройках компонента поиска укажите параметр "Страница выдачи результатов поиска" со значением /search/
2. Модуль поиска включен во все редакции CMS «Битрикс»?
Нет. В редакцию «Первый старт» модуль поиска не включен. Установите его отдельно, а лучше перейдите на редакцию «Старт» или другую, более полную.
3. Выдача поиска отображает изменения на сайте сразу же?
Нет. Составление нового поискового индекса происходит периодически. Если, например, новые элементы импортированы в каталог или загружены по FTP, то отобразить их в поисковой выдаче поможет процедура переиндексации. Создайте новый поисковый индекс командой
Настройки > Поиск > Переиндексация
Однако если вы импортируете товары часто, то эту процедуру лучше автоматизировать. Добавьте агента, который будет проводить переиндексацию с нужной частотой в этом разделе панели управления
Настройки > Инструменты > Агенты по команде Добавить агента
Подробнее о создании и настройке агентов читайте здесь http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2290
4. Как включить компонент поиска в «шапку» сайта?
Встраивайте модуль поиска в контейнере <div> с классами header position: relative и position: absolute для настройки положения по горизонтали. Внутри контейнера поместите код:
<?$APPLICATION->IncludeComponent("bitrix:search.title", "eshop", array(
"NUM_CATEGORIES" => "1",
"TOP_COUNT" => "5",
"CHECK_DATES" => "N",
"SHOW_OTHERS" => "Y",
"PAGE" => SITE_DIR."catalog/",
"CATEGORY_0_TITLE" => GetMessage("SEARCH_GOODS") ,
"CATEGORY_0" => array(
0 => "iblock_catalog",
),
"CATEGORY_0_iblock_catalog" => array(
0 => "all",
),
"CATEGORY_OTHERS_TITLE" => GetMessage("SEARCH_OTHER"),
"SHOW_INPUT" => "Y",
"INPUT_ID" => "title-search-input",
"CONTAINER_ID" => "search"
),
false
);?>
--------------------------------
Спасибо за внимание!
Читайте свежий выпуск «Кладовки программиста» каждый день!
Назад в раздел
Подписаться на новые материалы раздела: