Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

iler

Пользователи
  
  • Публикаций

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

  • Посещение

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

  1. поменял в моделе запрос $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS order_status, o.shipping_code, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o"; на $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS order_status, o.shipping_code, o.customer_group_id, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o"; и в контроллере тут: foreach ($results as $result) { $data['orders'][] = array( 'order_id' => $result['order_id'], 'customer' => $result['customer'], 'order_status' => $result['order_status'] ? $result['order_status'] : $this->language->get('text_missing'), 'total' => $this->currency->format($result['total'], $result['currency_code'], $result['currency_value']), 'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])), 'date_modified' => date($this->language->get('date_format_short'), strtotime($result['date_modified'])), 'shipping_code' => $result['shipping_code'], 'view' => $this->url->link('sale/order/info', 'user_token=' . $this->session->data['user_token'] . '&order_id=' . $result['order_id'] . $url, true), 'edit' => $this->url->link('sale/order/edit', 'user_token=' . $this->session->data['user_token'] . '&order_id=' . $result['order_id'] . $url, true) ); } поменял на: foreach ($results as $result) { $data['orders'][] = array( 'order_id' => $result['order_id'], 'customer' => $result['customer'], 'customer_group_id' => $result['customer_group_id'], 'order_status' => $result['order_status'] ? $result['order_status'] : $this->language->get('text_missing'), 'total' => $this->currency->format($result['total'], $result['currency_code'], $result['currency_value']), 'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])), 'date_modified' => date($this->language->get('date_format_short'), strtotime($result['date_modified'])), 'shipping_code' => $result['shipping_code'], 'view' => $this->url->link('sale/order/info', 'user_token=' . $this->session->data['user_token'] . '&order_id=' . $result['order_id'] . $url, true), 'edit' => $this->url->link('sale/order/edit', 'user_token=' . $this->session->data['user_token'] . '&order_id=' . $result['order_id'] . $url, true) ); } получилось! спасибо!
  2. можете подсказать в каком файле править и что на что заменить?
  3. Пробовал сделать сам вот так: В файле order_list.twig строку <td class="text-left">{{ order.customer }}</td> заменяю на <td class="text-left">{{ order.customer }} {{ order.customer_group_id }}</td> но ничего ен выводит(( Подозреваю что нужно править модель и контроллер но что именно править хз( из за недостатка знания php( буду очень благодарен за помощь!
  4. да, но в таком случае в итого будет выведена цена с учетом цены доставки) а мне бы как то реализовать что бы выводило без учета цены доставки именно только на странице корзины
  5. в таком случае скроет и итоговую цену корзины) итоговую надо оставить)
  6. Подскажите, как совсем убрать отображение выбранного способа доставки на странице корзины в OpenCart 3? Что бы на странице корзины в писало только сумму товаров в корзине и итоговую цену, а вот на странице оформления заказа пусть доставка остается
  7. сам не сделаю нет знаний в php(( можете пожалуйста дать пример как это сделать? уверен не только мне пригодится это решение на форуме
  8. Столкнулся с такой проблемой: когда ставлю количество символов после запятой 0 в разделе валют, то цены округляются нормально но если цена товара например 0.1 USD то в магазине выводит цену 0)) Есть ли какое-то решение\допил что бы таким ценам например как 0.1 не делало округление? ставить количество знаков после запятой = 1 для меня не вариант, так как для других цен в таком случае выводит например так: 30.8 USD а я хочу такие цены выводить округленными)
  9. купил модуль, после установки у клиентов на IOS, он постоянно шлет запрос на геопозицю) мне функция запроса геопозиции не нужна, как это отключить в коде или настройках модуля?
  10. Подскажите, какой SQL запрос нужно выполнить в phpmyadmin, что бы получить список ID товаров или названий товаров к которым не привязана не одна категория? Использую opencart 3 Смотреть в админке не вариант, так как товаров более 100 тыс)
  11. У меня в магазине есть много товаров и у них уже указаны категории. Какой SQL запрос выполнить что бы для всех товаров массово назначить категорию? Без потери тех категорий что уже привязаны к товарам.
  12. Есть интернет-магазин, нужно единоразово с него спарсить структуру категорий сразу на двух языках. Парсить надо сразу в базу opencart 3, что бы поля с названиями категорий заполнились сразу на двух языках. Товары не парсим. Кто готов сделать, пишите в личку, дам ссылку на магазин с которого парсить
  13. iler

    Поиск модуля акций

    Все модули что я смог найти сам умеют массово управлять акциями и проставлять акции массово, но не умеют искусственно завышать цену товара что бы потом задать им акцию)
  14. Подскажите есть ли такой модуль для opencart, в котором если я поставлю например задать 20% акцию на все товары, что бы он искусственно поднял этим товарам цену на 20% и затем проставил на них акцию 20%?
  15. поставщик отдает фотки товаров в таком формате, что само фото является .jpg, но оно каким-то образом прозрачное из за этого при заливке таких фоток в OpenCart 3, фоткам после ресайза накладывается черный фон Подскажите пожалуйста, что нужно поправить в system/library/image.php что бы таким фоткам накладывался белый фон после ресайза? перегонять фотки в PNG формат не вариант, так как у поставщика в выгрузке дофига таких таких товаров.. пример такой фотки прикрепил к теме
  16. нашел такой баг модуля: когда ставлю галочку "новые отключать в ожидании модерации" то после первого импорта эти товары заливает как отключенные НО! поле запуска повторного импорта происходит обновление цены этих товаров и они почему-то автоматически включаются((( как исправить? что бы те что отключены - при обновлении что бы не включало
  17. Вопрос решен, @ chukcha помог, спасибо!
  18. отписал вам в скайп)
  19. у меня нет задачи фотки всех товаров перегонять в webp, у меня задача только товары у которых в базе фотка в формате webp, что бы для них работал ресайз и все!)
  20. эти все модули что вы посоветовали преобразовывают фотки товаров из png и jpg в формат webp НО! у меня уже в базе лежит WEBP
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.