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

tomas

Соучастники
  • Публикации

    82
  • Зарегистрирован

  • Посещение

Все публикации пользователя tomas

  1. посмотрел, везде все добавлено, а при добавлении нового условия в protected function validate слетает кодировка, одни кракозябры......
  2. да я уже все глаза проглядел, вроди все везде добавлено, посмотрю еще...
  3. там все добавлено 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'] = ''; }
  4. кодировка слетает после добавления 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 если это убрать, то все нормально, но тогда поле не является обязательным для заполнения
  5. версия 1.5.6.4 я не создаю новые файлы, я корректирую те что были в сборке, т.е. скопировал, переименовал, и там уже добавляю или убираю или корректирую, следовательно сохраняется все в той же кодировке что и было текстовый редактор нотепад ++
  6. с переменной разобрался, нужно было сделать так if (isset($this->request->post['marka'])) { $this->data['marka'] = $this->request->post['marka']; } else { $this->data['marka'] = ''; } и все в порядке а вот с слетанием кодировки пока в тупике....
  7. полный текст ошибки 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; ?>" /> чего не так?
  8. не могли бы ткнуть куда именно смотреть, а то что то я не пойму
  9. если имеете в виду языки, то там все добавлено
  10. если в 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'); то слетает кодировка, когда не заполнены поля вообще кракозябры на всей странице
  11. копирую по аналогии связаться с нами, скопировал поле Имя, переименовал его в Марка, вначале не работало, потом добавил в контроллере аналог "имя" теперь все показывает, и название ячейки и ячейку для ввода, но есть вопрос в контроллере для поля Имя имеется такой код if (isset($this->request->post['name'])) { $this->data['name'] = $this->request->post['name']; } else { $this->data['name'] = $this->customer->getFirstName(); } я его копирую и name переименовую в marka, как я понимаю нужно и getFirstName переименовывать в getMarka, но как только это делаю сразу вылазит ошибка и вообще ни чего не показывает, пишет ошибку в этой строке, если возвращаю назад все работает чего еще где нужно подкорректировать? и вновь созданное поле не является почему то обязательным, т.е. если не вводить ни чего, то ошибка не выдается...
  12. Вы как всегда правы, действительно проглядел первую строку, теперь все работает, спасибо.
  13. заглянул, подправил, выдает ту же самую ошибку, причем сверил все с аналогичным файлом жалоба директору, вроди все аналогично подправил, но не работает может еще где то нужно править?
  14. сделал все как вы написали, пишет ошибку теперь Fatal error: Class 'Controllerinformationinquiry' not found in Z:\home\zapchasti\www\vqmod\vqcache\vq2-system_engine_front.php on line 39
  15. проблема в том что когда в template\information\ кладешь файл с другим названием к примеру inquiry.tpl, то его не находит и выдается сообщение страница не найдена когда используешь действующий файл contact.tpl, соответственно меняя названия в дописаном коде, то все работает. думаю что нужно где то еще обозначить название нового файла, но не знаю где
  16. спасибо, добавил так как вы написали, ошибки теперь нет, теперь "Запрашиваемая страница не найдена!" а должна быть форма связаться с нами
  17. Сделал так как написано, на денвере при нажатии на кнопку в верхнем меню выдает ошибку на сколько я понял сей час URL http://zapchasti/inquiry/ а должен быть http://zapchasti/index.php?route=information/inquiry/ но как это сделать не пойму тема rubber
  18. почему то он на денвере не захотел работать
  19. да не похоже http://opencart.ws/424-modul-oprosy-poll-dlya-opencart-15.html
  20. спасибо, еще смотрел модуль опрос, с него то же по идее можно такую форму сделать
  21. какой модуль можно подкорректировать под эту функцию? понимаю что можно сделать из обратной связи или связаться с нами, но пока не совсем понятно как. на друпале переделывал модуль обратной связи там вроди все просто было, с опенкартом пока не совсем понятно, может есть какой то модуль где можно произвольно добавить количество полей с вопросами?
  22. да, действительно все просто, спасибо
  23. там я их отключил, хотел их вообще убрать так как на главной странице в меню раздел блог, остался понятно что можно его стилями убрать, но хочется по нормальному сделать...