Uso un front-end angolare con Symfony. Quando dichiaro il mio $routeProvider
devo includere il mio /app_dev.php/
perché imposto la modalità html 5 su true: $locationProvider.html5Mode(true);
.Symfony2 utilizza assetic con route HTML5 angolari
$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);
Il problema è che devo ricordare di cambiare le rotte indietro quando voglio utilizzare l'ambiente di produzione.
ho C'è un buon modo per gestire questa situazione magari con assetic
quando faccio una discarica per rilevare che sto facendo la discarica per il dev
vs prod
o devo solo ricordare dolorosamente per modificare i percorsi per l'envirnment obiettivo?
Grazie
Ho guardato il modulo e sembra essere una soluzione molto migliore, da quello che ho letto, è a mia conoscenza che i percorsi generati funzionano in modo simile alla generazione dei percorsi in ramoscello e controllori. Questo sarebbe un modo molto migliore per risolvere il problema. Farò qualche prova con questo modulo e vedrò come funziona per me. – nienaber