Q: Как лить трафик на конкретные результаты поиска нашего движка?

Бывает необходимо послать юзера на страницу результатов поиска, включающую использование нескольких фильтров.

Общая ссылка для использования нескольких фильтров будет выглядеть так:
[SHOP_URL]?action=products&reset_s=1&values_[id типа фильтра]_id=[id значения фильтра]&values_[id типа фильтра]_id=[id значения фильтра] ….
id фильтров описанны ниже,
id значения – можно посмотреть в меню (если ссылку не меняли, то ссылка на фильтр http://www.blabla.com/bags-category1021.html –
содержит необходимое id значения = 1021, т.е. циферки перед ‘.html’ ) или в админке в разделе ‘products’ – в соотв подразделе,
в списке значений id находиться в первой колонке(#)

Пример(отрешенный от живых товаров и фильтров):
магазин доступен по адресу: http://shops.blabla.com/hardware/
надо найти все зеленые сидиромы
ссылка на ‘зеленые’ товары в фильтрах ‘цвета’ http://shops.blabla.com/hardware/green-colors22.html – id значения = 22
ссылка на ‘сидиромы’ в фильтрах ‘вида товара’ http://shops.blabla.com/hardware/cd-rom.html, т.е. ссылку меняли в админке магазина,
заходим в админку – в соотв раздел управления (‘виды товара’) – смотрим id сидиромов например = 33
В таблице соответствия : id фильтра ‘цвет’ – 2, id фильтра ‘вид товара’ – 0
все что надо выяснили – получили ссылку:

http://shops.blabla.com/hardware/?action=products&reset_s=1&values_2_id=22&values_0_id=33

таблицы соответствия параметров:
одежда:

Фильтр ID
Category 0
Brand 1
Type 2
Color 3
Size 4

Батарейки:

Фильтр ID
Model 0
Type 2
Brand 3

23.02.2010

Добавить комментарий

Вы должны авторизоваться для отправки комментария.