0 грн.
Видалення обов'язкових полів на замовлення для OpenCart
Безкоштовно
- OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
- Мова: українська, російська, англійська
- Ocmod: так
| Назва файлу | Посилання |
|---|---|
| remove-required-in-edit-sale_oc20-23.ocmod.zip | Завантажити |
| remove-required-in-edit-sale_oc3x.ocmod.zip | Завантажити |
Цей модуль прибирає обов'язковість деяких полів при редагуванні замовлення в адмін-панелі OpenCart. Я зробив його для ситуацій, коли потрібно швидко виправити замовлення (контакти, доставку, оплату), але система не дає зберегти зміни через незаповнені обов'язкові поля.
Які завдання вирішує
- Дозволяє зберігати замовлення навіть якщо не заповнено частину контактних/адресних даних.
- Прискорює роботу менеджера: менше зайвих перевірок та «червоних» підказок.
- Допомагає при нестандартних замовленнях: самовивіз без адреси, замовлення "в один клік", немає email у клієнта тощо.
Що саме змінюється
В адмінці (форма замовлення)
- Знімається візуальна позначка required у полів у редакторі замовлення (прибирається обов'язковість у розмітці форми).
Перевірки при збереженні через API (редагування замовлення)
- Вимикаються помилки обов'язкових полів для даних покупця: Ім'я, Прізвище, E-mail, Телефон.
- Вимикаються помилки обов'язкових полів для оплати: Ім'я, Прізвище, Адреса, Місто, Країна, Регіон/Область.
- Вимикаються помилки обов'язкових полів для доставки: Ім'я, Прізвище, Адреса, Місто, Країна, Регіон/Область.
Важливо: модуль знімає обов'язковість полів саме на етапі редагування/збереження замовлення. Це зручно для менеджерів, але слідкуйте за якістю даних: порожня адреса або телефон може перешкодити доставці та зв'язку з клієнтом.
Кому підійде
- Магазини, де менеджери часто правлять замовлення вручну.
- Проекти зі спрощеним збором контактів (заявки, «швидке замовлення»).
- Сценаріям, коли частина даних не потрібна (наприклад, самовивіз).
Характеристики доповнення
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Мова українська, російська, англійська
Ocmod так