Wie kann ich mit einem href-Tag zu einer Route in Laravel 5 umleiten, wenn ich kein Blade oder eine Vorlage verwende?

7
%Vor%

ist meine Route.

Ich habe eine Liste mit href-Tags und möchte auf diese Route umleiten.

%Vor%

Ich verwende kein Blade oder andere Vorlagen.

    
Jasmel Pc 04.12.2015, 05:56
quelle

2 Antworten

21

Ändern Sie in Ihrer App-Konfigurationsdatei url in localhost/example/public

Wenn Sie etwas verknüpfen möchten

<a href="{{ url('page') }}">Some Text</a>

ohne Klinge

<a href="<?php echo url('page') ?>">Some Text</a>

    
chanafdo 04.12.2015, 06:44
quelle
4

Zusätzlich zu @chanafdo answer können Sie den Routennamen

verwenden

beim Arbeiten mit Laravel-Messer

<a href="{{route('login')}}">login here</a> mit Parameter im Routennamen

Wenn Sie zu URL wie URI gehen: profile / {id} <a href="{{route('profile', ['id' => 1])}}">login here</a>

ohne Klinge

<a href="<?php echo route('login')?>">login here</a>

mit Parameter in Routenname

Wenn Sie zu URL wie URI gehen: profile / {id} <a href="<?php echo route('profile', ['id' => 1])?>">login here</a>

Ab Laravel 5.2 können Sie use @php @endphp als <?php ?> in Laravel Blade erstellen. Mit Blade Ihre persönliche Meinung, aber ich schlage vor, sie zu benutzen. Lern es. Es hat viele wunderbare Funktionen als Template-Vererbung , Komponenten & amp; Slots , Untersichten usw.

    
sumit sharma 27.03.2017 11:31
quelle

Tags und Links