Убрать из Админки обязательный телефон и адрес магазина

rx1021

Постоялец
Регистрация
28 Янв 2013
Сообщения
98
Реакции
8
Ребят, помогите пожалуйста.
Как сделать телефон и адрес магазина не обязательным для заполнения в Админке?! (Система --> Настройки)
Спасибо!
 
Убрать поле заполнения в шаблоне админки, то есть путь такой >> public_html/admin/view/template/setting/setting.tpl открываем собственно файл setting.tpl и удаляем следующий код, так убираем заполнение поля адрес, с телефоном тоже самое...
Код:
<tr>
              <td><?php echo $entry_address; ?></td>
              <td><textarea name="config_address" cols="40" rows="5"><?php echo $config_address; ?></textarea></td>
            </tr>

если не поможет, обращайся, вместе что нибудь придумаем, но обычно удаление данного вывода работает на OC, так же распространяется и на регистрацию пользователей.
 
Последнее редактирование модератором:
Ребят, не так, так вы удалите поля, если там есть запись изначально, то ругаться не будет, если нет то не даст сохранить настройки. Надо открыть в админке этот контроллер setting.php и удалить там условия проверки, например для адреса
Код:
if ((utf8_strlen($this->request->post['config_address']) < 3) || (utf8_strlen($this->request->post['config_address']) > 256)) {
            $this->error['address'] = $this->language->get('error_address');
        }
а для телефона
Код:
if ((utf8_strlen($this->request->post['config_telephone']) < 3) || (utf8_strlen($this->request->post['config_telephone']) > 32)) {
              $this->error['telephone'] = $this->language->get('error_telephone');
        }
лучше закомментировать, конечно, а не просто удалять.
 
ок, логично, а как закомментировать правильно? знаю // точно а дальше, то етсь построчно...или от начала и до последней строки?
 
Можно построчно, как альтернатива - многострочный комментарий
/*Это многострочный комментарий
и если вы в него вставите какой-нибудь
код, например, phpinfo();, то он не будет работать!
*/
получается
Код:
/*if ((utf8_strlen($this->request->post['config_address']) < 3) || (utf8_strlen($this->request->post['config_address']) > 256)) {
            $this->error['address'] = $this->language->get('error_address');
        } */
 
Спасибо большое!
Не подскажешь как можно удалить в оформлении заказа страны, индекс, всю голову сломал..

И еще тогда задам 1 вопрос очень интересующий, закоментил несколько строк - проверку англ полей, а все равно название категории или название страницы и её описание требует обязательного заполнения! Как убрать англ поля?
Англ. сами понимаете удалять - не вариант.
 
Последнее редактирование модератором:
Нужно убирать все что с ними связано из controller, model и файла шаблона(*tpl).
 
в шаблоне делаем скрытие этих полей hide, принудительно заполняем данными стиля noemail@mymag.ru , 9210000000, если клиент нажимает заполнить, скриптом отображаем эти поля и очищаем. Получается что не нужно править системные файлы, только шаблон.
 
Назад
Сверху