diff --git a/README.md b/README.md index 115fa6419..ef6504803 100755 --- a/README.md +++ b/README.md @@ -140,6 +140,11 @@ Although, mailer environment variables are also required to be set up as **Bagis ##### On server: +Warning: Before going full on production mode we recommend you to install developer dependencies. +In order to do that, run the command below: + +> composer install --no-dev + ~~~ Open the specified entry point in your hosts file in browser or make entry in hosts file if not done. ~~~ diff --git a/packages/Webkul/Admin/src/Resources/views/promotions/cart-rule/create.blade.php b/packages/Webkul/Admin/src/Resources/views/promotions/cart-rule/create.blade.php index d7eb89af1..dc2f58fa7 100644 --- a/packages/Webkul/Admin/src/Resources/views/promotions/cart-rule/create.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/promotions/cart-rule/create.blade.php @@ -116,7 +116,7 @@ '']"> - diff --git a/packages/Webkul/Admin/src/Resources/views/promotions/cart-rule/edit.blade.php b/packages/Webkul/Admin/src/Resources/views/promotions/cart-rule/edit.blade.php index 60b272517..c26ece9a1 100644 --- a/packages/Webkul/Admin/src/Resources/views/promotions/cart-rule/edit.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/promotions/cart-rule/edit.blade.php @@ -232,6 +232,9 @@ + + + @@ -348,27 +351,9 @@
- -
- - - - - @{{ errors.first('label') }} -
- -
@foreach($cart_rule[3]->labels as $label) - [{{ $label->channel->code }}] -
- - - - @{{ errors.first('label') }} -
@endforeach -
@@ -421,11 +406,10 @@ global_label: null, label: { - global: null, @foreach(core()->getAllChannels() as $channel) @foreach($channel->locales as $locale) - '{{ trim($channel->code) }}' : { - '{{ trim($locale->code) }}': null + {{ trim($channel->code) }} : { + {{ trim($locale->code) }}: '' }, @endforeach @endforeach @@ -504,18 +488,6 @@ this.conditions_list = JSON.parse(JSON.parse(data.conditions)); } - this.dedicated_label = false; - global_label = null; - - this.label = { - @foreach($cart_rule[3]->labels as $label) - '{{ $label->channel->code }}': { - '{{ $label->locale->code }}': - '{{ $label->label }}' - }, - @endforeach - } - criteria = null; }, diff --git a/packages/Webkul/Discount/src/Http/Controllers/CartRuleController.php b/packages/Webkul/Discount/src/Http/Controllers/CartRuleController.php index 2e3d653bf..5fc1c3a79 100644 --- a/packages/Webkul/Discount/src/Http/Controllers/CartRuleController.php +++ b/packages/Webkul/Discount/src/Http/Controllers/CartRuleController.php @@ -209,12 +209,14 @@ class CartRuleController extends Controller foreach($channel->locales as $locale) { $label1['locale_id'] = $locale->id; $label1['label'] = $labels['global']; + $label1['cart_rule_id'] = $ruleCreated->id; $ruleLabelCreated = $this->cartRuleLabel->create($label1); } } } else { $label2['label'] = $labels['global']; + $label2['cart_rule_id'] = $ruleCreated->id; $ruleLabelCreated = $this->cartRuleLabel->create($label2); } @@ -280,6 +282,8 @@ class CartRuleController extends Controller $data = request()->all(); + dd($data); + if ($data['starts_from'] == "" || $data['ends_till'] == "") { $data['starts_from'] = null; $data['ends_till'] = null;