admin menu filter and seller
This commit is contained in:
parent
bd3e0d5b4d
commit
30dd6c109c
|
|
@ -6,7 +6,9 @@ use Sarga\Admin\Http\Requests\MenuRequest;
|
|||
use Sarga\Shop\Repositories\CategoryRepository;
|
||||
use Sarga\Shop\Repositories\MenuRepository;
|
||||
use Sarga\Brand\Repositories\BrandRepository;
|
||||
use Sarga\Shop\Repositories\VendorRepository;
|
||||
use Webkul\Admin\Http\Controllers\Controller;
|
||||
use Webkul\Marketplace\Repositories\SellerRepository;
|
||||
|
||||
class Menus extends Controller
|
||||
{
|
||||
|
|
@ -18,7 +20,8 @@ class Menus extends Controller
|
|||
protected $_config;
|
||||
|
||||
public function __construct(
|
||||
protected MenuRepository $mRepository
|
||||
protected MenuRepository $mRepository,
|
||||
protected SellerRepository $sellerRepository
|
||||
)
|
||||
{
|
||||
$this->_config = request('_config');
|
||||
|
|
@ -34,13 +37,13 @@ class Menus extends Controller
|
|||
|
||||
public function create(CategoryRepository $repository){
|
||||
$categories = $repository->getCategoryTree(null, ['id']);
|
||||
|
||||
return view($this->_config['view'], compact('categories'));
|
||||
$sellers = app(VendorRepository::class)->all();
|
||||
return view($this->_config['view'], compact('categories','sellers'));
|
||||
}
|
||||
|
||||
public function store(MenuRequest $request){
|
||||
|
||||
$category = $this->mRepository->create($request->all());
|
||||
$this->mRepository->create($request->all());
|
||||
|
||||
session()->flash('success', trans('admin::app.response.create-success', ['name' => 'Menu']));
|
||||
|
||||
|
|
@ -50,7 +53,8 @@ class Menus extends Controller
|
|||
public function edit(CategoryRepository $repository,$id){
|
||||
$menu = $this->mRepository->findOrFail($id);
|
||||
$categories = $repository->getCategoryTree(null, ['id']);
|
||||
return view($this->_config['view'], compact('menu','categories'));
|
||||
$sellers = app(VendorRepository::class)->all();
|
||||
return view($this->_config['view'], compact('menu','categories','sellers'));
|
||||
}
|
||||
|
||||
public function update(MenuRequest $request,$id){
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@
|
|||
@include('sarga_admin::catalog.menus.menu-brand-links')
|
||||
<accordian title="{{ __('sarga::app.catalog.menus.sources') }}" :active="true">
|
||||
<div slot="body">
|
||||
<?php $selectedaSellers = old('sellers',$menu->sellers->pluck('id')->toArray()) ?>
|
||||
<?php $selectedaSellers = old('sellers',$menu->sellers->pluck('id')->toArray());?>
|
||||
|
||||
<div class="control-group multi-select" :class="[errors.has('sellers[]') ? 'has-error' : '']">
|
||||
<label for="sellers" class="required">{{ __('sarga::app.catalog.menus.sources') }}</label>
|
||||
|
|
|
|||
|
|
@ -91,13 +91,13 @@
|
|||
<div slot="body">
|
||||
|
||||
<div class="control-group">
|
||||
<label>{{ __('marketplace::app.shop.sellers.account.profile.logo') }}
|
||||
<label>{{ __('marketplace::app.shop.sellers.account.profile.logo') }}</label>
|
||||
|
||||
<image-wrapper :button-label="'{{ __('marketplace::app.shop.sellers.account.profile.add-image-btn-title') }}'" input-name="logo" :multiple="false" :images='"{{ $seller->logo_url }}"'></image-wrapper>
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<label>{{ __('marketplace::app.shop.sellers.account.profile.banner') }}
|
||||
<label>{{ __('marketplace::app.shop.sellers.account.profile.banner') }}</label>
|
||||
|
||||
<image-wrapper :button-label="'{{ __('marketplace::app.shop.sellers.account.profile.add-image-btn-title') }}'" input-name="banner" :multiple="false" :images='"{{ $seller->banner_url }}"'></image-wrapper>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue