Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

edytor

Newbie
  
  • Posts

    3
  • Joined

  • Last visited

Recent Profile Visitors

1,285 profile views

edytor's Achievements

Explorer

Explorer (4/14)

  • Reacting Well Rare
  • Dedicated Rare
  • First Post
  • Conversation Starter
  • Week One Done

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.