From 53357c17c9f1b36acb053f3e8f205762cf9eba99 Mon Sep 17 00:00:00 2001 From: jitendra Date: Thu, 9 Aug 2018 17:37:56 +0530 Subject: [PATCH] Product Image Upload Added --- config/filesystems.php | 4 +- .../views/catalog/attributes/create.blade.php | 4 +- .../views/catalog/attributes/edit.blade.php | 4 +- .../products/accordians/images.blade.php | 4 +- .../views/catalog/products/edit.blade.php | 3 +- packages/Webkul/Channel/src/Channel.php | 4 + ..._27_113941_create_product_images_table.php | 4 +- .../Http/Controllers/ProductController.php | 2 - .../Product/src/Models/ProductImage.php | 41 ++++++++- .../Repositories/ProductImageRepository.php | 71 +++++++++++++++ .../src/Repositories/ProductRepository.php | 14 +++ .../views/customers/signup/index.blade.php | 89 +++++++++++-------- .../assets/images/placeholder-icon.svg | 28 ++++++ .../assets/js/components/image/image-item.vue | 56 ++++++++---- .../js/components/image/image-wrapper.vue | 47 ++++++++-- .../Ui/src/Resources/assets/sass/app.scss | 53 ++++++++++- 16 files changed, 350 insertions(+), 78 deletions(-) create mode 100644 packages/Webkul/Product/src/Repositories/ProductImageRepository.php create mode 100644 packages/Webkul/Ui/src/Resources/assets/images/placeholder-icon.svg diff --git a/config/filesystems.php b/config/filesystems.php index 77fa5ded1..25a84a4bd 100644 --- a/config/filesystems.php +++ b/config/filesystems.php @@ -13,7 +13,7 @@ return [ | */ - 'default' => env('FILESYSTEM_DRIVER', 'local'), + 'default' => env('FILESYSTEM_DRIVER', 'public'), /* |-------------------------------------------------------------------------- @@ -51,7 +51,7 @@ return [ 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), - 'url' => env('APP_URL').'/storage', + 'url' => env('APP_URL').'/public/storage', 'visibility' => 'public', ], diff --git a/packages/Webkul/Admin/src/Resources/views/catalog/attributes/create.blade.php b/packages/Webkul/Admin/src/Resources/views/catalog/attributes/create.blade.php index 3e64fc41f..0c721c891 100644 --- a/packages/Webkul/Admin/src/Resources/views/catalog/attributes/create.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/catalog/attributes/create.blade.php @@ -131,13 +131,13 @@ - +
diff --git a/packages/Webkul/Admin/src/Resources/views/catalog/attributes/edit.blade.php b/packages/Webkul/Admin/src/Resources/views/catalog/attributes/edit.blade.php index 8cab79962..5775d0848 100644 --- a/packages/Webkul/Admin/src/Resources/views/catalog/attributes/edit.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/catalog/attributes/edit.blade.php @@ -174,7 +174,7 @@
- +
diff --git a/packages/Webkul/Admin/src/Resources/views/catalog/products/accordians/images.blade.php b/packages/Webkul/Admin/src/Resources/views/catalog/products/accordians/images.blade.php index fe72ed819..929af4a50 100644 --- a/packages/Webkul/Admin/src/Resources/views/catalog/products/accordians/images.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/catalog/products/accordians/images.blade.php @@ -1,7 +1,7 @@
- - + +
\ No newline at end of file diff --git a/packages/Webkul/Admin/src/Resources/views/catalog/products/edit.blade.php b/packages/Webkul/Admin/src/Resources/views/catalog/products/edit.blade.php index 68873be38..c7353c7f1 100644 --- a/packages/Webkul/Admin/src/Resources/views/catalog/products/edit.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/catalog/products/edit.blade.php @@ -9,7 +9,7 @@ get('locale') ?: app()->getLocale(); ?> get('channel') ?: channel()->getChannel(); ?> -
+