Статьи, приемы, хитрости и Уроки по Photoshop, Illustrator, Web дизайну и кодингу.

Поиск Virtuemart 2 — расширение диапазона допустимых символов

Поиск по магазину Virtuemart 2 обрезает скобки или другие символы. И в итоге если искать, допустим товар ППгэН(а) - плвгин эти скобки уберет и получится, что мы ищем  ППгэНа, а такого товара нет.

И покупатель ничего не найдет и уйдет из магазина.

Решение простое - нам поможет расширение диапазона допустимых символов.

Например, нам нужно добавить символы «(» «)» к набору поисковых символов. Открываем файл administrator/com_virtuemart/models/product.php и находим строку:

$this->keyword = vRequest::uword ('keyword', "", ' ,-,+,.,_,#,/');
		if ($this->keyword == "") {
			$this->keyword = vRequest::uword ('filter_product', "", ' ,-,+,.,_,#,/');

и добавляем нужные символы в набор

$this->keyword = vRequest::uword ('keyword', "", ' ,-,+,.,_,#,/,(,)');
		if ($this->keyword == "") {
			$this->keyword = vRequest::uword ('filter_product', "", ' ,-,+,.,_,#,/,(,)');

 

Все работает.

  • Оцените материал
    (0 голосов)
  • Опубликовано в Web coding
  • Прочитано 2728 раз
SeRbGa

SeRbGa

мечтатель

Сайт: www.serbga.ru

Оставить комментарий

You have no rights to post comments

Наверх

Популярные статьи

  • 1
  • 2
  • 3
  • 4

последние комментарии

ON-Line Блог SeRbGa.ru предоставляет самую свежую и актуальную информацию для веб-дизайнеров и разработчиков в виде тематических материалов, уроков созданных собственноручно, а так же переводов статей и новостей, полученных с зарубежных информационных ресурсов.

Копирование материалов сайта разрешено только с указанием активной индексируемой гиперссылки на данный сайт!

ДИСКЛЕЙМЕР/DISCLAIMER:

Я сам вдохновляюсь материалами, которые предлагаются вам на обозрение, будь то интересные руководства или полезные и впечатляющие подборки (дизайнов, шаблонов, макетов и т.д.), и по возможности всегда сохраняется ссылка на источники, и сообщается  автор изображений, использованных в подборках или руководствах. Зачастую, ссылка на источник не ведёт напрямую к автору шедевра, но если кто-то захочет использовать какие-либо изображения, графические элементы, исходники, которые здесь предоставлены, то единственное требование, выставленное к перепосту, заключается в сохранении ссылки на источник, а также соблюдение условий лицензионного соглашения (если таковое имеется). Если кто-то желает модифицировать тот или иной продукт, изменить его, подкорректировать, то ему придется самостоятельно искать настоящего автора материала.