Revision 402 | Revision 406 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?phpnamespace App\Http\Controllers;use App\Models\SalesPortal;use App\Models\SalesPortalItem;use Illuminate\Contracts\Foundation\Application;use Illuminate\Contracts\View\Factory;use Illuminate\Contracts\View\View;use Illuminate\Http\Request;class SalesPortalItemController extends Controller{/////*** @return Application|Factory|View*/public function index(): View|Factory|Application{$salesPortals = SalesPortal::all();$vPortale = array( "" => "Bitte wählen" );foreach ( $salesPortals as $vPortal ){$vPortale[$vPortal->id] = $vPortal->name;}return view( 'salesPortal/itemPortalSelect', [ "vportale" => $vPortale, ] );}public function show(): Factory|View|Application{return view( "salesPortal/itemList" );}/*** @return Application|Factory|View*/public function create(): View|Factory|Application{return view( "salesPortal/edit" );}/*** @param SalesPortal $salesPortal* @return Application|Factory|View*/public function edit( SalesPortal $salesPortal ): View|Factory|Application{return view( "salesPortal/edit", [ "vportal" => $salesPortal ] );}public function store(){}public function update(){}public function destroy(){}public function getArtikel(){$items = SalesPortalItem::where( "sales_portal_id", $_GET["vp_id"] );return json_encode( $items );}}