conditions added
This commit is contained in:
parent
398fbdc7eb
commit
f4c647fdff
|
|
@ -60,7 +60,7 @@
|
|||
<div class="control-group" :class="[errors.has('marketing_template_id') ? 'has-error' : '']">
|
||||
<label for="marketing_template_id" class="required">{{ __('admin::app.marketing.campaigns.email-template') }}</label>
|
||||
<select v-validate="'required'" class="control" id="marketing_template_id" name="marketing_template_id" data-vv-as=""{{ __('admin::app.marketing.campaigns.email-template') }}"">
|
||||
@foreach (app('Webkul\Marketing\Repositories\TemplateRepository')->findWhere(['status' => 'active']) as $template)
|
||||
@foreach (app('Webkul\Marketing\Repositories\TemplateRepository')->all() as $template)
|
||||
<option value="{{ $template->id }}" {{ old('marketing_template_id') == $template->id ? 'selected' : '' }}>
|
||||
{{ $template->name }}
|
||||
</option>
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@
|
|||
<label for="marketing_template_id" class="required">{{ __('admin::app.marketing.campaigns.email-template') }}</label>
|
||||
<?php $selectedOption = old('marketing_template_id') ?: $campaign->marketing_template_id ?>
|
||||
<select v-validate="'required'" class="control" id="marketing_template_id" name="marketing_template_id" data-vv-as=""{{ __('admin::app.marketing.campaigns.email-template') }}"">
|
||||
@foreach (app('Webkul\Marketing\Repositories\TemplateRepository')->findWhere(['status' => 'active']) as $template)
|
||||
@foreach (app('Webkul\Marketing\Repositories\TemplateRepository')->all() as $template)
|
||||
<option value="{{ $template->id }}" {{ $selectedOption == $template->id ? 'selected' : '' }}>
|
||||
{{ $template->name }}
|
||||
</option>
|
||||
|
|
|
|||
|
|
@ -61,8 +61,10 @@ class Campaign
|
|||
{
|
||||
$campaigns = $this->campaignRepository->getModel()
|
||||
->leftJoin('marketing_events', 'marketing_campaigns.marketing_event_id', 'marketing_events.id')
|
||||
->leftJoin('marketing_templates', 'marketing_campaigns.marketing_template_id', 'marketing_templates.id')
|
||||
->select('marketing_campaigns.*')
|
||||
->where('status', 1)
|
||||
->where('marketing_campaigns.status', 1)
|
||||
->where('marketing_templates.status', 'active')
|
||||
->where(function ($query) {
|
||||
$query->where('marketing_events.date', Carbon::now()->format('Y-m-d'))
|
||||
->orWhereNull('marketing_events.date');
|
||||
|
|
|
|||
Loading…
Reference in New Issue