Jump to content
Sign in to follow this  
seba13

Определение 1 уровня вложенности opencart

Recommended Posts

Требуется сделать так, чтобы в первом уровне категорий не показывались товары,а отображался второй и третий уровень вложенности (по сути кусок карты сайта с картинками).

Может есть какой-то готовый модуль, уже написанный кусок кода для category.tpl или в крайнем случае как лучше определить что это первый уровень для if else?

Share this post


Link to post
Share on other sites
5 минут назад, seba13 сказал:

Требуется сделать так, чтобы в первом уровне категорий не показывались товары,а отображался второй и третий уровень вложенности (по сути кусок карты сайта с картинками).

Может есть какой-то готовый модуль, уже написанный кусок кода для category.tpl или в крайнем случае как лучше определить что это первый уровень для if else?

 

if ($category_info['parent_id'] == 0) {

 

Тут ваш код, можно например пустой results делать

 

}

  • +1 1

Share this post


Link to post
Share on other sites

У меня ocStore 2.3.0.2.3, и в контроллере  category.php нет $data['category_info'] так что в tpl это не сработает... Спасибо за ответ

Share this post


Link to post
Share on other sites
11 минут назад, seba13 сказал:

У меня ocStore 2.3.0.2.3, и в контроллере  category.php нет $data['category_info'] так что в tpl это не сработает... Спасибо за ответ

вы можете в контроллере добавить $data['parent_id'] = $category_info['parent_id'];

а в тплке - if ($parent_id == 0) {

Share this post


Link to post
Share on other sites
В 12.10.2018 в 13:11, seba13 сказал:

Требуется сделать так, чтобы в первом уровне категорий не показывались товары,а отображался второй и третий уровень вложенности 

ИМХО, есть некоторые риски, что категория без товаров может плохо ранжироваться в органическом поиске. 

Впрочем, это я сам только что придумал.:) Тем не менее, счёл уместным поделиться опасениями. 

Share this post


Link to post
Share on other sites

Как раз в этом задача и стоит) Требуется чтобы первый уровень категории вообще не попадал под индексацию, а основными посадочными страницами были категории 2 уровня и третьего.

Share this post


Link to post
Share on other sites
2 часа назад, seba13 сказал:

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

:o Типа, запросов таких нет?

 

Ну, в принципе, если таких "категорий" не сильно много, то можно тупо сверстать в HTML и вывести соответствующем модулем.

Edited by florapraktik

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.