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

Apatkin

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

    16
  • З нами

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

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

  1. Здравствуйте! Подскажите, где найти запрос, который выводит доступные категории. Вообще, задача - убрать из вывода пустые категории. Как я могу это сделать?
  2. Всем привет! Я ищу следующий набор модулей: 1. Отключение из показа категорий без товаров. 2. Модуль увеличения изображения при наведении курсора на товар. Посоветуйте плз. Спасибо!
  3. Здравствуйте! Не могу найти в основном меню ocStore вкладку с настойками оплаты. Подскажите, где мне её найти?
  4. Всем привет. Подскажите, можно ли как то настроить ocStore подобным образом стандартными средствами. Например есть модуль последние, можно как то на него наложить фильтр, что-бы он показывал вещи из определенной категории? Или это можно сделать другими средствами?
  5. Если вы имели ввиду, что не поставлена ковычка впереди, то я её добавил. Изменения вношу в этот скрипт: 0:/public_html/catalog/controller/product/product.php
  6. Добавил, но всё равно получаю: Notice: Undefined index: date_added in /storage/ssd3/468/3118468/public_html/catalog/view/theme/default/template/extension/module/latest.tpl
  7. Ну чисто интуитивно я понимаю, что здесь: public function getLatestProducts($limit) { $product_data = $this->cache->get('product.latest.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . $this->config->get('config_customer_group_id') . '.' . (int)$limit); if (!$product_data) { $query = $this->db->query("SELECT p.product_id FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' ORDER BY p.date_added DESC LIMIT " . (int)$limit); foreach ($query->rows as $result) { $product_data[$result['product_id']] = $this->getProduct($result['product_id']); } $this->cache->set('product.latest.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . $this->config->get('config_customer_group_id') . '.' . (int)$limit, $product_data); } return $product_data; } Но к сожалению моего скила php не хватает, что-бы добавить это поле в массив))
  8. Я так понимаю нужно мне просто условие добавить в этот запрос, который формирует массив хитов: $query = $this->db->query("SELECT op.product_id, SUM(op.quantity) AS total FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "order` o ON (op.order_id = o.order_id) LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE o.order_status_id > '0' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'GROUP BY op.product_id ORDER BY total DESC LIMIT " . (int)$limit);
  9. Хочу переделать логику вывода товаров в этом модуле. Хочу выводить товары с рейтингом выше 4 например. Но не могу найти в таблицах, где система хранит данные о рейтинге товара.
  10. Всем привет! Только начал знакомство с данной системой и пока очень слабо в ней ориентируюсь. Хочу подредактировать внешний вид модуля "последнее", нашел шаблон latest.tpl, вижу, что все данные находятся в массиве $product. Array ( [0] => Array ( [product_id] => [thumb] => [name] => [description] => [price] => 1 499.00 р. [special] => [tax] => [rating] => [href] => ) Собственно в этот массив мне нужно добавить date_added, те дату добавления товара. В этом и весь вопрос.
  11. Тоже интересует. Ну или вообще, поделитесь мнением, каким из бесплатных платежных модулей можно обойтись на первое время?
×
×
  • Створити...

Important Information

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