Subversion-Projekte lars-tiefland.webanos.marine-sales.de

Revision

Revision 438 | Revision 441 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
432 lars 1
<?php
2
 
3
    namespace App\Http\Controllers\online_shop;
4
 
5
    use App\Http\Controllers\Controller;
435 lars 6
    use App\Models\Directory;
434 lars 7
    use Illuminate\Http\Request;
432 lars 8
    use Illuminate\Contracts\Foundation\Application;
9
    use Illuminate\Contracts\View\Factory;
10
    use Illuminate\Contracts\View\View;
11
 
12
    class TreeController extends Controller
13
    {
434 lars 14
        public function show( Request $request )
432 lars 15
        {
437 lars 16
            $id = $request->id;
17
            if ( !$id )
18
            {
19
                $id = "-1";
20
            }
21
            $d = Directory::find( $id );
438 lars 22
            if ( is_null( $d->category_id ) )
23
            {
24
                $d->category_id = "#";
25
            }
26
            $d->text = $d->name;
440 lars 27
            $d->children=Directory::where("category_id",$id)->get();
438 lars 28
            return json_encode( $d );
432 lars 29
        }
30
    }