Jak poprawnie ustawić adresu URL laravel

0

Mam taki problem mam projekt w laraverze i jak się ustawia link w hiperłączu to mam ustawiony tak

<a href=routing i było dobrze do momentu kiedy były takie adresu url składające się z kilku katalogów czyli np. tak /public/katalog/katalog

to wtedy był błąd rotingu
Zrobiłem wtedy coś takiego
<a href=../roting

To wtedy działało dla tylko dla rotingów z większej ilości katalogów

Teraz nie wiem co muszę wpisać, żeby wyświetlało dla każdej grupy katalogów.

1

Nie mam pojęcia o co Ci chodzi, ale najprościej będzie tworzyć zawsze named routes i wykorzystywać helper route(), np.:
<a href="{{ route('somewhere.something.list') }}">Pizzagate</a>

0

Dzięki, ale użyłem czegoś takiego

a href={{url('setting')}}

0

Polecam zapoznać się z laravel collective. Bardzo ułatwia sprawę. Twórz sobie tablicę url przez Route::get('link', ['as'=>'everything', 'uses'=>'method@controller']), a jeśli używasz laravela 5.4 to sprawa jeszcze jeszcze bardziej się klaruje. Route::get('link', 'method@controller')->name('everything'), wtedy odnosisz się do odpowiedniego linka z widoku przez <a href="{{route('everything')}}", jesli potrzebujesz dodać do URL'a zmienne to ```
href="{{route('everything', ['id', $items->id])}}"

1 użytkowników online, w tym zalogowanych: 0, gości: 1