для продукта есть обязательное поле Артикул.
Изначально в OpenCart обязательное поле не Артикул, а Модель.
Смотрел в admin/controller но там ничего!
В функции
validateForm()
из контроллера
admin/controller/catalog/product.php
закомментируйте эти строки:
if ((utf8_strlen($this->request->post['model']) < 1) || (utf8_strlen($this->request->post['model']) > 64)) {
$this->error['model'] = $this->language->get('error_model');
}
А чтобы удалить красную звездочку рядом с полем, нужно в файле
admin/view/template/catalog/recurring_form.twig
Удалить класс required.
<div class="form-group required">
<label class="col-sm-2 control-label" for="input-model">{{ entry_model }}</label>
<div class="col-sm-10">
<input type="text" name="model" value="{{ model }}" placeholder="{{ entry_model }}" id="input-model" class="form-control"/>
{% if error_model %}
<div class="text-danger">{{ error_model }}</div>
{% endif %}</div>
</div>