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

Rocketware

Новичок
  
  • Публикаций

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

  • Посещение

Посетители профиля

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения Rocketware

Apprentice

Apprentice (3/14)

  • Dedicated Редкая
  • First Post
  • Collaborator
  • Week One Done
  • One Month Later

Последние медали

0

Репутация

  1. Всем привет! У меня сайт на OpenCart.pro 2.3, стоит модуль Новой Почты от Прораба Максима. Лог ошибок забит следующей строчкой: 2022-08-04 16:00:04 - PHP Notice: Undefined index: Conglomerates in /var/www/veloaccs/data/www/veloaccs.com.ua/system/helper/novaposhta.php on line 2 За неделю лог распухает до мегабайт 80. Можно ли настроить хостинг или OpenCart, чтобы эта строчка не ложилась в лог? Или все таки стоит беспокоить разработчика? С Уважением, Андрей
  2. @niger Спасибо большое! price на total исправил в запросах. Еще раз спасибо за конструктивную критику.
  3. Выглядит отчет так, как на скриншоте
  4. Всем привет! Я еще только учусь, лично для себя сделал отчет о продажах с ABC-анализом. Это не внутренний отчет Opencart, я просто сделал отдельной страничкой на сервере с подключением к базе MySQL. Пока потестил на Opencart 2.3 и Opencart 3. Файлы из их архива можно кинуть в корень сайта, он подхватит config.php и подключится к базе данных. Доступ к страничке будет https://ВАШ сайт/sales_top.php Если кому-то это будет интересно, буду развивать отчет для тренировки. Буду рад любой обратной связи. Прошу сильно помидорами не кидаться, это мой первый проект. sales_top.zip
  5. Rocketware

    Проблема с SQL

    Разобрался, спасибо за помощь!
  6. Всем привет! Делал свой отчет для Opencart 2.3, сейчас хотел потестить его на Opencart 3 и словил ошибку SQL. Запрос SELECT descr.`name` as Velo_Name, Orders.`model` as Model, SUM(Orders.`quantity`) as Sum_Quantity, SUM(Orders.`price`) as Sum_Price FROM `oc_order_product` as Orders, `oc_product` AS prod, `oc_product_description` as descr WHERE (Orders.product_id = prod.product_id) AND (prod.product_id=descr.product_id) AND (descr.`language_id` = 1) GROUP BY Orders.`model` ORDER BY SUM(Orders.`price`) DESC Код ошибки #1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'opencart3.descr.name' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by Вроде английским владею, а что делать не знаю И почему-то на версии 2.3 все работало, а на 3 версии нет.
  7. Всем привет! У меня Opencart.pro 2.3, на главной в макете основную часть занимает Расширение Категории IMG. На мобильном они отображаются в одну колонку вертикально, хотелось бы сделать это в две колонки. Подскажите, как и где это сделать корректно?
  8. Всем спасибо за ответы! Буду курить исходники)
  9. Всем привет! Изучаю Opencart для себя и своего небольшого интернет-магазина. Собственно, сабж. Где можно почитать какие используются классы bootstrap. Когда смотришь код, вроде все понятно, что для чего. А откуда его программисты берут мне непонятно. Просьба на getbootstrap.com не посылать. Интересует именно в разрезе Opencart 2.3
  10. Хочу сам сделать, у меня небольшой магазин на Opencart.pro, вот пытаюсь на нем учится. Если поделитесь ссылками на готовые решения, буду признателен
  11. Привет, всем! Делаю кастомный отчет по остаткам товаров, как на скриншоте. Идея в том, чтобы на одном экране редактировать количества в 2 клика. А не идти по пути: Каталог->Товары->Нужный товар->Кнопка Редактировать->Данные->Прокрутка на количество->Ввод количества->Сохранение Вот сейчас думаю, что повесить на кнопку "Установить количество". Пока мне кажется, что нужно делать через Javascript, чтобы к текущему URL добавлялось что-то типа "&product_id=34&quantity=3", причем quantity бралось из инпута соответствующего. А дальше при перезагрузке страницы средствами PHP делать SQL UPDATE. Ну, вот пока такие идеи. Возможно, кто-то подскажет более элегантное решение. Буду рад любым подсказкам.
×
×
  • Создать...

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

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