diff --git a/composer.json b/composer.json index fb70c6bde..85a3f9237 100755 --- a/composer.json +++ b/composer.json @@ -98,7 +98,7 @@ "Webkul\\CustomerCreditMax\\": "packages/Webkul/CustomerCreditMax", "Webkul\\CustomerGroupCatalog\\": "packages/Webkul/CustomerGroupCatalog", "Webkul\\ShowPriceAfterLogin\\": "packages/Webkul/ShowPriceAfterLogin/src", - "Webkul\\SAASPreOrder\\": "packages/Webkul/SAASPreOrder/src" + "Webkul\\PreOrder\\": "packages/Webkul/PreOrder/src" } }, "autoload-dev": { diff --git a/config/app.php b/config/app.php index 6a6214c1b..df5314d95 100755 --- a/config/app.php +++ b/config/app.php @@ -251,7 +251,7 @@ return [ Webkul\StripeConnect\Providers\StripeConnectServiceProvider::class, Webkul\ShowPriceAfterLogin\Providers\ShowPriceAfterLoginServiceProvider::class, Webkul\CustomerCreditMax\Providers\CustomerCreditMaxServiceProvider::class, - Webkul\SAASPreOrder\Providers\SAASPreOrderServiceProvider::class, + Webkul\PreOrder\Providers\PreOrderServiceProvider::class, Webkul\SAASCustomizer\Providers\SAASCustomizerServiceProvider::class, Webkul\CustomerGroupCatalog\Providers\CustomerGroupCatalogServiceProvider::class ], diff --git a/config/concord.php b/config/concord.php index ca5225c63..fa3d1cff0 100755 --- a/config/concord.php +++ b/config/concord.php @@ -21,6 +21,6 @@ return [ \Webkul\User\Providers\ModuleServiceProvider::class, \Webkul\Discount\Providers\ModuleServiceProvider::class, \Webkul\StripeConnect\Providers\ModuleServiceProvider::class, - \Webkul\SAASPreOrder\Providers\ModuleServiceProvider::class + \Webkul\PreOrder\Providers\ModuleServiceProvider::class ] ]; \ No newline at end of file diff --git a/packages/Webkul/CustomerDocument/src/Config/menu.php b/packages/Webkul/CustomerDocument/src/Config/menu.php index 9eacd453a..9a6965f95 100644 --- a/packages/Webkul/CustomerDocument/src/Config/menu.php +++ b/packages/Webkul/CustomerDocument/src/Config/menu.php @@ -6,7 +6,7 @@ return [ 'name' => 'customerdocument::app.admin.customers.documents', 'route' => 'admin.documents.index', 'sort' => 6, - 'icon-class' => 'document-icon', + 'icon-class' => 'sales-icon', ], [ 'key' => 'documents.files', 'name' => 'customerdocument::app.admin.documents.b2b-files', diff --git a/packages/Webkul/CustomerDocument/src/Database/migrations/2019_06_07_122059_customer_documents_table.php b/packages/Webkul/CustomerDocument/src/Database/migrations/2019_06_07_122059_customer_documents_table.php index 2a8b61f42..f46e7fd0c 100644 --- a/packages/Webkul/CustomerDocument/src/Database/migrations/2019_06_07_122059_customer_documents_table.php +++ b/packages/Webkul/CustomerDocument/src/Database/migrations/2019_06_07_122059_customer_documents_table.php @@ -21,8 +21,6 @@ class CustomerDocumentsTable extends Migration $table->string('type'); $table->string('path'); $table->integer('customer_id')->default(0); - $table->integer('company_id')->unsigned(); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); $table->timestamps(); }); } diff --git a/packages/Webkul/CustomerDocument/src/Models/CustomerDocument.php b/packages/Webkul/CustomerDocument/src/Models/CustomerDocument.php index fcaabad73..f31502d1d 100644 --- a/packages/Webkul/CustomerDocument/src/Models/CustomerDocument.php +++ b/packages/Webkul/CustomerDocument/src/Models/CustomerDocument.php @@ -4,28 +4,10 @@ namespace Webkul\CustomerDocument\Models; use Illuminate\Database\Eloquent\Model; use Webkul\CustomerDocument\Contracts\CustomerDocument as CustomerDocumentContract; -use Company; class CustomerDocument extends Model implements CustomerDocumentContract { protected $table = 'customer_documents'; - protected $fillable = ['name', 'path', 'customer_id', 'description', 'type', 'status', 'company_id']; - - /** - * Create a new Eloquent query builder for the model. - * - * @param \Illuminate\Database\Query\Builder $query - * @return \Illuminate\Database\Eloquent\Builder|static - */ - public function newEloquentBuilder($query) - { - $company = Company::getCurrent(); - - if (auth()->guard('super-admin')->check() || ! isset($company->id)) { - return new \Illuminate\Database\Eloquent\Builder($query); - } else { - return new \Illuminate\Database\Eloquent\Builder($query->where('customer_documents' . '.company_id', $company->id)); - } - } + protected $fillable = ['name', 'path', 'customer_id', 'description', 'type', 'status']; } \ No newline at end of file diff --git a/packages/Webkul/CustomerDocument/src/Resources/views/admin/customers/upload.blade.php b/packages/Webkul/CustomerDocument/src/Resources/views/admin/customers/upload.blade.php index 0b7df0f22..d05efefa6 100644 --- a/packages/Webkul/CustomerDocument/src/Resources/views/admin/customers/upload.blade.php +++ b/packages/Webkul/CustomerDocument/src/Resources/views/admin/customers/upload.blade.php @@ -11,7 +11,7 @@ $documents = $customerDocumentRepository->findWhere(['customer_id' => $customer- @stop @@ -71,7 +71,7 @@ $documents = $customerDocumentRepository->findWhere(['customer_id' => $customer-
- + @{{ errors.first('name') }}
diff --git a/packages/Webkul/CustomerDocument/src/Resources/views/admin/documents/create.blade.php b/packages/Webkul/CustomerDocument/src/Resources/views/admin/documents/create.blade.php index 6e085a881..9303f0b27 100644 --- a/packages/Webkul/CustomerDocument/src/Resources/views/admin/documents/create.blade.php +++ b/packages/Webkul/CustomerDocument/src/Resources/views/admin/documents/create.blade.php @@ -31,7 +31,7 @@
- + @{{ errors.first('name') }}
diff --git a/packages/Webkul/CustomerDocument/src/Resources/views/admin/documents/edit.blade.php b/packages/Webkul/CustomerDocument/src/Resources/views/admin/documents/edit.blade.php index 6bea611b3..4932623bb 100644 --- a/packages/Webkul/CustomerDocument/src/Resources/views/admin/documents/edit.blade.php +++ b/packages/Webkul/CustomerDocument/src/Resources/views/admin/documents/edit.blade.php @@ -33,7 +33,7 @@
- + @{{ errors.first('name') }}
@@ -100,4 +100,4 @@ -@stop +@stop \ No newline at end of file diff --git a/packages/Webkul/CustomerDocument/src/Resources/views/shop/customers/document.blade.php b/packages/Webkul/CustomerDocument/src/Resources/views/shop/customers/document.blade.php index c5a9e3de5..3f33c97aa 100644 --- a/packages/Webkul/CustomerDocument/src/Resources/views/shop/customers/document.blade.php +++ b/packages/Webkul/CustomerDocument/src/Resources/views/shop/customers/document.blade.php @@ -114,4 +114,4 @@ }); -@endpush +@endpush \ No newline at end of file diff --git a/packages/Webkul/CustomerGroupCatalog/src/Models/CustomerGroup.php b/packages/Webkul/CustomerGroupCatalog/src/Models/CustomerGroup.php index 8b40475ab..08e59b146 100644 --- a/packages/Webkul/CustomerGroupCatalog/src/Models/CustomerGroup.php +++ b/packages/Webkul/CustomerGroupCatalog/src/Models/CustomerGroup.php @@ -2,7 +2,7 @@ namespace Webkul\CustomerGroupCatalog\Models; use Illuminate\Database\Eloquent\Model; -use Webkul\SAASCustomizer\Models\Customer\CustomerGroup as BaseCustomerGroup; +use Webkul\Customer\Models\CustomerGroup as BaseCustomerGroup; use Webkul\Product\Models\ProductProxy; use Webkul\Category\Models\CategoryProxy; diff --git a/packages/Webkul/CustomerGroupCatalog/src/Repositories/CategoryRepository.php b/packages/Webkul/CustomerGroupCatalog/src/Repositories/CategoryRepository.php index 8862358ef..dbd9e3283 100644 --- a/packages/Webkul/CustomerGroupCatalog/src/Repositories/CategoryRepository.php +++ b/packages/Webkul/CustomerGroupCatalog/src/Repositories/CategoryRepository.php @@ -23,7 +23,6 @@ class CategoryRepository extends BaseCategoryRepository return $this->getModel()->join('category_translations', function ($join) { $join->on('categories.id', 'category_translations.category_id') ->where('category_translations.locale', app()->getLocale()) - ->where('categories.parent_id', '!=', null) ->where('category_translations.name', 'like', '%' . urldecode(request()->input('query')) . '%'); }) ->select('categories.*') @@ -55,44 +54,14 @@ class CategoryRepository extends BaseCategoryRepository $categoryIds = app('Webkul\CustomerGroupCatalog\Repositories\CustomerGroupRepository')->findOneByField('code', 'guest')->categories()->pluck('id')->toArray(); - foreach ($categories as $category) { - $parentCategoryIds[] = $category->id; - $parentCategory = $this->getParentCategory($category->parent_id); - - $result = array_merge($parentCategoryIds, $parentCategory); - $count = 0; - foreach($result as $cat) { - if (in_array($cat, $categoryIds)) { - $count++; - } - } - - if (count($result) == $count) { - $showCategories[] = $category->id; - } - } + $showCategories = $this->getShowAbleCatyegory($categories, $categoryIds); } else { if ($customer->group) { $categories = app('Webkul\CustomerGroupCatalog\Repositories\CustomerGroupRepository')->find($customer->group->id)->categories()->get(); $categoryIds = app('Webkul\CustomerGroupCatalog\Repositories\CustomerGroupRepository')->find($customer->group->id)->categories()->pluck('id')->toArray(); - foreach ($categories as $category) { - $parentCategoryIds[] = $category->id; - $parentCategory = $this->getParentCategory($category->parent_id); - - $result = array_merge($parentCategoryIds, $parentCategory); - $count = 0; - foreach($result as $cat) { - if (in_array($cat, $categoryIds)) { - $count++; - } - } - - if (count($result) == $count) { - $showCategories[] = $category->id; - } - } + $showCategories = $this->getShowAbleCatyegory($categories, $categoryIds); } } @@ -111,6 +80,35 @@ class CategoryRepository extends BaseCategoryRepository } } + /** + * get show able category + * + * @param integer array + * @return array + */ + public function getShowAbleCatyegory($categories, $categoryIds) { + $showCategories = []; + + foreach ($categories as $category) { + $parentCategoryIds[] = $category->id; + $parentCategory = $this->getParentCategory($category->parent_id); + + $result = array_merge($parentCategoryIds, $parentCategory); + $count = 0; + foreach($result as $cat) { + if (in_array($cat, $categoryIds)) { + $count++; + } + } + + if (count($result) == $count) { + $showCategories[] = $category->id; + } + } + + return $showCategories; + } + /** * get parent category * @@ -122,7 +120,7 @@ class CategoryRepository extends BaseCategoryRepository $parentCategory = $this->getModel()->where('id', $parentId)->first(); if ($parentCategory->parent_id != null) { - $parentCategories[] = $parentCategory->id; + $parentCategories[] = array_push($parentCategories, $parentCategory->id); $this->getParentCategory($parentCategory->parent_id); } diff --git a/packages/Webkul/SAASPreOrder/package.json b/packages/Webkul/PreOrder/package.json similarity index 100% rename from packages/Webkul/SAASPreOrder/package.json rename to packages/Webkul/PreOrder/package.json diff --git a/packages/Webkul/SAASPreOrder/publishable/assets/css/preorder-admin.css b/packages/Webkul/PreOrder/publishable/assets/css/preorder-admin.css similarity index 100% rename from packages/Webkul/SAASPreOrder/publishable/assets/css/preorder-admin.css rename to packages/Webkul/PreOrder/publishable/assets/css/preorder-admin.css diff --git a/packages/Webkul/SAASPreOrder/publishable/assets/css/preorder.css b/packages/Webkul/PreOrder/publishable/assets/css/preorder.css similarity index 100% rename from packages/Webkul/SAASPreOrder/publishable/assets/css/preorder.css rename to packages/Webkul/PreOrder/publishable/assets/css/preorder.css diff --git a/packages/Webkul/SAASPreOrder/publishable/assets/images/Icon-Preorder-Active.svg b/packages/Webkul/PreOrder/publishable/assets/images/Icon-Preorder-Active.svg similarity index 100% rename from packages/Webkul/SAASPreOrder/publishable/assets/images/Icon-Preorder-Active.svg rename to packages/Webkul/PreOrder/publishable/assets/images/Icon-Preorder-Active.svg diff --git a/packages/Webkul/SAASPreOrder/publishable/assets/images/Icon-Preorder.svg b/packages/Webkul/PreOrder/publishable/assets/images/Icon-Preorder.svg similarity index 100% rename from packages/Webkul/SAASPreOrder/publishable/assets/images/Icon-Preorder.svg rename to packages/Webkul/PreOrder/publishable/assets/images/Icon-Preorder.svg diff --git a/packages/Webkul/SAASPreOrder/publishable/assets/mix-manifest.json b/packages/Webkul/PreOrder/publishable/assets/mix-manifest.json similarity index 100% rename from packages/Webkul/SAASPreOrder/publishable/assets/mix-manifest.json rename to packages/Webkul/PreOrder/publishable/assets/mix-manifest.json diff --git a/packages/Webkul/SAASPreOrder/src/Commands/Console/GenerateData.php b/packages/Webkul/PreOrder/src/Commands/Console/GenerateData.php similarity index 98% rename from packages/Webkul/SAASPreOrder/src/Commands/Console/GenerateData.php rename to packages/Webkul/PreOrder/src/Commands/Console/GenerateData.php index 9497eb9d2..f9c60b792 100644 --- a/packages/Webkul/SAASPreOrder/src/Commands/Console/GenerateData.php +++ b/packages/Webkul/PreOrder/src/Commands/Console/GenerateData.php @@ -1,6 +1,6 @@ @prashant-webkul * @copyright 2018 Webkul Software Pvt Ltd (http://www.webkul.com) diff --git a/packages/Webkul/SAASPreOrder/src/Config/acl.php b/packages/Webkul/PreOrder/src/Config/acl.php similarity index 100% rename from packages/Webkul/SAASPreOrder/src/Config/acl.php rename to packages/Webkul/PreOrder/src/Config/acl.php diff --git a/packages/Webkul/SAASPreOrder/src/Config/admin-menu.php b/packages/Webkul/PreOrder/src/Config/admin-menu.php similarity index 100% rename from packages/Webkul/SAASPreOrder/src/Config/admin-menu.php rename to packages/Webkul/PreOrder/src/Config/admin-menu.php diff --git a/packages/Webkul/PreOrder/src/Config/purge-pool.php b/packages/Webkul/PreOrder/src/Config/purge-pool.php new file mode 100644 index 000000000..f4626a1f2 --- /dev/null +++ b/packages/Webkul/PreOrder/src/Config/purge-pool.php @@ -0,0 +1,5 @@ + 'Webkul\PreOrder\Helpers\PreOrderDataPurger' +]; \ No newline at end of file diff --git a/packages/Webkul/SAASPreOrder/src/Config/system.php b/packages/Webkul/PreOrder/src/Config/system.php similarity index 100% rename from packages/Webkul/SAASPreOrder/src/Config/system.php rename to packages/Webkul/PreOrder/src/Config/system.php diff --git a/packages/Webkul/PreOrder/src/Contracts/PreOrderItem.php b/packages/Webkul/PreOrder/src/Contracts/PreOrderItem.php new file mode 100644 index 000000000..85c9f7289 --- /dev/null +++ b/packages/Webkul/PreOrder/src/Contracts/PreOrderItem.php @@ -0,0 +1,7 @@ +addFilter('billed_to', DB::raw('CONCAT(order_address_billing.first_name, " ", order_address_billing.last_name)')); $this->addFilter('shipped_to', DB::raw('CONCAT(order_address_shipping.first_name, " ", order_address_shipping.last_name)')); - $this->addFilter('is_preorder', DB::raw('COUNT(pre_order_items.id)')); $this->addFilter('id', 'orders.id'); $this->addFilter('status', 'orders.status'); $this->addFilter('created_at', 'orders.created_at'); diff --git a/packages/Webkul/SAASPreOrder/src/DataGrids/Admin/PreOrder.php b/packages/Webkul/PreOrder/src/DataGrids/Admin/PreOrder.php similarity index 99% rename from packages/Webkul/SAASPreOrder/src/DataGrids/Admin/PreOrder.php rename to packages/Webkul/PreOrder/src/DataGrids/Admin/PreOrder.php index 57006b6cf..4d4bd8fd7 100644 --- a/packages/Webkul/SAASPreOrder/src/DataGrids/Admin/PreOrder.php +++ b/packages/Webkul/PreOrder/src/DataGrids/Admin/PreOrder.php @@ -1,6 +1,6 @@ _config['view']); } diff --git a/packages/Webkul/SAASPreOrder/src/Http/Controllers/Shop/Controller.php b/packages/Webkul/PreOrder/src/Http/Controllers/Shop/Controller.php similarity index 82% rename from packages/Webkul/SAASPreOrder/src/Http/Controllers/Shop/Controller.php rename to packages/Webkul/PreOrder/src/Http/Controllers/Shop/Controller.php index d5ac3cb8a..ef40c3d6e 100644 --- a/packages/Webkul/SAASPreOrder/src/Http/Controllers/Shop/Controller.php +++ b/packages/Webkul/PreOrder/src/Http/Controllers/Shop/Controller.php @@ -1,6 +1,6 @@ payment_order_item_id != null) + throw new \Exception('Payment has been done for this order'); + $orderItem = $this->orderItemRepository->findOrFail($preOrderItem->order_item_id); if (! $this->preOrderItemRepository->canBeComplete($orderItem)) { session()->flash('error', trans('preorder::app.shop.preorders.complete-preorder-error')); if (request()->route('token')) - return redirct()->route('shop.home.index'); + return redirect()->route('shop.home.index'); else return back(); } diff --git a/packages/Webkul/SAASPreOrder/src/Http/admin-routes.php b/packages/Webkul/PreOrder/src/Http/admin-routes.php similarity index 63% rename from packages/Webkul/SAASPreOrder/src/Http/admin-routes.php rename to packages/Webkul/PreOrder/src/Http/admin-routes.php index 40802f72a..cc24c5b88 100644 --- a/packages/Webkul/SAASPreOrder/src/Http/admin-routes.php +++ b/packages/Webkul/PreOrder/src/Http/admin-routes.php @@ -7,12 +7,12 @@ Route::group(['middleware' => ['web']], function () { Route::group(['middleware' => ['admin']], function () { //Seller routes - Route::get('preorders', 'Webkul\SAASPreOrder\Http\Controllers\Admin\PreOrderController@index')->defaults('_config', [ + Route::get('preorders', 'Webkul\PreOrder\Http\Controllers\Admin\PreOrderController@index')->defaults('_config', [ 'view' => 'preorder::admin.preorders.index' ])->name('admin.preorder.preorders.index'); //product massdelete - Route::post('preorders/notify-customer', 'Webkul\SAASPreOrder\Http\Controllers\Admin\PreOrderController@notifyCustomer')->defaults('_config', [ + Route::post('preorders/notify-customer', 'Webkul\PreOrder\Http\Controllers\Admin\PreOrderController@notifyCustomer')->defaults('_config', [ 'redirect' => 'admin.preorder.preorders.index' ])->name('admin.preorder.preorders.notify-customer'); }); diff --git a/packages/Webkul/PreOrder/src/Http/front-routes.php b/packages/Webkul/PreOrder/src/Http/front-routes.php new file mode 100644 index 000000000..2e45e35b3 --- /dev/null +++ b/packages/Webkul/PreOrder/src/Http/front-routes.php @@ -0,0 +1,5 @@ + ['web', 'theme', 'locale', 'currency']], function () { + Route::get('/complete-preorder/{token}', 'Webkul\PreOrder\Http\Controllers\Shop\PreOrderController@complete')->name('preorder.shop.preorder.complete'); +}); \ No newline at end of file diff --git a/packages/Webkul/SAASPreOrder/src/Listeners/Cart.php b/packages/Webkul/PreOrder/src/Listeners/Cart.php similarity index 95% rename from packages/Webkul/SAASPreOrder/src/Listeners/Cart.php rename to packages/Webkul/PreOrder/src/Listeners/Cart.php index 88fccc784..30f685596 100644 --- a/packages/Webkul/SAASPreOrder/src/Listeners/Cart.php +++ b/packages/Webkul/PreOrder/src/Listeners/Cart.php @@ -1,11 +1,11 @@ productRepository->find($cartItem->product_id); if ($product->type == 'configurable') { - if (isset($cartItem->child->product_id)) { - $product = $this->productRepository->find($cartItem->child->product_id); + if (isset($cartItem['additional']['selected_configurable_option'])) { + $product = $this->productRepository->find($cartItem['additional']['selected_configurable_option']); } else { return; } diff --git a/packages/Webkul/SAASPreOrder/src/Listeners/Invoice.php b/packages/Webkul/PreOrder/src/Listeners/Invoice.php similarity index 91% rename from packages/Webkul/SAASPreOrder/src/Listeners/Invoice.php rename to packages/Webkul/PreOrder/src/Listeners/Invoice.php index 308c5e4cb..ea542fc7c 100644 --- a/packages/Webkul/SAASPreOrder/src/Listeners/Invoice.php +++ b/packages/Webkul/PreOrder/src/Listeners/Invoice.php @@ -1,8 +1,8 @@ $item->id ], $preOrderItem->id); } else { - if ($item->product->type == 'configurable') { - if (isset($item->child->product_id)) { - if ($item->child->product->totalQuantity() > 0 || ! $item->child->product->allow_preorder) - continue; - } else { - return; + if ($item->type == 'configurable') { + if ($item->child->product->totalQuantity() > -1 || ! $item->child->product->allow_preorder) { + continue; } } else { - if ($item->product->totalQuantity() > 0 || ! $item->product->allow_preorder) + if ($item->product->totalQuantity() > -1 || ! $item->product->allow_preorder) { continue; + } } if (core()->getConfigData('preorder.settings.general.preorder_type') == 'partial') { diff --git a/packages/Webkul/SAASPreOrder/src/Mail/ProductInStockNotification.php b/packages/Webkul/PreOrder/src/Mail/ProductInStockNotification.php similarity index 96% rename from packages/Webkul/SAASPreOrder/src/Mail/ProductInStockNotification.php rename to packages/Webkul/PreOrder/src/Mail/ProductInStockNotification.php index 50af825b5..d9f9bc1f3 100644 --- a/packages/Webkul/SAASPreOrder/src/Mail/ProductInStockNotification.php +++ b/packages/Webkul/PreOrder/src/Mail/ProductInStockNotification.php @@ -1,6 +1,6 @@ 'Pending', @@ -68,22 +68,4 @@ class PreOrderItem extends Model implements PreOrderItemContract { return $this->typeLabel[$this->preorder_type]; } - - /** - * Create a new Eloquent query builder for the model. - * - * @param \Illuminate\Database\Query\Builder $query - * @return \Illuminate\Database\Eloquent\Builder|static - */ - public function newEloquentBuilder($query) - { - - $company = \Company::getCurrent(); - - if (auth()->guard('super-admin')->check() || ! isset($company->id)) { - return new \Illuminate\Database\Eloquent\Builder($query); - } else { - return new \Illuminate\Database\Eloquent\Builder($query->where('pre_order_items' . '.company_id', $company->id)); - } - } -} \ No newline at end of file +} diff --git a/packages/Webkul/SAASPreOrder/src/Models/PreOrderItemProxy.php b/packages/Webkul/PreOrder/src/Models/PreOrderItemProxy.php similarity index 70% rename from packages/Webkul/SAASPreOrder/src/Models/PreOrderItemProxy.php rename to packages/Webkul/PreOrder/src/Models/PreOrderItemProxy.php index e5b9e8d70..60d08d8d0 100644 --- a/packages/Webkul/SAASPreOrder/src/Models/PreOrderItemProxy.php +++ b/packages/Webkul/PreOrder/src/Models/PreOrderItemProxy.php @@ -1,6 +1,6 @@ addTemplate('preorder::shop.products.preorder-info'); }); - Event::listen('checkout.cart.add.before', 'Webkul\SAASPreOrder\Listeners\Cart@cartItemAddBefore'); + Event::listen('checkout.cart.add.before', 'Webkul\PreOrder\Listeners\Cart@cartItemAddBefore'); - Event::listen('checkout.cart.update.before', 'Webkul\SAASPreOrder\Listeners\Cart@cartItemUpdateBefore'); + Event::listen('checkout.cart.update.before', 'Webkul\PreOrder\Listeners\Cart@cartItemUpdateBefore'); - Event::listen('checkout.cart.add.after', 'Webkul\SAASPreOrder\Listeners\Cart@cartItemAddAfter'); + Event::listen('checkout.cart.add.after', 'Webkul\PreOrder\Listeners\Cart@cartItemAddAfter'); - Event::listen('checkout.order.save.after', 'Webkul\SAASPreOrder\Listeners\Order@afterPlaceOrder'); + Event::listen('checkout.order.save.after', 'Webkul\PreOrder\Listeners\Order@afterPlaceOrder'); - Event::listen('sales.invoice.save.after', 'Webkul\SAASPreOrder\Listeners\Invoice@afterInvoice'); + Event::listen('sales.invoice.save.after', 'Webkul\PreOrder\Listeners\Invoice@afterInvoice'); } } \ No newline at end of file diff --git a/packages/Webkul/SAASPreOrder/src/Providers/ModuleServiceProvider.php b/packages/Webkul/PreOrder/src/Providers/ModuleServiceProvider.php similarity index 60% rename from packages/Webkul/SAASPreOrder/src/Providers/ModuleServiceProvider.php rename to packages/Webkul/PreOrder/src/Providers/ModuleServiceProvider.php index 073bdebab..f54ee3633 100644 --- a/packages/Webkul/SAASPreOrder/src/Providers/ModuleServiceProvider.php +++ b/packages/Webkul/PreOrder/src/Providers/ModuleServiceProvider.php @@ -1,12 +1,12 @@

