logo img
Скрипт I-Soft Bizness

Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.

Внимание!
Перед покупкой обязательно установите и протестируйте демо-версию!
Информация к новости
  • Просмотров: 4 566
  • Дата: 22 сентября 2010
  • +10
22 сентября 2010

Форма поиска одной строкой

Категория: Новости / Новые модификации и модули

Мы учли пожелания наших клиентов и разработали форму быстрого поиска одной строкой.


Ранее, в скрипте использовалась форма быстрого поиска по трем параметрам: по организации, продукции и услугам и изображениям.

 


Чтобы организовать поиск по публикациям или прайс-листам, необходимо было зайти в соответствующий раздел каталога.


С помощью формы поиска одной строкой посетитель каталога, сможет сразу организовать поиск информации в нужном разделе.

 


В документации мы описали, как можно подключить и использовать форму поиска одной строкой. Также представлена инструкция для внедрения формы поиска на все страницы каталога, и описан вариант отключения формы на некоторых страницах. Например, в расширенном поиске. Напомним, что форма быстрого поиска используется по умолчанию только на главной странице каталога.

 

Скачать

Внимание! У Вас нет прав для просмотра скрытого текста.
.

 

Модификация включена в дистрибутив версии 4.5 - 30 ноября 2010г. Все кто ранее скачал скрипт, модификацию следует установить.

Метки к статье: модуль

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
tol Пользователь offline

26 марта 2013 12:47

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 26.07.2011
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 4
Цитата: admin
Вы можете задать стиль для одного id либо добавить еще свой класс и задать для него стиль.

Угу, спасибо!

--------------------

<
admin Пользователь offline

26 марта 2013 12:43

Администраторы

  • Нравится
  • 0
Информация к комментарию
  • Группа: Администраторы
  • Регистрация: 7.11.2007
  • Статус: Пользователь offline
  • Публикаций: 256
  • Комментариев: 596
Цитата: tol
Спасибо за ответ. Т.е. если в этом месте я хочу добавить свой стиль CSS мне надо обойти такую запись, ведь два id не прописать в одном теге?


Вы можете задать стиль для одного id либо добавить еще свой класс и задать для него стиль.

--------------------

<
tol Пользователь offline

26 марта 2013 12:30

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 26.07.2011
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 4
Цитата: admin
id не всегда используются в css, в данном случае id используются java скриптом для поиска запросов по базе.

Спасибо за ответ. Т.е. если в этом месте я хочу добавить свой стиль CSS мне надо обойти такую запись, ведь два id не прописать в одном теге?

Ага, разобрался. Можно добавить css через класс.

--------------------

<
admin Пользователь offline

23 марта 2013 23:09

Администраторы

  • Нравится
  • 0
Информация к комментарию
  • Группа: Администраторы
  • Регистрация: 7.11.2007
  • Статус: Пользователь offline
  • Публикаций: 256
  • Комментариев: 596
Цитата: tol
В файле searchform_type2.tpl: id="search_form" и id="autocomplete" зачем эти два id? Не в одном из файлов css их нет. Или я не догоняю чего то?


id не всегда используются в css, в данном случае id используются java скриптом для поиска запросов по базе.

--------------------

<
tol Пользователь offline

23 марта 2013 00:59

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 26.07.2011
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 4
В файле searchform_type2.tpl: id="search_form" и id="autocomplete" зачем эти два id? Не в одном из файлов css их нет. Или я не догоняю чего то?

--------------------

<
apikron Пользователь offline

13 июля 2012 10:44

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 18.08.2008
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 57
Супер!!!! Спасибо!!!!
<
admin Пользователь offline

13 июля 2012 10:41

Администраторы

  • Нравится
  • 0
Информация к комментарию
  • Группа: Администраторы
  • Регистрация: 7.11.2007
  • Статус: Пользователь offline
  • Публикаций: 256
  • Комментариев: 596
apikron, фон как на картинке находится в шаблоне шарп. А вообще фон bg_searchform.gif в Вашем шаблоне

--------------------

<
apikron Пользователь offline

13 июля 2012 10:38

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 18.08.2008
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 57
БлагоДарю! Получилось! А как фон формы сделать как на примере показано? Или хотябы на свою картинку заменить? Не могу найти картинку в дистрибутиве.
<
admin Пользователь offline

13 июля 2012 09:57

Администраторы

  • Нравится
  • 0
Информация к комментарию
  • Группа: Администраторы
  • Регистрация: 7.11.2007
  • Статус: Пользователь offline
  • Публикаций: 256
  • Комментариев: 596
apikron, в файле index.php должна быть строка такой

if ($def_allow_index == "YES") include ("./searchform.inc.php");

следовательно должен присутствовать файл searchform.inc.php. Возможно он у Вас старый - возьмите из дистрибутива. В нем можете в наглую добавить

$def_serch_form_view_type=2; после <php

--------------------

<
apikron Пользователь offline

