@Dave - I am trying something similar but not having any luck:
templateUrl: function($stateParams) {
return 'templates/'+$stateParams.url ;
}
even:
templateUrl: ['$stateParams',function($stateParams) { console.log("Menu :"+$stateParams.url) ; return 'templates/'+ $stateParams.url ; }],
You can see more details in my thread here: How to dynamically pass parameter to ionic tabs templateUrl?