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

Как убрать обязательные поля админка - заказы


Recommended Posts

  • 5 weeks later...

Есть решение для 2,0?

 

+1 для 2.1.x.x как убрать лишние поля?

 

 

Версия ocStore 2.1.0.2.1

 

Что-бы убрать проверку поля, например «Фамилия», при создании заказа в админке, нужно удалить:

if ((utf8_strlen(trim($this->request->post['lastname'])) < 1) || (utf8_strlen(trim($this->request->post['lastname'])) > 32)) {
                $json['error']['lastname'] = $this->language->get('error_lastname');
            } 

В файлах:

  1. catalog\controller\api\customer.php
  2. catalog\controller\api\payment.php
  3. catalog\controller\api\shipping.php

Звездочки удаляются, как обычно. В файле \admin\view\template\sale\order_form.tpl, строку <div class="form-group required"> у нужного поля, меняем на <div class="form-group">

Змінено користувачем Snor4
Надіслати
Поділитися на інших сайтах


В файлах:

  1. catalog\controller\api\customer.php
  2. catalog\controller\api\payment.php
  3. catalog\controller\api\shipping.php

Звездочки удаляются, как обычно. В файле \admin\view\template\sale\order_form.tpl, строку <div class="form-group required"> у нужного поля, меняем на <div class="form-group">

 

В версии 2.1.0.2.2, нет папки API

Подскажите какие файлы нужно отредактировать в это версии.

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


  • 3 months later...
В 06.11.2016 в 14:08, Snor4 сказал:

Версия ocStore 2.1.0.2.1

 

Что-бы убрать проверку поля, например «Фамилия», при создании заказа в админке, нужно удалить:


if ((utf8_strlen(trim($this->request->post['lastname'])) < 1) || (utf8_strlen(trim($this->request->post['lastname'])) > 32)) {
                $json['error']['lastname'] = $this->language->get('error_lastname');
            } 

В файлах:

  1. catalog\controller\api\customer.php
  2. catalog\controller\api\payment.php
  3. catalog\controller\api\shipping.php

 

Версия 2.3 тоже подходит. Спасибо добрый человек.

Змінено користувачем ixard
Надіслати
Поділитися на інших сайтах


В 27.06.2013 в 00:58, kagan сказал:

Все рабоет! Просто замените два файла в папке admin\controller\sale - order.php, custumer.php. (Кинул их в прикрепление, оба рабочие уже закоментированные).

 

А визуально, чтобы убрать * нужно обновить файл order_form.tpl которой по адресу admin/view/template/sale (его закинул в прикрепленые файлы, только поменяйте разрешение с txt на tpl в моем файле, на случай если решите поменять).

 

customer.php

 

Можно и мне файл order_form.tpl. Спасибо!!!

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


  • 5 months later...

окмод убирает обязательные поля при редактирования "Заказа" в админке.
Нужно убрать еще обязательные поля при редактирования "Клиента" в админке, есть у кого решения ?

remove-required-in-edit-sale.ocmod.xml.zip

Змінено користувачем oldejuk
  • +1 2
Надіслати
Поділитися на інших сайтах


  • 1 month later...
  • 4 months later...
В 19.08.2017 в 15:52, oldejuk сказал:

окмод убирает обязательные поля при редактирования "Заказа" в админке.
Нужно убрать еще обязательные поля при редактирования "Клиента" в админке, есть у кого решения ?

remove-required-in-edit-sale.ocmod.xml.zip

Спасибо добрый человек 2.1.0.1 работает (правда делал ручками)

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


  • 1 year later...
  • 3 months later...
On 06.11.2016 at 12:08, Snor4 said:

 

 

 

Версия ocStore 2.1.0.2.1

 

Что-бы убрать проверку поля, например «Фамилия», при создании заказа в админке, нужно удалить:


         
            } 

В файлах:

  1. каталог \ контроллер \ апи \ customer.php
  2. каталог \ контроллер \ апи \ payment.php
  3. каталог \ контроллер \ апи \ shipping.php

Звездочки удаляются, как обычно. В файле \admin\view\template\sale\order_form.tpl, строку <div class="form-group required"> у нужного поля, меняем на <div class="form-group">

Добрый день! Подскажите ПОЖАЛУЙСТА как убрать звёздочку с Фамилии в редактировании заказа! Opencart 1.5.5.1. (все решения что я находило были для версий 2.1 и выше )

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


  • 6 months later...

Чтобы в Админке опенкарт , при редактировании покупателя не спрашивало Страну или область

в admin/controller/sale/customer.php

Закомментировать в строках 1017-1023

                /* if ($value['country_id'] == '') {
                    $this->error['address_country'][$key] = $this->language->get('error_country');
                } */
                
                /* if ($value['zone_id'] == '') {
                    $this->error['address_zone'][$key] = $this->language->get('error_zone');
                } */

 

 

2020-11-14_044826.png

Змінено користувачем comandir22
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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