Я не уверен, что случилось со следующей проблемой (я использую PHP с laravel). У меня есть основной шаблон с верхним и нижним колонтитулом. У меня есть представление (Register) для создания некоторого запроса (представление, контроллер и модель). Пока все в порядке. Теперь я пытаюсь добавить представление редактирования и создать новое представление (RegisterEdit - то же, что и предыдущее представление), но только со значениями, заполненными для данного идентификатора. В этом новом представлении все ссылки (верхний и нижний колонтитулы) на странице неправильно указаны.Ошибка URL-адреса маршрутизации Laravel
В старом зрения, ссылка на главную страницу, как это:
mywebsite.com/home
Но с точки зрения редактирования, это изменяется на
mywebsite.com/RegisterEdit/home
Ниже приведены мои маршруты.
Route::get('Register', '[email protected]_Load');
Route::post('Register', '[email protected]');
Route::get('RegisterEdit/{id}', '[email protected]_Load');
Route::post('RegisterEdit', '[email protected]');
Любая идея, что может быть неправильным здесь?
Можете ли вы разместить код для своего верхнего и нижнего колонтитулов? Похоже, что это проблема с относительной или абсолютной привязкой, а не с файлом маршрутов. –
Я подозревал то же самое, но я был обеспокоен тем, как он работает с остальными видами. Я заметил эту проблему со всеми включенными файлами. Напр. {{HTML :: script ('js/jquery-1.11.1.js')}}, также не загружается (они отлично работают в других представлениях). Это мой URL-адрес «Profile» (изменяет это на/Profile). Но меня интересует, почему он работает в других взглядах. – Chandra
Если вы используете код 'Home' в своих представлениях, у вас не должно быть этих проблем. –