Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 167 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Models\Manufacturer;

class ManufacturerController extends Controller
{
        /**
         * Display a listing of the resource.
         */
        public function index( Request $request )
        {
            //
            if ( $request->letter )
            {
                $manufacturers = Manufacturer::where( "name", "LIKE", $request->letter . "%" )->orderBy( "name" )->get();
            }
            else
            {
                $manufacturers = Manufacturer::orderBy( "name" )->get();
            }
            return view( "hersteller_liste", [
                "herstellerListe"=> $manufacturers,
            ] );
        }

        /**
         * Store a newly created resource in storage.
         */
        public function store( Request $request )
        {
            //
        }

        /**
         * Display the specified resource.
         */
        public function show( Manufacturer $manufacturer )
        {
            //
                return view("hersteller_items",[ 
                        "hersteller" => $manufacturer->load( 'items' ),
                ]);
        }

        /**
         * Update the specified resource in storage.
         */
        public function update( Request $request, Product $product )
        {
            //
        }

}