Добрый всем день.
var myApp = angular.module('myApp',[]).config(['$routeProvider', '$locationProvider',
function($routeProvider, $locationProvider){
$routeProvider.when('/phones', {templateUrl: 'index_air.php', controller: 'miniCart'})
.when('/profile-physical', {templateUrl: 'user/profile/physical-person?a'})
.when('/ur', {templateUrl: 'user/registration/physical-person?a'});
}
]);
есть вот такое описание роутов
они работают когда их вызывают это хорошо, но у меня построены страницы так что если их вызвать на прямую они отображаются как есть, а когда загружаются через роут ангулара я в адрес добавляю "a" что бы на сервере определить что это запрос из ангулара и отдать на загрузку только тело без хедера и футера. Но проблема в том что у меня не получается сделать так. При заходе на прямой адрес страницы, ангулар пытается загрузить ng-view таким образом стирает содержимое
должно
site.ru/user/registration/physical-person загружает страницу ng-view не меняется
site.ru/#/ur также страница но ангулар заменяет ng-view
только учу, так что не плюйте в меня)
Заранее Спасибо.