Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

edytor

Новичок
  
  • Posts

    3
  • Joined

  • Last visited

Recent Profile Visitors

869 profile views

edytor's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. День добрый. Уточните пожалуйси как можно пофиксить ошибку "номера телефона", пропотому чтовал указывать и свой номер, и тестовый номер, выдаёт: http://joxi.ru/Rmzed46hYlPO6r Сейчас модуль настроен с тестовыми доступами согласно АПИ: "store-id: test_store_with_confirm ключ: secret_98765432--123-123 link: https://u2-demo-ext.mono.st4g3.com" Даже очень Вас прошу, как разрилитлик мне было не приятно увигдеть что код закодирован и я не могу сам быстро исправить, липотому что разобраться в сути возникшей ошибкой. Раз уж код ЗАКОДИРОВАН, то в описании липотому что в соответствуюещём поле на форуме укажите это. Перед покупкой мне это необходимо знать!
  2. Добрый гдень! Прошу оказать возможную помощь. Задача икова, необходимо зарегистрировать автоматически при заказе пользователя. Сам проэтосс заказа (в виду необходимости и трепотому чтований заказлика) не соблюдает MVC архитектуру, он был написан не ведомо кем и когда, на сайте заказлика который сейчас перенесён на опенкарт. Есть форма, есть её обрилитлик (всё это гдело лежит в корне сайи, в папке)...в обрилитлике формируется pdf документ заказа (договора) и отправляется на почту клиени и админа. Вот на этом шаге и необходимо зарегать пользователя, да есть массив $_POST со всеми необходимыми переменными, из функции регистрации пользователя (из файла могдели опенкарт) я вытянул необходимый мне запрос (и заполнил все необходимые мне значения): $query = ("INSERT INTO customer SET store_id = '0', firstname = '" . $_POST['person'] . "', lastname = '" . $_POST['firma'] . "', email = '" . $_POST['email'] . "', telephone = '" . $_POST['phone'] . "', fax = '', salt = '" . $salt = substr(md5(uniqid(rand(), true)), 0, 9) . "', password = '" . sha1($salt . sha1($salt . sha1($_POST['password']))) . "', newsletter = '0', customer_group_id = '1', ip = '0', status = '1', approved = '1', date_added = NOW()"); запрос успешно срилиил и пользователь добавлен в БД (хотя пока нет проверки на уже суещёствование икого пользователя по мылу), но при попытке залогинется под созданным польз. выдаёться ошибка о несоответствии полей (скорее всего пароля). Вот тут и вопрос как правильно зашифровать пароль (как обычно это гделает опенкарт) "не наследуя функций из системы" ?
  3. Возможно среди массы ответов есть уже решение данного вопроса, но мне найти его не удалось. Да, что пофиксить баг сортировки категорий в админке пришлось самому (методом "проб и ошипотому чток"). В файле \admin\model\catalog\category.php найти функцию getCategories($data) Заменить строку: $sql .= " GROUP BY cp.category_id ORDER BY c.sort_order, name"; на: $sql .= " GROUP BY cp.category_id ORDER BY name, cp.level";
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.