Ich benutze ein eckiges Frontend mit Symfony. Wenn ich meine $routeProvider
deklariere, muss ich meine einschließen, weil ich den html 5 Modus auf wahr setze: $locationProvider.html5Mode(true);
.Symfony2 mit assetic mit eckigen HTML5-Routen
$routeProvider.when('/app_dev.php/admin',
{templateUrl: 'index.html', controller: AdminCtrl})
.when('/app_dev.php/admin/schedule/',
{templateUrl: 'schedule.html', controller: ScheduleCtrl})
.otherwise('/app_dev.php/admin');
$locationProvider.html5Mode(true);
vs
$routeProvider.when('/admin',
{templateUrl: 'index.html', controller: AdminCtrl})
.when('/admin/schedule/',
{templateUrl: 'schedule.html', controller: ScheduleCtrl})
.otherwise('/admin');
$locationProvider.html5Mode(true);
Das Problem ist, ich diese Wege zurück zu erinnern, müssen sich ändern, wenn ich die Produktionsumgebung verwenden möchten.
ich es eine gute Möglichkeit, dies mit assetic
vielleicht zu behandeln, wenn ich einen Dump tun, um zu erkennen, die ich für die dev
vs prod
den Dump tue oder muss ich nur noch schmerzlich erinnern die Pfade für die Ziel envirnment zu ändern?
Dank
Ich schaute auf das Modul und scheint eine viel bessere Lösung zu sein, nach dem, was ich lese, ist es mein Verständnis, dass die generierten Routen arbeiten ähnlich wie die Pfadgenerierung in Zweig und Controller. Dies wäre ein viel besserer Weg, um das Problem zu lösen. Ich werde mit diesem Modul einen Test machen und sehen, wie das für mich funktioniert. – nienaber