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

Eldaeron

Користувачі
  • Публікації

    964
  • З нами

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

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

  1. Здравствуйте, помогите. Не сильный в mysql, но нужно выбрать некоторую информацию. Из готовых заказов, те что выполненны нужно взять те что заказали с этого года по сегодня, легко: SELECT * FROM oc_order WHERE oc_order.order_status_id = 19 AND oc_order.date_modified BETWEEN '2018-01-01 00:00:00' AND '2018-02-02 23:59:59' Например нашло 30 заказов, скажем ид 3000 - 3030, как дальше выбрать все товары, это таблица oc_order_product Через цикл foreach? Или модифицировать 1 запрос вот так? SELECT * FROM oc_order_product WHERE oc_order_product.order_id in (SELECT oc_order.order_id FROM oc_order WHERE oc_order.order_status_id = 19 AND oc_order.date_modified BETWEEN '2018-01-01 00:00:00' AND '2018-02-02 23:59:59') И потом ище выбрать только те товары у которых производитель Apple (manufacturer_id = 1) В таблице oc_order_product нет колонки manufacturer, но зато она есть в oc_product Как тут быть? Что-то думаю нужно взять JOIN, но как сделать запрос так и не понял) Какими программами вы пользуетесь для построенния таких сложных запросов mysql для разработки своих дополнений? Надеюсь на понимание, спасибо.
  2. Создайте файл nfo.php в корне сайта с таким содержимим создайте: <?php echo $_SERVER['DOCUMENT_ROOT']; ?> Откройте в браузере этот файл и покажет то что у вас должно быть вместо home/archangels/public_html/ Проверьте все ище раз config.php, гдето ошибка незакрыт слеш и т.д.
  3. По Shiptor'у есть же тема, там и спрашивайте.
  4. В этому модуле четко указано, вырежу вам из github if ($product['image']) { $data['picture'] = $this->model_tool_image->resize($product['image'], 100, 100); } если продукт имеет картинку то уменьшаем картинки до 100х100, соответственно в model/tool/image четко указано, что все новые картинки которые (ресайзали) закидывать в папку cache/*.* а не заменять оригиналы.
  5. значит не все закоментировали. И зачем вы так костыльно коментируете только HTML выделяя? Во первых глупо, во вторых больше данных клиенту передаете, лишних. Вначале перед <div class ="rating rate" например поставили: <?php /* RATING DISABLED и вконце после закрывающего дива: */ ?> Полная новость и карточка что значит? (на скрине хоть покажите) Одна и так же страница хоть? Возможно в модулях ище хотите удалить, тогда: catalog/view/theme/ВАША_ТЕМА/template/module/ (featured.tpl, latest.tpl, specials.tpl, bestseller.tpl)
  6. (Человек который занимался покраской мне моего автомобиля, благополучно отморозился перебрать мне ходовую и мотор) Тут нужно не на красоту картинки сверстаной смотреть, а на логику работы. Как минимум нужно знать что стоит для заказов? Стандартная корзина и заказ или simple checkout. Версия ОС
  7. Версию движка для начало нужно указывать.
  8. Такого модуля в природе нет, вам с такой прозьбой только в раздел платных услуг. Разве что кто-то поможет за спасибо. https://opencartforum.com/forum/44-программирование-создание-модулей-изменение-функциональности/
  9. Все это вы можете в стилях, вам ответили выше. Если вам нужно будет сам вид (HTML разметку этого блока), то искать тут: Для opencart/ocstore 2.3: catalog\view\theme\ВАША_ТЕМА\template\extension\module\category.tpl Для opencart/ocstore 2.2 catalog\view\theme\ВАША_ТЕМА\template\module\category.tpl
  10. Если не видете плюсов от 2 доменов, откажитесь. Оступи место другим
  11. Только что установил на локалке бесплатный, вот вид модуля, у вас другой??? http://prntscr.com/i2mm4f и по адресу: .../index.php?route=extension/feed/yandex_sitemap Все открывается и отображается.
  12. @Dema85 Вот он, бесплатный у нас...
  13. Изменить в таблице (ваш префикс)_product, столбец `points` с (int) на decimal(15,2) 2 знака например после комы. Если непоможет, то: дальше смотреть в моделях при сохранении, редактировании товаров чтоб так же сохраняло знаки после запятой т.д. В общем проделать много работы. А вот и темку ище нашел, про что я писал выше: https://forum.opencart.com/viewtopic.php?f=20&t=101981 Просто система баллов по умолчанию работает как и в супермаркетах например, или заправках. Заправились на 1000руб. поуличили 100 баллов например., заправились на 1000.99руб (так же 100 баллов). В итоге у вас 200 баллов (например - 2руб.) Простая формула: Сумм / 10 (без дроби) *как пример
  14. Можно по разному. Наример с помощью Sticky JS https://codepen.io/jakestuts/full/EzKau
  15. Тогда смотрите может чтото сохранилось до этого Иначе искать исполнителя желайний, кто сделает подобный функционал.
  16. Ну тогда с таким модулем до разработчика. Это он делал)
  17. catalog/view/theme/default/template/common/footer.tpl В поиск забейте например account найдете.
  18. catalog/model/catalog/review.php в функции: public function addReview($product_id, $data) $this->db->query("INSERT INTO " . DB_PREFIX . "review SET author = '" . $this->db->escape((string)$data['name']) . "', customer_id = '" . (int)$this->customer->getId() . "', product_id = '" . (int)$product_id . "', text = '" . $this->db->escape((string)$data['text']) . "', rating = '" . (int)$data['rating'] . "', date_added = NOW()"); Заменить на: $this->db->query("INSERT INTO " . DB_PREFIX . "review SET author = '" . $this->db->escape((string)$data['name']) . "', customer_id = '" . (int)$this->customer->getId() . "', product_id = '" . (int)$product_id . "', text = '" . $this->db->escape((string)$data['text']) . "', rating = '" . (int)$data['rating'] . "', date_added = NOW(), status = '1'"); Фактически добавив только , status = '1'
  19. Нет слететь немогло. Вот про тот момент нужно поподробнее, что тогда ставили, или удаляли, или какие настройки отключили например... По css так задумывалось чтоб невидно было корзины?) http://prntscr.com/i1n4nw В шаблоне темы попробуйте в файле product/product.tpl закоментить этот кусок кода if (!Journal.showNotification(json['success'], json['image'])) { $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); } Обновить модификаторы и проверить Или ище лучше пока закоментировать функцию в catalog/view/theme/journal2/js/journal.js http://prntscr.com/i1n7t8 (Journal.showNotification) Ниже создать такую: Journal.showNotification = function (message, image, parent) { return false; } А потом уже, за помощью к автору) В теме есть сжатие js файлов? Если да, включите, и попробуйте.
  20. Оно добавляет, просто невыводит. Ошибка в js Journal темы. http://prntscr.com/i1m6ay Судя повсему не установлен https://github.com/sciactive/pnotify Автор темы молчит?
  21. Да конечно реально. Зарегистрироваться и скачать, тем более это дополнение - бесплатно.
×
×
  • Створити...

Important Information

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