Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

edytor

Новачок
  
  • Публікації

    3
  • З нами

  • Відвідування

Усі публікації користувача edytor

  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";

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.