I am currently integrating Marionette into an existing Backbone application.
I have an existing Backbone router in place, but am trying to implement a Marionette.AppRout
Did you call Backbone.history.start()
after creating your router instance? If not, you need to do that. Routers won't run until this is called in your app, and you can't call this until at least one route has been instantiated. I usually do this:
TestApp.on("initialize:after", function(){
if (Backbone.history){ Backbone.history.start(); }
});
hth