БЛОГОДЖУМЛА - БЛОГ О ДЖУМЛА

JoomShopping. Создаем новый тип меню - результат поиска.

  • Категория: Joomshopping
  • Автор:
  • Просмотров: 9875

В процессе работы над ювелирным интернет-магазином Aloris.ru встала задача дополнительного структуирования товара.

Изначально система категорий была построена на типе ювелирных украшений, а потом уже на типе вставки. Например:

Кольца -> C голубым топазом -> Кольцо с голубым топазом арт. 0001

Поиск JoomShopping (фильтр) отлично справляется с поиском по конкретному камню. Например, выбираем в фильтре Коралл - и получаем страницу со всеми украшениями с кораллами. Но как нам сделать меню, позволяющее покупателю отбирать все изделия по каждому камню? 

Если просто сделать меню с типом "внешняя ссылка" и вбить ссылку, например, 

/index.php?option=com_jshopping&controller=search&task=result&search=коралл

то все будет работать, но....

 

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

Решение - заставим JoomShopping создавать нужный нам тип меню. Немного отредактируем /components/com_jshopping/metadata.xml

после 28 строки 

	<option value="orders">User / Orders</option>

вставим

	<option value="result">Search / Result</option>

и после

	<field name="price_to" type="text" default="" label="Price to" description="Price to" />

вставим

	<field name="search" type="text" default="" label="Search keyword" description="Search keyword" />

Сохраняем. Все.

Теперь, чтобы создать наше меню мы просто выбираем тип пунта меню JoomShopping->Поиски далее выбираем Search/Result и вводим ключевое слово поиска (например - коралл)

 

Дальше - самое вкусное. Мы можем задать странице нужные нам алиас, тайтл и метатэги - и в итоге получить отличные страницы для продвижения в поисковых системах.

Back to top