colorvariant size variant changes

This commit is contained in:
merdan 2022-10-13 15:16:34 +05:00
parent ab345dd15b
commit 5d59cf5d52
9 changed files with 91 additions and 72 deletions

View File

@ -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;
// }
}

View File

@ -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',

View File

@ -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.
*

View File

@ -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',
]
]
];

View File

@ -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

View File

@ -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

View File

@ -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');
});
});

View File

@ -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');
});

View File

@ -1,10 +1,4 @@
<?php
/**
* Settings routes.
*/
require 'settings-routes.php';
/**
* Customer routes
*/