This commit is contained in:
jitendra 2022-04-06 15:05:39 +05:30
parent 9a5965be00
commit 93f582b78f
2 changed files with 27 additions and 19 deletions

View File

@ -370,6 +370,12 @@
} else {
$('#enable_wysiwyg').parents('.control-group').addClass('hide');
}
if (['text'].indexOf($(e.target).val()) > -1) {
$('#validation').parents('.control-group').removeClass('hide');
} else {
$('#validation').parents('.control-group').addClass('hide');
}
})
});

View File

@ -184,25 +184,27 @@
<input type="hidden" name="is_unique" value="{{ $attribute->is_unique }}"/>
</div>
<div class="control-group">
<?php $selectedValidation = old('validation') ?: $attribute->validation ?>
<label for="validation">{{ __('admin::app.catalog.attributes.input_validation') }}</label>
<select class="control" id="validation" name="validation" {{ ! $attribute->is_user_defined ? 'disabled' : '' }}>
<option value=""></option>
<option value="numeric" {{ $selectedValidation == 'numeric' ? 'selected' : '' }}>
{{ __('admin::app.catalog.attributes.number') }}
</option>
<option value="decimal" {{ $selectedValidation == 'decimal' ? 'selected' : '' }}>
{{ __('admin::app.catalog.attributes.decimal') }}
</option>
<option value="email" {{ $selectedValidation == 'email' ? 'selected' : '' }}>
{{ __('admin::app.catalog.attributes.email') }}
</option>
<option value="url" {{ $selectedValidation == 'url' ? 'selected' : '' }}>
{{ __('admin::app.catalog.attributes.url') }}
</option>
</select>
</div>
@if ($attribute->type == 'text')
<div class="control-group">
<?php $selectedValidation = old('validation') ?: $attribute->validation ?>
<label for="validation">{{ __('admin::app.catalog.attributes.input_validation') }}</label>
<select class="control" id="validation" name="validation" {{ ! $attribute->is_user_defined ? 'disabled' : '' }}>
<option value=""></option>
<option value="numeric" {{ $selectedValidation == 'numeric' ? 'selected' : '' }}>
{{ __('admin::app.catalog.attributes.number') }}
</option>
<option value="decimal" {{ $selectedValidation == 'decimal' ? 'selected' : '' }}>
{{ __('admin::app.catalog.attributes.decimal') }}
</option>
<option value="email" {{ $selectedValidation == 'email' ? 'selected' : '' }}>
{{ __('admin::app.catalog.attributes.email') }}
</option>
<option value="url" {{ $selectedValidation == 'url' ? 'selected' : '' }}>
{{ __('admin::app.catalog.attributes.url') }}
</option>
</select>
</div>
@endif
{!! view_render_event('bagisto.admin.catalog.attribute.edit_form_accordian.validations.controls.after', ['attribute' => $attribute]) !!}
</div>