COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

tomas
Соучастники-
Публикации
82 -
Зарегистрирован
-
Посещение
Все публикации пользователя tomas
-
посмотрел, везде все добавлено, а при добавлении нового условия в protected function validate слетает кодировка, одни кракозябры......
-
да я уже все глаза проглядел, вроди все везде добавлено, посмотрю еще...
-
там все добавлено if (isset($this->error['name'])) { $this->data['error_name'] = $this->error['name']; } else { $this->data['error_name'] = ''; } if (isset($this->error['marka'])) { $this->data['error_marka'] = $this->error['marka']; } else { $this->data['error_marka'] = ''; } if (isset($this->error['model'])) { $this->data['error_model'] = $this->error['model']; } else { $this->data['error_model'] = ''; } if (isset($this->error['email'])) { $this->data['error_email'] = $this->error['email']; } else { $this->data['error_email'] = ''; } if (isset($this->error['enquiry'])) { $this->data['error_enquiry'] = $this->error['enquiry']; } else { $this->data['error_enquiry'] = ''; } if (isset($this->error['captcha'])) { $this->data['error_captcha'] = $this->error['captcha']; } else { $this->data['error_captcha'] = ''; }
-
кодировка слетает после добавления if ((utf8_strlen($this->request->post['marka']) < 2) || (utf8_strlen($this->request->post['marka']) > 15)) { $this->error['marka'] = $this->language->get('error_marka'); в protected function validate если это убрать, то все нормально, но тогда поле не является обязательным для заполнения
-
версия 1.5.6.4 я не создаю новые файлы, я корректирую те что были в сборке, т.е. скопировал, переименовал, и там уже добавляю или убираю или корректирую, следовательно сохраняется все в той же кодировке что и было текстовый редактор нотепад ++
-
с переменной разобрался, нужно было сделать так if (isset($this->request->post['marka'])) { $this->data['marka'] = $this->request->post['marka']; } else { $this->data['marka'] = ''; } и все в порядке а вот с слетанием кодировки пока в тупике....
-
полный текст ошибки Notice</b>: Undefined variable: marka in <b>Z:\home\zapchasti\www\catalog\view\theme\rubber\template\information\inquiry.tpl</b> on line <b>24</b> неопределенная переменная вот она <input type="text" marka="marka" value="<?php echo $marka; ?>" /> чего не так?
-
не могли бы ткнуть куда именно смотреть, а то что то я не пойму
-
если имеете в виду языки, то там все добавлено
-
если в protected function validate() добавить if ((utf8_strlen($this->request->post['marka']) < 2) || (utf8_strlen($this->request->post['marka']) > 15)) { $this->error['marka'] = $this->language->get('error_marka'); то слетает кодировка, когда не заполнены поля вообще кракозябры на всей странице
-
копирую по аналогии связаться с нами, скопировал поле Имя, переименовал его в Марка, вначале не работало, потом добавил в контроллере аналог "имя" теперь все показывает, и название ячейки и ячейку для ввода, но есть вопрос в контроллере для поля Имя имеется такой код if (isset($this->request->post['name'])) { $this->data['name'] = $this->request->post['name']; } else { $this->data['name'] = $this->customer->getFirstName(); } я его копирую и name переименовую в marka, как я понимаю нужно и getFirstName переименовывать в getMarka, но как только это делаю сразу вылазит ошибка и вообще ни чего не показывает, пишет ошибку в этой строке, если возвращаю назад все работает чего еще где нужно подкорректировать? и вновь созданное поле не является почему то обязательным, т.е. если не вводить ни чего, то ошибка не выдается...
-
проблема в том что когда в template\information\ кладешь файл с другим названием к примеру inquiry.tpl, то его не находит и выдается сообщение страница не найдена когда используешь действующий файл contact.tpl, соответственно меняя названия в дописаном коде, то все работает. думаю что нужно где то еще обозначить название нового файла, но не знаю где
-
почему то он на денвере не захотел работать
-
да не похоже http://opencart.ws/424-modul-oprosy-poll-dlya-opencart-15.html
-
спасибо, еще смотрел модуль опрос, с него то же по идее можно такую форму сделать
-
какой модуль можно подкорректировать под эту функцию? понимаю что можно сделать из обратной связи или связаться с нами, но пока не совсем понятно как. на друпале переделывал модуль обратной связи там вроди все просто было, с опенкартом пока не совсем понятно, может есть какой то модуль где можно произвольно добавить количество полей с вопросами?
-
да, действительно все просто, спасибо
-
там я их отключил, хотел их вообще убрать так как на главной странице в меню раздел блог, остался понятно что можно его стилями убрать, но хочется по нормальному сделать...