Jump to content

Категории в Компании, или логика задом наперед


Go to solution Solved by Noxter,

Recommended Posts

А как вывести категории определенного уровня? У нас просто много подкатегорий и когда выводишь все, то там целый экран получается. Хотелось бы вывести только категории 2-го уровня.

Link to post
Share on other sites

А как вывести категории определенного уровня? У нас просто много подкатегорий и когда выводишь все, то там целый экран получается. Хотелось бы вывести только категории 2-го уровня.

 

Очень хочется что бы вы научились пользоваться поиском . это настолько упрощает вам жизнь. И вам и мне не пришлось бы писать посты на этом сайте

Link to post
Share on other sites

А как вывести категории определенного уровня? У нас просто много подкатегорий и когда выводишь все, то там целый экран получается. Хотелось бы вывести только категории 2-го уровня.

 

Это как бы не совсем сюда относится, вам нужно искать как строятся меню и как выводить именно нужные уровни.

В целом там вызов функции в smarty в шаблоне, нужно поставить соответствующие условия, собрать наверное свою такую функцию,

и ее вызвать. В 2 словах не ответить, и вариант не один.

Link to post
Share on other sites

А как вывести категории определенного уровня? У нас просто много подкатегорий и когда выводишь все, то там целый экран получается. Хотелось бы вывести только категории 2-го уровня.

 

Способов разных много.

 

Один из них: в запрос добавить выбор поля parent_id, в PHP построить дерево и выводить уже более-менее стандартной рекурсией с ограничением уровня. Но работа не совсем простая и не быстрая.

 

Если надо выводить только самый верхний уровень, то намного проще - только в запрос добавить условие AND c.parent_id=0. А в общем случае поработать надо.

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
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.

Loading...
×
×
  • Create New...