{{ __('preorder::app.admin.preorders.title') }}

- +
- {!! app('Webkul\SAASPreOrder\DataGrids\Admin\PreOrder')->render() !!} + {!! app('Webkul\PreOrder\DataGrids\Admin\PreOrder')->render() !!}
diff --git a/packages/Webkul/SAASPreOrder/src/Resources/views/admin/sales/orders/index.blade.php b/packages/Webkul/PreOrder/src/Resources/views/admin/sales/orders/index.blade.php similarity index 91% rename from packages/Webkul/SAASPreOrder/src/Resources/views/admin/sales/orders/index.blade.php rename to packages/Webkul/PreOrder/src/Resources/views/admin/sales/orders/index.blade.php index 630e22919..fde3254d3 100644 --- a/packages/Webkul/SAASPreOrder/src/Resources/views/admin/sales/orders/index.blade.php +++ b/packages/Webkul/PreOrder/src/Resources/views/admin/sales/orders/index.blade.php @@ -22,8 +22,8 @@
- @inject('orderGrid', 'Webkul\SAASPreOrder\DataGrids\Admin\Order') - + @inject('orderGrid', 'Webkul\PreOrder\DataGrids\Admin\Order') + {!! $orderGrid->render() !!}
diff --git a/packages/Webkul/SAASPreOrder/src/Resources/views/admin/sales/orders/view.blade.php b/packages/Webkul/PreOrder/src/Resources/views/admin/sales/orders/view.blade.php similarity index 98% rename from packages/Webkul/SAASPreOrder/src/Resources/views/admin/sales/orders/view.blade.php rename to packages/Webkul/PreOrder/src/Resources/views/admin/sales/orders/view.blade.php index bbff2b87a..065ec8bd8 100644 --- a/packages/Webkul/SAASPreOrder/src/Resources/views/admin/sales/orders/view.blade.php +++ b/packages/Webkul/PreOrder/src/Resources/views/admin/sales/orders/view.blade.php @@ -31,7 +31,7 @@ @endif - @if ($order->canShip() && ! app('Webkul\SAASPreOrder\Repositories\PreOrderItemRepository')->resetScope()->isPreOrderPaymentOrder($order->id)) + @if ($order->canShip() && ! app('Webkul\PreOrder\Repositories\PreOrderItemRepository')->resetScope()->isPreOrderPaymentOrder($order->id)) {{ __('admin::app.sales.orders.shipment-btn-title') }} @@ -46,7 +46,7 @@
havePreOrderItems($order->id); ?> @@ -296,7 +296,7 @@ @endif
- @elseif ($preOrderItem = app('Webkul\SAASPreOrder\Repositories\PreOrderItemRepository')->findOneByField('payment_order_item_id', $item->id)) + @elseif ($preOrderItem = app('Webkul\PreOrder\Repositories\PreOrderItemRepository')->findOneByField('payment_order_item_id', $item->id))
type == 'configurable')style="margin-top: 0"@endif> {{ __('preorder::app.admin.sales.orders.preorder-payment-information') }} diff --git a/packages/Webkul/SAASPreOrder/src/Resources/views/emails/in-stock.blade.php b/packages/Webkul/PreOrder/src/Resources/views/emails/in-stock.blade.php similarity index 100% rename from packages/Webkul/SAASPreOrder/src/Resources/views/emails/in-stock.blade.php rename to packages/Webkul/PreOrder/src/Resources/views/emails/in-stock.blade.php diff --git a/packages/Webkul/SAASPreOrder/src/Resources/views/shop/customers/account/orders/view.blade.php b/packages/Webkul/PreOrder/src/Resources/views/shop/customers/account/orders/view.blade.php similarity index 99% rename from packages/Webkul/SAASPreOrder/src/Resources/views/shop/customers/account/orders/view.blade.php rename to packages/Webkul/PreOrder/src/Resources/views/shop/customers/account/orders/view.blade.php index a5a1b8764..9e3483e70 100644 --- a/packages/Webkul/SAASPreOrder/src/Resources/views/shop/customers/account/orders/view.blade.php +++ b/packages/Webkul/PreOrder/src/Resources/views/shop/customers/account/orders/view.blade.php @@ -31,7 +31,7 @@ havePreOrderItems($order->id); ?> @@ -114,7 +114,7 @@ @endif
- @elseif ($preOrderItem = app('Webkul\SAASPreOrder\Repositories\PreOrderItemRepository')->resetScope()->findOneByField('payment_order_item_id', $item->id)) + @elseif ($preOrderItem = app('Webkul\PreOrder\Repositories\PreOrderItemRepository')->resetScope()->findOneByField('payment_order_item_id', $item->id))
type == 'configurable')style="margin-top: 0"@endif> {{ __('preorder::app.shop.sales.orders.preorder-payment-information') }} diff --git a/packages/Webkul/SAASPreOrder/src/Resources/views/shop/products/add-buttons.blade.php b/packages/Webkul/PreOrder/src/Resources/views/shop/products/add-buttons.blade.php similarity index 94% rename from packages/Webkul/SAASPreOrder/src/Resources/views/shop/products/add-buttons.blade.php rename to packages/Webkul/PreOrder/src/Resources/views/shop/products/add-buttons.blade.php index 76d0a7409..6637312a7 100644 --- a/packages/Webkul/SAASPreOrder/src/Resources/views/shop/products/add-buttons.blade.php +++ b/packages/Webkul/PreOrder/src/Resources/views/shop/products/add-buttons.blade.php @@ -3,8 +3,6 @@ @if (core()->getConfigData('preorder.settings.general.preorder_type') == 'partial')

