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

Тема в разделе "Общие вопросы", создана пользователем fittech, 4 сен 2015.

  1. fittech

    fittech Пользователь

    Сообщения:
    62
    Симпатии:
    0
    Здравствуйте! Как в OpenCart Админ панели в разделе добавления товара убрать проверку на полях для обязательного заполнения?
    Например убрать обязательное заполнение мета тега Title?
     
  2. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    плохой пример вы взяли. Ну да ладно.. например в файле \admin\controller\catalog\product.php

    удалить код
    PHP:
                if ((utf8_strlen($value['meta_title']) < 3) || (utf8_strlen($value['meta_title']) > 255)) {
                    
    $this->error['meta_title'][$language_id] = $this->language->get('error_meta_title');
                }

    ну и видимо в файле \admin\model\catalog\product.php удалить код (он 2 раза встречается)
    PHP:
    meta_title '" . $this->db->escape($value['meta_title']) . "',
     
    DeCeRt и fittech нравится это.
  3. fittech

    fittech Пользователь

    Сообщения:
    62
    Симпатии:
    0
    Спасибо Вам за помощь!
     
  4. DeCeRt

    DeCeRt Новичок

    Сообщения:
    18
    Симпатии:
    7
    Подниму старую тему.

    А почему плохой пример? К чему может привести незаполнение тега Title? Просто, сделал автогенерацию тегов по шаблонам и, соответственно, хотел убрать обязательность заполнения title за ненадобностью.
     
  5. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    тогда все норм.
     
    DeCeRt нравится это.
  6. 4Saken

    4Saken Новичок

    Сообщения:
    13
    Симпатии:
    1
    Доброго времени суток!

    Иногда приходится править заказ по звонку клиента, а для создания заказа используется simple, где поле "фамилия" не обязательно для заполнения.

    Подскажите, как сделать не обязательным заполнения поле "Фамилия" при редактировании уже созданного заказа в админке.

    Подозреваю, что изменения надо вносить в /admin/controller/sale/order.php

    Спасибо!
     
  7. Vlad

    Vlad Эксперт

    Сообщения:
    4.154
    Симпатии:
    1.006
    была такая тема. Ищите по форуму. Но вроде кончилось тем что править там кучу файлов и в последствии возможные ошибки..
     
  8. avanesov89

    avanesov89 Пользователь

    Сообщения:
    64
    Симпатии:
    0
    Эта подсказка актуальна только для старых версий? пробую на 2.1 и 2.2 - не работает ... строчки удалены, а валидацию не проходит, если не заполнить это поле.
     
  9. avanesov89

    avanesov89 Пользователь

    Сообщения:
    64
    Симпатии:
    0
    извиняюсь, работает. не работало в категории просто. но там походу принцип тот же, только в других файлах это менять ...

    скажите, а убрать обязательное поле "модель" можно по такому же принципу?
     
  10. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    можно. Есть тема на этот случай, поищите тут.