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

Revision

Revision 482 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 482 Revision 528
Zeile 16... Zeile 16...
16
            $id = $request->id;
16
            $id = $request->id;
17
            if ( !$id )
17
            if ( !$id )
18
            {
18
            {
19
                $id = "-1";
19
                $id = "-1";
20
            }
20
            }
-
 
21
	    $d = Directory::where( "id", $id )->withCount('sub_dirs')->with('medium.medium')->get();
21
            $d = Directory::find( $id );
22
	    $d = $d[0];
22
            $d->text = $d->name;
23
            $d->text = $d->name;
23
            $d->state = "closed";
24
            $d->state = "closed";
-
 
25
	    $d->children = (bool)($d->sub_dirs_count >= 1); 
24
            $d->children = Directory::where( "directory_id", $id )->get()->each( function ( $d )
26
            $d->children = Directory::where( "directory_id", $id )->withCount('sub_dirs')->with('medium.medium')->get()->each( function ( $d )
25
            {
27
	    {
26
                $d->text = $d->name;
28
                $d->text = $d->name;
27
                $d->state = "closed";
29
                $d->state = "closed";
28
                $d->children = true;
30
                $d->children = (bool)($d->sub_dirs_count >= 1); 
29
                $d->url = "/Online-Shop/tree/?id=" . $d->id;
31
		$d->url = "/Online-Shop/tree/?id=" . $d->id;
30
            } );
32
            } );
31
            return json_encode( $d );
33
            return json_encode( $d );
32
        }
34
        }
33
    }
-
 
34
35
    }
-
 
36