Jump to content

Помогите с блоком категорий


Recommended Posts

Поправил модуль так, что-бы отображались только соседние категории того же уровня...

Но при выборе товара из любой категории, они (категории) скрываются, так как у товара соседей по категории нет...

 

Вопрос: Как сделать так что-бы в модуле отображались по прежнему соседние категории, но так же и при выборе товара продолжали отображаться теже категории??

 

Что-бы было проще понять о чем я говорю, вот ссылка на сайт http://perfumel.ru/

 

Благодарю за помошь!

Link to comment
Share on other sites

Вот кот который за это отвечает:

 

 

$start_category = $id_category;

if ($start_category != 1)

{

if (isset($_GET['id_category']))

{

$category = new Category($_GET['id_category']);

 

if (Validate::isLoadedObject($category))

$tmp_cat = $category->id_parent;

if ($tmp_cat != 1)

$start_category = $tmp_cat;

 

}

}

 

 

Что нужно добавить что бы при выборе товара категории не скрывались???

Link to comment
Share on other sites

Если я правильно понял, то получается ошибка в том что на странице товара нет переменой которая выводит категорию текущего товара.

Используйте переменную $cookie->last_visited_category , из названия понятно что она выведет id последней категории которую Вы посещали, но тут может возникнуть проблема если пользователь перейдет с главной страницы или с любого другого места а не из категории, тогда показывать last_visited_category будет нечего.

Можно использовать грубый вариант

$id_category = Db::getInstance()->getValue('SELECT `id_category_default` FROM `ps_product` WHERE `id_product` ='.Tools::getValue('id_product').'');

Просьба если кто знает другую переменную которая выдает id категории на странице товара написать её здесь .

Link to comment
Share on other sites

Помоему проблема не в этом....

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

Link to comment
Share on other sites

×
×
  • Create New...