Всем привет. Помогите, кто сталкивался с задачей на opencart 1.5.5.1.1 закомментировать строки в admin/controller/sale/customer.php что, бы поля покупателя: Страна, Регион / Область, были не обязательными для заполнения в админке (Продажа - Покупатели). файл Буду очень благодарен всем, кто сможет помочь в данном вопросе.
комментировать не только там надо, но еще и в контроллере ... почитайте тут http://opencartforum.ru/topic/6927-kak-udalit-obiazatelnye-polia-v-registratcii-v-1513/ и http://arnit.com.ua/blog/?p=15 и тут замечательно все описано http://jul-collection.com/opencart-kak-ubrat-stranu-i-region-v-oformlenii-zakaza.html
закомментируйте эти строки это для страны и регионов на счёт индекса, а он разве обязательный? о_О Код: if ($value['country_id'] == '') { $this->error['address_country'][$key] = $this->language->get('error_country'); } if (!isset($value['zone_id']) || $value['zone_id'] == '') { $this->error['address_zone'][$key] = $this->language->get('error_zone'); } @CrazYViruS, он видимо ошибся это и есть файл контроллера, так как в шаблоне нету php файлов в принципе.
Да я так сразу и делал, но вылазит ошибка vqmod при сохранении формы: Notice: Undefined index: zone_id in /home/solemiob/public_html/admin/model/sale/customer.php on line 32Warning: Cannot modify header information - headers already sent by (output started at /home/solemiob/public_html/admin/index.php:86) in /home/solemiob/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/solemiob/public_html/admin/index.php:86) in /home/solemiob/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29
скажите а если в самой админ панели убрать не нужные страны ошибки не возникнет? пробовать боюсь потому что не хочу все испортить.
В админке opencart нет редактора форм заказов, покупателей. Если для демонстративной части сайта с этим модуль simple справляется - то для админки приходится код вручную лопатить.
АlexBrain, странно, на админку что-то накинуто по средствам vqmod`a? так как на чистом варианте, да и на очень "грязном" работает у меня очень много накруток на саму админку через vqmod но такой проблемы не встречал. После этих предупреждений страница белая или всё грузится только сверху предупреждения?
да дело в том, что это не ошибки а предупреждения, в принципе не критические, можно их конечно подорожником прикрыть в виде error reporting(E_ALL & ~E_NOTICE); - но опять же это лишь закрыть глаза, может ничего и не будет, но может когда-то и всплывёт.