Revision 480 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?phpnamespace App\Http\Controllers\online_shop;use App\Http\Controllers\Controller;use App\Models\Directory;use Illuminate\Http\Request;use Illuminate\Contracts\Foundation\Application;use Illuminate\Contracts\View\Factory;use Illuminate\Contracts\View\View;class TreeController extends Controller{public function show( Request $request ){$id = $request->id;if ( !$id ){$id = "-1";}$d = Directory::find( $id );$d->text = $d->name;$d->state = "closed";$d->children = Directory::where( "directory_id", $id )->get()->each( function ( $d ){$d->text = $d->name;$d->state = "closed";$d->children = true;$d->url = "/Online-Shop/tree/?id=" . $d->id;} );return json_encode( $d );}}