colorvariant size variant changes
This commit is contained in:
parent
ab345dd15b
commit
5d59cf5d52
|
|
@ -71,16 +71,16 @@ class Product extends JsonResource
|
|||
];
|
||||
}
|
||||
|
||||
private function isWishlisted($product):bool
|
||||
{
|
||||
$wishlist = false;
|
||||
|
||||
if ($customer = auth('sanctum')->user() && $wishlist = auth('sanctum')->user()->wishlist_items) {
|
||||
$wishlist = $wishlist->filter(function ($item) use ($product) {
|
||||
return $item->product_id == $product->product_id;
|
||||
})->first();
|
||||
}
|
||||
|
||||
return $wishlist ? true : false;
|
||||
}
|
||||
// private function isWishlisted($product):bool
|
||||
// {
|
||||
// $wishlist = false;
|
||||
//
|
||||
// if ($customer = auth('sanctum')->user() && $wishlist = auth('sanctum')->user()->wishlist_items) {
|
||||
// $wishlist = $wishlist->filter(function ($item) use ($product) {
|
||||
// return $item->product_id == $product->product_id;
|
||||
// })->first();
|
||||
// }
|
||||
//
|
||||
// return $wishlist ? true : false;
|
||||
// }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,19 +9,19 @@ return [
|
|||
'icon-class' => '',
|
||||
],
|
||||
[
|
||||
'key' => 'catalog.scrap.categories',
|
||||
'name' => 'sarga::app.layouts.scrap-categories',
|
||||
'route' => 'admin.scrap-categories.index',
|
||||
'key' => 'catalog.scrap.trendyol',
|
||||
'name' => 'sarga::app.catalog.scrap.trendyol',
|
||||
'route' => 'admin.scrap-trendyol.index',
|
||||
'sort' => 1,
|
||||
'icon-class' => '',
|
||||
],
|
||||
[
|
||||
'key' => 'catalog.scrap.products',
|
||||
'name' => 'sarga::app.layouts.scrap-products',
|
||||
'route' => 'admin.scrap-products.index',
|
||||
'sort' => 2,
|
||||
'icon-class' => '',
|
||||
],
|
||||
// [
|
||||
// 'key' => 'catalog.scrap.products',
|
||||
// 'name' => 'sarga::app.layouts.scrap-lcw',
|
||||
// 'route' => 'admin.scrap-products.index',
|
||||
// 'sort' => 2,
|
||||
// 'icon-class' => '',
|
||||
// ],
|
||||
[
|
||||
'key' => 'catalog.menu',
|
||||
'name' => 'sarga::app.layouts.menus',
|
||||
|
|
|
|||
|
|
@ -22,6 +22,14 @@ class Scrap extends \Webkul\Admin\Http\Controllers\Controller
|
|||
return view($this->_config['view'],compact('results'));
|
||||
}
|
||||
|
||||
public function trendyolScarp(){
|
||||
|
||||
}
|
||||
|
||||
public function trendyolImport(){
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Get necessary extra details.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -2,8 +2,6 @@
|
|||
return [
|
||||
'layouts' => [
|
||||
'scrap' => 'Scrap',
|
||||
'scrap-categories' => 'Categories',
|
||||
'scrap-products' => 'Products',
|
||||
'menus' => 'Menus'
|
||||
],
|
||||
'sales' => [
|
||||
|
|
@ -203,5 +201,9 @@ return [
|
|||
'sources' => 'Sources (Vendors)',
|
||||
'filter' => 'Filter',
|
||||
],
|
||||
'scrap' => [
|
||||
'title' => 'Scrap',
|
||||
'trendyol' => 'Trendyol',
|
||||
]
|
||||
]
|
||||
];
|
||||
|
|
|
|||
|
|
@ -1,16 +0,0 @@
|
|||
@extends('admin::layouts.content')
|
||||
|
||||
@section('page_title')
|
||||
{{ __('admin::app.catalog.categories.title') }}
|
||||
@stop
|
||||
|
||||
@section('content')
|
||||
<div class="content">
|
||||
<div class="page-header">
|
||||
<div class="page-title">
|
||||
<h1>{{ __('admin::app.catalog.categories.title') }}</h1>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@stop
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
@extends('admin::layouts.content')
|
||||
|
||||
@section('page_title')
|
||||
{{ __('admin::app.catalog.scrap.trendyol') }}
|
||||
@stop
|
||||
|
||||
@section('content')
|
||||
<div class="content">
|
||||
<div class="page-header">
|
||||
<div class="page-title">
|
||||
<h1>{{ __('admin::app.catalog.scrap.trendyol') }}</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div class="page-content">
|
||||
<div class="table">
|
||||
<div class="grid-container">
|
||||
<a target="_blank"
|
||||
href="https://scraper.sarga.tk/init-scraper"
|
||||
class="btn btn-lg btn-primary"
|
||||
>
|
||||
Start Scrap
|
||||
</a>
|
||||
<a target="_blank"
|
||||
href="https://importer.sarga.tk/init-importer"
|
||||
class="btn btn-lg btn-primary"
|
||||
>
|
||||
Start import
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@stop
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use Sarga\Admin\Http\Controllers\Menus;
|
||||
use Sarga\Admin\Http\Controllers\Scrap;
|
||||
|
||||
/**
|
||||
* Catalog routes.
|
||||
|
|
@ -10,32 +11,49 @@ Route::group(['middleware' => ['web', 'admin'], 'prefix' => config('app.admin_ur
|
|||
/**
|
||||
* Menu routes.
|
||||
*/
|
||||
Route::get('/menus', [Menus::class, 'index'])->defaults('_config', [
|
||||
Route::get('menus', [Menus::class, 'index'])->defaults('_config', [
|
||||
'view' => 'sarga_admin::catalog.menus.index',
|
||||
])->name('admin.catalog.menus.index');
|
||||
|
||||
Route::get('/menus/create', [Menus::class, 'create'])->defaults('_config', [
|
||||
Route::get('menus/create', [Menus::class, 'create'])->defaults('_config', [
|
||||
'view' => 'sarga_admin::catalog.menus.create',
|
||||
])->name('admin.catalog.menus.create');
|
||||
|
||||
Route::post('/menus/create', [Menus::class, 'store'])->defaults('_config', [
|
||||
Route::post('menus/create', [Menus::class, 'store'])->defaults('_config', [
|
||||
'redirect' => 'admin.catalog.menus.index',
|
||||
])->name('admin.catalog.menus.store');
|
||||
|
||||
Route::get('/menus/edit/{id}', [Menus::class, 'edit'])->defaults('_config', [
|
||||
Route::get('menus/edit/{id}', [Menus::class, 'edit'])->defaults('_config', [
|
||||
'view' => 'sarga_admin::catalog.menus.edit',
|
||||
])->name('admin.catalog.menus.edit');
|
||||
|
||||
Route::put('/menus/edit/{id}', [Menus::class, 'update'])->defaults('_config', [
|
||||
Route::put('menus/edit/{id}', [Menus::class, 'update'])->defaults('_config', [
|
||||
'redirect' => 'admin.catalog.menus.index',
|
||||
])->name('admin.catalog.menus.update');
|
||||
|
||||
Route::post('/menus/delete/{id}', [Menus::class, 'destroy'])->name('admin.catalog.menus.delete');
|
||||
Route::post('menus/delete/{id}', [Menus::class, 'destroy'])->name('admin.catalog.menus.delete');
|
||||
|
||||
Route::post('menus/massdelete', [Menus::class, 'massDestroy'])->defaults('_config', [
|
||||
'redirect' => 'admin.catalog.menus.index',
|
||||
])->name('admin.catalog.menus.massdelete');
|
||||
|
||||
Route::get('menus/brands',[Menus::class, 'brands'])->name('admin.catalog.menus.brandsearch');
|
||||
|
||||
/*
|
||||
* Scrap
|
||||
*/
|
||||
Route::get('scrap/trendyol', [Scrap::class, 'index'])->defaults('_config', [
|
||||
'view' => 'sarga_admin::scrap.trendyol.index',
|
||||
])->name('admin.scrap-trendyol.index');
|
||||
|
||||
Route::get('scrap/trendyol/scrap', [Scrap::class, 'trendyolScarp'])->name('admin.catalog.scrap.trendyol.scrap');
|
||||
Route::get('scrap/trendyol/import', [Scrap::class, 'trendyolImport'])->name('admin.catalog.scrap.trendyol.import');
|
||||
|
||||
|
||||
// Route::get('/scrap/products', [Scrap::class, 'index'])->defaults('_config', [
|
||||
// 'view' => 'sarga_admin::scrap.product.index',
|
||||
// ])->name('admin.scrap-products.index');
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
<?php
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use Sarga\Admin\Http\Controllers\Scrap;
|
||||
use Webkul\Core\Http\Controllers\ChannelController;
|
||||
/**
|
||||
* Settings routes.
|
||||
*/
|
||||
Route::group(['middleware' => ['web', 'admin'], 'prefix' => config('app.admin_url')], function () {
|
||||
/*
|
||||
* Scrap
|
||||
*/
|
||||
Route::get('/scrap/categories', [Scrap::class, 'index'])->defaults('_config', [
|
||||
'view' => 'sarga_admin::scrap.category.index',
|
||||
])->name('admin.scrap-categories.index');
|
||||
|
||||
Route::get('/scrap/products', [Scrap::class, 'index'])->defaults('_config', [
|
||||
'view' => 'sarga_admin::scrap.product.index',
|
||||
])->name('admin.scrap-products.index');
|
||||
|
||||
});
|
||||
|
|
@ -1,10 +1,4 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* Settings routes.
|
||||
*/
|
||||
require 'settings-routes.php';
|
||||
|
||||
/**
|
||||
* Customer routes
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in New Issue