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')