Subversion-Projekte lars-tiefland.laravel_shop

Revision

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

Revision Autor Zeilennr. Zeile
167 lars 1
<?php
2
 
3
namespace App\Http\Controllers;
4
 
5
use Illuminate\Http\Request;
1715 lars 6
use App\Models\Manufacturer;
167 lars 7
 
8
class ManufacturerController extends Controller
9
{
1715 lars 10
        /**
11
         * Display a listing of the resource.
12
         */
13
        public function index( Request $request )
14
        {
15
            //
16
            if ( $request->letter )
17
            {
18
                $manufacturers = Manufacturer::where( "name", "LIKE", $request->letter . "%" )->orderBy( "name" )->get();
19
            }
20
            else
21
            {
22
                $manufacturers = Manufacturer::orderBy( "name" )->get();
23
            }
24
            return view( "hersteller_liste", [
25
                "herstellerListe"=> $manufacturers,
26
            ] );
27
        }
28
 
29
        /**
30
         * Store a newly created resource in storage.
31
         */
32
        public function store( Request $request )
33
        {
34
            //
35
        }
36
 
37
        /**
38
         * Display the specified resource.
39
         */
40
        public function show( Manufacturer $manufacturer )
41
        {
42
            //
43
		return view("hersteller_items",[
44
			"hersteller" => $manufacturer->load( 'items' ),
45
		]);
46
        }
47
 
48
        /**
49
         * Update the specified resource in storage.
50
         */
51
        public function update( Request $request, Product $product )
52
        {
53
            //
54
        }
55
 
167 lars 56
}