From 7e95b89ec8eb2290ba518dfc92f8a303a54b0505 Mon Sep 17 00:00:00 2001 From: jitendra Date: Tue, 21 Aug 2018 16:28:55 +0530 Subject: [PATCH] For demo --- composer.json | 2 - config/app.php | 1 - packages/Webkul/Admin/src/Http/routes.php | 10 +- .../products/accordians/variations.blade.php | 1 + .../views/catalog/products/edit.blade.php | 4 +- .../views/settings/channels/create.blade.php | 4 +- .../views/settings/channels/edit.blade.php | 4 +- .../Database/Seeders/AttributeTableSeeder.php | 4 +- .../src/Repositories/CategoryRepository.php | 28 +- packages/Webkul/Channel/.gitignore | 1 - packages/Webkul/Channel/composer.json | 27 - packages/Webkul/Channel/src/Channel.php | 31 - .../Webkul/Channel/src/Facades/Channel.php | 18 - .../src/Http/Controllers/Controller.php | 13 - packages/Webkul/Channel/src/Http/helpers.php | 10 - .../src/Providers/ChannelServiceProvider.php | 49 - packages/Webkul/Core/src/Core.php | 159 ++- packages/Webkul/Core/src/Currency.php | 12 - ...018_07_20_064849_create_channels_table.php | 10 +- .../Webkul/Core/src/Eloquent/Repository.php | 8 + .../Core/src/Eloquent/TranslatableModel.php | 2 +- .../Http/Controllers/ChannelController.php | 6 +- packages/Webkul/Core/src/Http/helpers.php | 2 +- .../{Channel => Core}/src/Models/Channel.php | 4 +- .../src/Providers/CoreServiceProvider.php | 4 +- .../src/Repositories/ChannelRepository.php | 4 +- .../Http/Controllers/ProductController.php | 2 +- .../Webkul/Product/src/Models/Product.php | 50 +- .../Product/src/Models/ProductReview.php | 10 + .../src/Repositories/ProductRepository.php | 4 +- .../Http/Controllers/CategoryController.php | 68 + .../src/Http/Controllers/HomeController.php | 6 +- .../Http/Controllers/ProductController.php | 44 - .../src/Http/Controllers/SliderController.php | 5 +- packages/Webkul/Shop/src/Http/routes.php | 4 +- .../Shop/src/Product/AbstractProduct.php | 7 + .../Webkul/Shop/src/Product/Collection.php | 96 ++ packages/Webkul/Shop/src/Product/Price.php | 55 + packages/Webkul/Shop/src/Product/Review.php | 16 + .../{wishadd.svg => wishlist-added.svg} | 0 .../assets/images/{wish.svg => wishlist.svg} | 0 .../Shop/src/Resources/assets/sass/app.scss | 1098 +++-------------- .../Webkul/Shop/src/Resources/lang/en/app.php | 4 +- .../featured-products.blade.php} | 2 +- .../src/Resources/views/home/index.blade.php | 10 +- .../new-products.blade.php} | 5 +- .../news-updates.blade.php} | 0 .../views/products/add-to-cart.blade.php | 1 + .../Resources/views/products/add-to.blade.php | 7 + .../Resources/views/products/card.blade.php | 20 + .../Resources/views/products/index.blade.php | 24 + .../products/layered-navigation.blade.php | 79 +- .../Resources/views/products/price.blade.php | 27 + .../Resources/views/products/review.blade.php | 11 + .../src/Resources/assets/images/Star-Icon.svg | 10 + .../Ui/src/Resources/assets/sass/app.scss | 1 - .../Ui/src/Resources/assets/sass/icons.scss | 6 + public/themes/default/assets/css/shop.css | 1039 ++-------------- .../default/assets/images/wishlist-added.svg | 10 + .../themes/default/assets/images/wishlist.svg | 10 + 60 files changed, 1032 insertions(+), 2117 deletions(-) delete mode 100644 packages/Webkul/Channel/.gitignore delete mode 100644 packages/Webkul/Channel/composer.json delete mode 100644 packages/Webkul/Channel/src/Channel.php delete mode 100644 packages/Webkul/Channel/src/Facades/Channel.php delete mode 100644 packages/Webkul/Channel/src/Http/Controllers/Controller.php delete mode 100644 packages/Webkul/Channel/src/Http/helpers.php delete mode 100644 packages/Webkul/Channel/src/Providers/ChannelServiceProvider.php delete mode 100644 packages/Webkul/Core/src/Currency.php rename packages/Webkul/{Channel => Core}/src/Database/Migrations/2018_07_20_064849_create_channels_table.php (79%) rename packages/Webkul/{Channel => Core}/src/Http/Controllers/ChannelController.php (94%) rename packages/Webkul/{Channel => Core}/src/Models/Channel.php (92%) rename packages/Webkul/{Channel => Core}/src/Repositories/ChannelRepository.php (92%) create mode 100644 packages/Webkul/Product/src/Models/ProductReview.php create mode 100644 packages/Webkul/Shop/src/Http/Controllers/CategoryController.php delete mode 100644 packages/Webkul/Shop/src/Http/Controllers/ProductController.php create mode 100644 packages/Webkul/Shop/src/Product/AbstractProduct.php create mode 100644 packages/Webkul/Shop/src/Product/Collection.php create mode 100644 packages/Webkul/Shop/src/Product/Price.php create mode 100644 packages/Webkul/Shop/src/Product/Review.php rename packages/Webkul/Shop/src/Resources/assets/images/{wishadd.svg => wishlist-added.svg} (100%) rename packages/Webkul/Shop/src/Resources/assets/images/{wish.svg => wishlist.svg} (100%) rename packages/Webkul/Shop/src/Resources/views/{grids/featured/featuredproductgrid.blade.php => home/featured-products.blade.php} (98%) rename packages/Webkul/Shop/src/Resources/views/{grids/newproduct/newproductgrid.blade.php => home/new-products.blade.php} (98%) rename packages/Webkul/Shop/src/Resources/views/{grids/newsupdate/newsupdategrid.blade.php => home/news-updates.blade.php} (100%) create mode 100644 packages/Webkul/Shop/src/Resources/views/products/add-to-cart.blade.php create mode 100644 packages/Webkul/Shop/src/Resources/views/products/add-to.blade.php create mode 100644 packages/Webkul/Shop/src/Resources/views/products/card.blade.php create mode 100644 packages/Webkul/Shop/src/Resources/views/products/price.blade.php create mode 100644 packages/Webkul/Shop/src/Resources/views/products/review.blade.php create mode 100644 packages/Webkul/Ui/src/Resources/assets/images/Star-Icon.svg create mode 100644 public/themes/default/assets/images/wishlist-added.svg create mode 100644 public/themes/default/assets/images/wishlist.svg diff --git a/composer.json b/composer.json index 7d8d5294b..94a818a9b 100644 --- a/composer.json +++ b/composer.json @@ -34,7 +34,6 @@ "webkul/laravel-attribute": "self.version", "webkul/laravel-customer": "self.version", "webkul/laravel-category": "self.version", - "webkul/laravel-channel": "self.version", "webkul/laravel-product": "self.version", "webkul/laravel-shop": "self.version", "webkul/laravel-theme": "self.version" @@ -54,7 +53,6 @@ "Webkul\\Shop\\": "packages/Webkul/Shop/src", "Webkul\\Core\\": "packages/Webkul/Core/src", "Webkul\\Customer\\": "packages/Webkul/Customer/src", - "Webkul\\Channel\\": "packages/Webkul/Channel/src", "Webkul\\Inventory\\": "packages/Webkul/Inventory/src", "Webkul\\Product\\": "packages/Webkul/Product/src", "Webkul\\Theme\\": "packages/Webkul/Theme/src" diff --git a/config/app.php b/config/app.php index ac0cb2b2b..137cf54cf 100644 --- a/config/app.php +++ b/config/app.php @@ -182,7 +182,6 @@ return [ Webkul\Core\Providers\CoreServiceProvider::class, Webkul\Shop\Providers\ShopServiceProvider::class, Webkul\Customer\Providers\CustomerServiceProvider::class, - Webkul\Channel\Providers\ChannelServiceProvider::class, Webkul\Inventory\Providers\InventoryServiceProvider::class, Webkul\Product\Providers\ProductServiceProvider::class, Webkul\Shop\Providers\ShopServiceProvider::class, diff --git a/packages/Webkul/Admin/src/Http/routes.php b/packages/Webkul/Admin/src/Http/routes.php index 879f9e4a9..ffa52dcad 100644 --- a/packages/Webkul/Admin/src/Http/routes.php +++ b/packages/Webkul/Admin/src/Http/routes.php @@ -271,23 +271,23 @@ Route::group(['middleware' => ['web']], function () { // Channel Routes - Route::get('/channels', 'Webkul\Channel\Http\Controllers\ChannelController@index')->defaults('_config', [ + Route::get('/channels', 'Webkul\Core\Http\Controllers\ChannelController@index')->defaults('_config', [ 'view' => 'admin::settings.channels.index' ])->name('admin.channels.index'); - Route::get('/channels/create', 'Webkul\Channel\Http\Controllers\ChannelController@create')->defaults('_config', [ + Route::get('/channels/create', 'Webkul\Core\Http\Controllers\ChannelController@create')->defaults('_config', [ 'view' => 'admin::settings.channels.create' ])->name('admin.channels.create'); - Route::post('/channels/create', 'Webkul\Channel\Http\Controllers\ChannelController@store')->defaults('_config', [ + Route::post('/channels/create', 'Webkul\Core\Http\Controllers\ChannelController@store')->defaults('_config', [ 'redirect' => 'admin.channels.index' ])->name('admin.channels.store'); - Route::get('/channels/edit/{id}', 'Webkul\Channel\Http\Controllers\ChannelController@edit')->defaults('_config', [ + Route::get('/channels/edit/{id}', 'Webkul\Core\Http\Controllers\ChannelController@edit')->defaults('_config', [ 'view' => 'admin::settings.channels.edit' ])->name('admin.channels.edit'); - Route::put('/channels/edit/{id}', 'Webkul\Channel\Http\Controllers\ChannelController@update')->defaults('_config', [ + Route::put('/channels/edit/{id}', 'Webkul\Core\Http\Controllers\ChannelController@update')->defaults('_config', [ 'redirect' => 'admin.channels.index' ])->name('admin.channels.update'); diff --git a/packages/Webkul/Admin/src/Resources/views/catalog/products/accordians/variations.blade.php b/packages/Webkul/Admin/src/Resources/views/catalog/products/accordians/variations.blade.php index 4f2054f55..6f3ac7689 100644 --- a/packages/Webkul/Admin/src/Resources/views/catalog/products/accordians/variations.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/catalog/products/accordians/variations.blade.php @@ -1,4 +1,5 @@ @if ($product->type == 'configurable') + @section('css') @parent