13 июля 2012 09:49

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 18.08.2008
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 57
Решил поставить форму поиска одной строкой!
1. Уже столько файлов изменилось в каталоге. Актуальны ли файлы этой формы?
2. Я не смог установить эту форму, в то время, когда эта фишка только вышла. Все делал по инструкции, но... Потом забросил, но вот решил вернуться к этой теме. В конфиге еще с тех времен установлена цифра 2 - поиск одной строкой, файлы ранее были залиты на сервер. Что может быть? Почему отображается прежний вариант?
<
apikron Пользователь offline

21 декабря 2010 09:44

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 18.08.2008
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 57
Благодарю!!!! Все получилось!!!!
<
admin Пользователь offline

21 декабря 2010 09:26

Администраторы

  • Нравится
  • 0
Информация к комментарию
  • Группа: Администраторы
  • Регистрация: 7.11.2007
  • Статус: Пользователь offline
  • Публикаций: 256
  • Комментариев: 596
Цитата: apikron
Как убрать поле поиска по буквам и цифрам0-9 А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я ?


Если Вы установили обновления, то достаточно в index.php удалить строку

include ("./includes/alpha_view.php");


Иначе, в этом файле код



--------------------

<
apikron Пользователь offline

21 декабря 2010 09:21

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 18.08.2008
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 57
Помню точно, что ответ на мой вопрос уже был где-то на форуме, но вот коснулось и не смог найти! Уже столько похожих тем!!! Хорошо бы Вам завести ХРАНИТЕЛЯ-РЕДАКТОРА ФОРУМА wink
Как убрать поле поиска по буквам и цифрам0-9 А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я ?
<
kollipso Пользователь offline

26 сентября 2010 14:35

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 26.05.2009
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2
Приетствую всех! Отличная форма! Чтобы избавиться от вопроса по фильтрации поиска, предлагаю такой фильтр как: Искать везде! Думаю, это будет правильно для всех! Как для владельцев каталога, так и для посетителей.

Введя этот фильтр мы значительно улучшим гибкость модуля поиска. Большое спасибо за Вашу работу!

--------------------

<
admin Пользователь offline

24 сентября 2010 08:34

Администраторы

  • Нравится
  • 0
Информация к комментарию
  • Группа: Администраторы
  • Регистрация: 7.11.2007
  • Статус: Пользователь offline
  • Публикаций: 256
  • Комментариев: 596
Цитата: xoxma
Зачем вообще все эти фирмы, продукция и услуги, публикации, прайс-листы, изображения? Не ужели не проще, удобнее и приятнее пользователю оставить просто одну строку, без всяких выборов?Я думал, что все это и подразумевали в смысле "поиск одной строкой", а не выпрямление 3х строк в одну прямую. Пусть ищет сразу везде, зачем усложнять выборами?


Обратите внимание, например на сервис Яндекс. Поиск картинкам, новостям, видео идет разными частями. А Вы не задумывались почему? Потому, что выдача результата разная.
Так и у нас.
У прайс-листов одна, у фирм другая, у изображений своя и т.д.
Если клиент ищет фирму "ОКНА", то зачем ему просматривать прайс-листы с окнами, или изображения, когда он конкретизирует запрос. А так будет каша. Или уже изобрели сервис, который автоматически догадывается, что нужно человеку?

--------------------

<
xoxma Пользователь offline

24 сентября 2010 01:41

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 7.09.2010
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 33
Зачем вообще все эти фирмы, продукция и услуги, публикации, прайс-листы, изображения? Не ужели не проще, удобнее и приятнее пользователю оставить просто одну строку, без всяких выборов?
Я думал, что все это и подразумевали в смысле "поиск одной строкой", а не выпрямление 3х строк в одну прямую. Пусть ищет сразу везде, зачем усложнять выборами?

--------------------

<
admin Пользователь offline

23 сентября 2010 09:01

Администраторы

  • Нравится
  • 0
Информация к комментарию
  • Группа: Администраторы
  • Регистрация: 7.11.2007
  • Статус: Пользователь offline
  • Публикаций: 256
  • Комментариев: 596
Цитата: Igorewa
Как сделать что бы поле куда вводится текст было белое как на вашем скриншоте , у меня оно серое и не красиво получается


Замените строку

<input type="text" name="skey" maxlength="60" value="<? echo $_POST[skey]; ?>" style="width:100%; height:22px; font-size:16px;">


на строку

<input type="text" name="skey" maxlength="60" value="<? echo $_POST[skey]; ?>" style="width:100%; height:22px; font-size:16px; background:#FFFFFF;">



--------------------

<
vitalya Пользователь offline

23 сентября 2010 00:38

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 4.11.2009
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 10
СПАСИБО!
ОТЛИЧНАЯ ФОРМА!!
<
kandaurow Пользователь offline

22 сентября 2010 19:17

Клиенты

  • Нравится
  • 0
Информация к комментарию
  • Группа: Клиенты
  • Регистрация: 14.05.2009
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 14
обновил. заработало все отлично. спасибо

--------------------

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.