# How to display menu like this screenshot?

**URL:** <https://discourse.cakephp.org/t/how-to-display-menu-like-this-screenshot/1840>\
**Category:** Need Help\
**Created:** [January 7, 2017, 5:28am UTC](https://discourse.cakephp.org/t/how-to-display-menu-like-this-screenshot/1840 "2017-01-07T05:28:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SATHISH](https://avatars.discourse-cdn.com/v4/letter/s/858c86/32.png) [@SATHISH](https://discourse.cakephp.org/u/SATHISH)\
**Post date:** [January 7, 2017, 5:28am UTC](https://discourse.cakephp.org/t/how-to-display-menu-like-this-screenshot/1840/1 "2017-01-07T05:28:15Z")

</div>

I stored categories data in tree structure in db. How to get main categories and child categories so on. Anyone could help me.

![](https://cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex029/uploads/cakephp/original/1X/5a99b2340a71cdb11f7ba68179b7f91b200619a3.jpg)

Thank you.

---

<div class="post-metadata">

**Author:** ![dakota](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/dakota/32/1421_2.png) [@dakota](https://discourse.cakephp.org/u/dakota)\
**Post date:** [January 8, 2017, 8:41am UTC](https://discourse.cakephp.org/t/how-to-display-menu-like-this-screenshot/1840/3 "2017-01-08T08:41:14Z")

</div>

Assuming your database is stored with a `parent_id` field, you can use `find('threaded')` ([https://book.cakephp.org/3.0/en/orm/retrieving-data-and-resultsets.html#finding-threaded-data](https://book.cakephp.org/3.0/en/orm/retrieving-data-and-resultsets.html#finding-threaded-data)).

---

<div class="post-metadata">

**Author:** ![SATHISH](https://avatars.discourse-cdn.com/v4/letter/s/858c86/32.png) [@SATHISH](https://discourse.cakephp.org/u/SATHISH)\
**Post date:** [January 9, 2017, 4:11am UTC](https://discourse.cakephp.org/t/how-to-display-menu-like-this-screenshot/1840/4 "2017-01-09T04:11:54Z")

</div>

Thanks for your reply.
