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

vSHADOWv

Users
  
  • Posts

    71
  • Joined

  • Last visited

Everything posted by vSHADOWv

  1. Почему? Что за мода говорить загадками? Я вроде отвечаю на все вопросы развернуто. Не весь товар хранится в таблицах opencart, часть товара попадает исключительно в корзину и в заказ из стороннего приложения. Как он хранится в таблицах заказа я указал выше и привел скрины.
  2. Благодарю за ответ, первый модуль у меня стоит в планах покупки. С автором второго модуля общался на тему доработок, но он так и не озвучил стоимость доработки. Третий модуль мне пока не нужен, нету надобности часто редактировать товар. Четвертый - смотрел на демо автора, но так его и не нашел там установленного.
  3. Совершенно верно. Все данные указанные в задаче уже есть в opencart, вопрос только в их выводе в нужном месте. Новые данные это статус товарной позиции и комментарий к товарной позиции. На fl.ru очень много предложений в диапазоне 100-170 уе, но так как fl.ru это fl.ru я решил открыть данный топик на специализированном ресурсе. Готов выслушать вопросы.
  4. Необходимый функционал (“Список заказов”) Версия OpenCart 1.5.6.4 Необходимо доработать список заказов в административной части: Основное: 1) Упразднить статус заказа в целом; 2) Разбить заказ на товарные позиции, которые хранятся в заказе; 3) Сделать возможность менять статус для конкретного товара внутри заказа; Отображение в списке заказов: 1) ID заказа (ID заказа из базы Opencart oc_order - orded ID); 2) Артикул (берется либо SKU либо если товар не из OpenCart то из oc_order_option http://prntscr.com/c1zs98 и http://prntscr.com/c1zsrr); 3) Бренд (oc_order_product - model); 4) Количество заказанной товарной позиции; 5) Цена за 1 еденицу заказанной товарной позиции; 6) Сумма (цена за еденицу * на кол-во); 7) Статус товара внутри заказа (статус конкретной товарной позиции в заказе, может отличаться от статуса заказа в целом); 8) Клиент (Информация о клиенте Имя, Фамилия, Телефон oc_order - firstname, lastname, telephone); 9) Филиал (oc_order - shipping_zone); 10) Поставщик (oc_order_option - name - "Поставщик" http://prntscr.com/c1zy5s). Если для товара нету поставщика - пусто; 11) Название (oc_order_product - name); 12) Комментарий к товарной позиции из заказа (новое поле); 13) Комментарий клиента (oc_order - comment , а именно комментарий который пользователь указал для заказа при оформлении); 14) Оплата (oc_order - payment_method); 15) Доставка (oc_order - shipping_method); Должна быть доступна фильтрация по полям: ID заказа, Артикул, Клиент (имя, фамилия, телефон), Статус товара внутри заказа, Филиал, Поставщик, Оплата, Доставка Пример как оно может выглядеть: http://prnt.sc/c20309 (админ часть); http://prntscr.com/c203ua (публичная часть); http://prntscr.com/c204iw (скрин с разными статусами в админ части);
  5. Нашел, кому интересно вот правильный код: if ($override) { $customer_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer where (LOWER(email) = '" . $this->db->escape(strtolower($email)) . "' OR telephone = '" . $this->db->escape(strtolower($email)) . "') AND status = '1'"); } else { $customer_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer WHERE *(*LOWER(email) = '" . $this->db->escape(strtolower($email)) . "' OR telephone = '" . $this->db->escape(strtolower($email)) . "') AND (password = SHA1(CONCAT(salt, SHA1(CONCAT(salt, SHA1('" . $this->db->escape($password) . "'))))) OR password = '" . $this->db->escape(md5($password)) . "') AND status = '1' AND approved = '1'"); }
  6. if ($override) { $customer_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer where telephone = '" . $this->db->escape(strtolower($email)) . "' AND status = '1'"); } else { $customer_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer WHERE telephone = '" . $this->db->escape(strtolower($email)) . "' AND (password = SHA1(CONCAT(salt, SHA1(CONCAT(salt, SHA1('" . $this->db->escape($password) . "'))))) OR password = '" . $this->db->escape(md5($password)) . "') AND status = '1' AND approved = '1'"); } А при таком способе не работает авторизация за покупателя через меню Админка - Продажи - Покупатели. Подскажите пожалуйста рабочий способ. Можно: 1) Авторизация с помощью email и пароль или телефон и пароль. 2) Авторизация с помощью телефон и пароль (лучше этот). Спасибо.
  7. При использовании такого метода на OpenCart 1.5.6.4 позволяет авторизоваться с любым абсолютно паролем, главное знать email покупателя. Подскажите пожалуйста верное решение.
  8. Добрый день, подскажите парсинг с onliner работает? На демо не могу воспроизвести, жму найти товар, даю прямую ссылку на товар - результат не найдено. P.S. Вопрос снят, не правильно задавал настройки.
  9. Благодарю за оперативный ответ. В моей ситуации один и тот же товар может быть от 10+ поставщиков. Артикулы в прайсах поставщиков могу быть разные. Пример: Товар 1 имеет у поставщика 1 артикул: 154208, а этот же товар у поставщика 2 имеет артикул: mobile10W405L. Как в таком случае лучше хранить артикулы в карточке товара для правильной работы модуля? Прайс присылается в закупочный ценах, размера наценки в прайсе нету. Получится ли при импорте прайс листа сформировать цену по шаблону (% наценки в зависимости от цены товара 1-50 руб 50-100 руб и т.д). У Вас на демо пока версия 8,3. Не могли бы Вы обновить, чтобы посмотреть как это выглядит?
  10. Добрый день! Планирую приобрести данный модуль. В документации прочитал, что есть механизмы фильтрации по поставщику. Как осуществляется привязка товара к поставщику? Допустим у меня есть товары в базе, как их привязать к поставщику? Один и тот же товар может быть привязан к нескольким поставщикам? Когда обновляешь остатки и цены из прайса, что происходит с товарами этого поставщика которых не оказалось в прайсе? Мне все поставщики присылают прайс листы только на то, что есть в наличии у него. Тоесть если вчера у поставщика было 5 шт вилок в остатках, а сегодня 0 - то вилок в прайсе не будет.
  11. Основная валюта в магазине USD. (Учетные цены заданы в USD), но товар продается только за BYR (в чеках цена пишется 77 (семьдесят семь), а не 770,000 бел. рублей (семьсот семьдесят тысяч)). Курс BYR к USD для сравнения 10,000
  12. Кстати цена преобразование чисел в слова работает с основной валютой, в моем случае с долларами. Задана дополнительная валют BYR
  13. Спасибо, залил файлы, ставлю галочку напротив заказа и нажимаю новые кнопки (чек, наложка и т.д.) возникает ошибка У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору. UPD:
  14. Добрый день, такая же проблема, подскажите пожалуйста решение. oc 1.5.5.1 UPDATE: Пофиксилось переустановкой.
×
×
  • 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.