Tartalomjegyzék

< Laravel

Laravel útválasztás

Visszatérés JSON-nel

Az útválasztó visszatérhet többféle válasszal. A következő példa JSON választ add vissza.

routes/api.php
Route::get('/employees', function(){
    return response()->json([
        'name' => 'Takaros Ferenc',
        'city' => 'Szeged'
    ]);
});

Objektumok listája

api.php
Route::get('/products', function(){
    $data = 
    [
        array('name' => 'Pak Irén', 'city' => 'Szeged', 'salary' => '2835000'),
        array('name' => 'Rom Valér', 'city' => 'Szolnok', 'salary' => '2554000'),
        array('name' => 'Prog Aladár', 'city' => 'Szeged', 'salary' => '2734000')
    ];
 
    return response()->json($data, 200, 
    ['Content-type' => 'application/json', 'Charset' => 'utf-8'], 
    JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
});
resources/views/nav.blade.php
<div class="nav">
    <a href={{/}}>Főoldal</a>
    <a href={{/kapcsolat}}>Kapcsolat</a>
    <a href={{/termekek}}>Termékek</a>
    <a href={{/munka}}>Munka</a>
</div>
routes/app.php
Route::get('/', function () {
   return view('home');
});
Route::get('/kapcsolat', function () {
   return view('kapcsolat');
});
Route::get('/munka', function () {
   return view('munka');
});
Route::get('/munka', function () {
   return view('munka');
});