{{ __('preorder::app.shop.products.percent-to-pay', ['percent' => core()->getConfigData('preorder.settings.general.percent')]) }}

@endif - @else -

{{ __('preorder::app.shop.products.nothing-to-pay') }}

@endif @endif diff --git a/packages/Webkul/SAASPreOrder/src/Resources/views/shop/products/preorder-info.blade.php b/packages/Webkul/PreOrder/src/Resources/views/shop/products/preorder-info.blade.php similarity index 89% rename from packages/Webkul/SAASPreOrder/src/Resources/views/shop/products/preorder-info.blade.php rename to packages/Webkul/PreOrder/src/Resources/views/shop/products/preorder-info.blade.php index 27e625d6b..10345a30d 100644 --- a/packages/Webkul/SAASPreOrder/src/Resources/views/shop/products/preorder-info.blade.php +++ b/packages/Webkul/PreOrder/src/Resources/views/shop/products/preorder-info.blade.php @@ -4,8 +4,6 @@ @if (core()->getConfigData('preorder.settings.general.preorder_type') == 'partial') @if (core()->getConfigData('preorder.settings.general.percent'))

{{ __('preorder::app.shop.products.percent-to-pay', ['percent' => core()->getConfigData('preorder.settings.general.percent')]) }}

- @else -

{{ __('preorder::app.shop.products.nothing-to-pay') }}

@endif @endif @@ -29,8 +27,6 @@ @if (core()->getConfigData('preorder.settings.general.preorder_type') == 'partial') @if (core()->getConfigData('preorder.settings.general.percent'))

{{ __('preorder::app.shop.products.percent-to-pay', ['percent' => core()->getConfigData('preorder.settings.general.percent')]) }}

- @else -

{{ __('preorder::app.shop.products.nothing-to-pay') }}

@endif @endif @@ -45,7 +41,7 @@ @push('scripts')