В Laravel 5.6 как создать относительные ссылки? - PullRequest
0 голосов
/ 19 мая 2018

Я новичок в Laravel (использую 5.6) и не могу заставить мои ссылки работать.

Моя структура каталогов: resources / views / pages / samples

В каталоге samples у меня есть 10 блейд-файлов, на которые я хочу сослаться (с именем "sample1.blade.php" и т. Д.).У меня есть «главная» страница ссылок в каталоге pages (на один уровень выше samples ).

Я пробовал следующее, но не могу получитьиз них для правильной работы ...

<a href="/sample1">Sample 1</a>
<a href="/samples/sample1">Sample 1</a>
<a href="{{ url('/samples/sample1') }}">Sample 1</a>
<a href="http://site.test/views/pages/samples/sample1">Sample 1</a>

... и несколько других вариантов.

Я также пытался добавить тег base в HTMLзаголовок, но это не помогает.Каждый раз, когда я нажимаю на ссылку, она говорит: «Извините, страница, которую вы ищете, не может быть найдена».

Чего мне не хватает?

1 Ответ

0 голосов
/ 19 мая 2018

Спасибо @ happymacarts , я не осознавал, что мне нужно было добавить путь для каждой страницы моего сайта.

После добавления путей ссылки работают.

Я начну обновлять пути каждый раз, когда добавляю страницу.

...