# Ion-side-menu with local navigation histories

**URL:** <https://forum.ionicframework.com/t/ion-side-menu-with-local-navigation-histories/30223>\
**Category:** ionic-v1\
**Created:** [August 10, 2015, 10:29am UTC](https://forum.ionicframework.com/t/ion-side-menu-with-local-navigation-histories/30223 "2015-08-10T10:29:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Durss](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/durss/32/14398_2.png) [@Durss](https://forum.ionicframework.com/u/Durss)\
**Post date:** [August 10, 2015, 10:29am UTC](https://forum.ionicframework.com/t/ion-side-menu-with-local-navigation-histories/30223/1 "2015-08-10T10:29:22Z")

</div>

Hello there !

I’d like to have a side menu that acts as a ion-tabs.  
Or, in other words, i want a side menu with N entries, each entries having a seperate navigation history.

For example let’s say my structure is :

> - profile
> - home
> - edit
> - confirm
> 
> - legals
> - my content
> - page 1
> - page 1-1
> - page 1-2
> 
> - page 2

I want distinct navigation histories between “profile” and “My content”.  
ion-tab manages this perfectly, but i don’t want tabs.

I’m a bit new to ionic so i probably ignore some neat solution, meanwhile i created an ion-tab and hid it.  
I put an ion-side-menu that navigates to the states of my ion-tab and that almost does the trick.

Except that navigation is messed up as soon as i go to a new “tab” content.  
When loading the app, i’m on “profile”, everything works fine, but when i go to “my content”, when going on “page 1” instead of displaying the back button, it loads the page as if it were the root level. if i then navigate to “page 1-1” back button appears, if i click on it, i go back to “Page 1” with no back button to go back to “My content”. If i click on “My content” on side menu, back button appears and it brings me back to “Page 1-1”.  
If i display the tabs and use them to navigate, it works fine.  
The difference is that tabs uses “href” for links, but in my side menu i need to call a controller’s method that does a “$state.go(‘tab.mystate’)”. AFAIK it should have the same behavior right…?

* * *

> **TL;DR :** navigation history is messed up if i try to mimic ion-tab with ion-side-menu (using the tab’s states), how can i get correct distinct navigation histories with ion-side-menu ?

* * *

Have a good day = )
