Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Сделать обязательным полем в админке


Rubik

Recommended Posts

Здравствуйте, подскажет пж как в админке артикул сделать обязательным полем для заполнения?

 

ri3175hczt6q.jpg

Надіслати
Поділитися на інших сайтах


файл шаблона я по правил и на скрине для него задан <span class="required">*</span>. Не знаю как прописать проверку для поля

Надіслати
Поділитися на інших сайтах


Нужно еще в файле admin/controller/catalog/product.php добавить проверку на sku

Искать кусок private function validateForm() , добавить по аналогии с model

Надіслати
Поділитися на інших сайтах

что бы сделать поле sku обязательным для заполнения

заходим admin/view/template/catalog/product_form.tpl

ищем <td><?php echo $entry_sku; ?></td> и заменяем на

<td><span class="required">*</span> <?php echo $entry_sku; ?></td>
<td><input type="text" name="sku" value="<?php echo $sku; ?>" />
<?php if (isset($error_sku[$language['language_id']])) { ?>
<span class="error"><?php echo $error_sku; ?></span>
<?php } ?></td>

в контроллере 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');

добавляем

if ((utf8_strlen($this->request->post['sku']) < 1) || (utf8_strlen($this->request->post['sku']) > 64)) {
$this->error['sku'] = $this->language->get('error_sku');
}

далее... идем admin/language/russian/catalog/product.php

добавляем в низу

$_['error_sku'] = 'Введите Артикул';

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.