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

Apatkin

Newbie
  
  • Posts

    16
  • Joined

  • Last visited

Apatkin's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Здравствуйте! Подскажите, где найти запрос, который выводит доступные категории. Вообще, задача - убрать из вывода пустые категории. Как я могу это сделать?
  2. Всем привет! Я ищу следующий набор модулей: 1. Отключение из показа категорий без товаров. 2. Модуль увеличения изображения при наведении курсора на товар. Посоветуйте плз. Спасибо!
  3. Вот это да) Я даже не подозревал, что там еще что-то есть)
  4. Здравствуйте! Не могу найти в основном меню ocStore вкладку с настойками оплаты. Подскажите, где мне её найти?
  5. Всем привет. Подскажите, можно ли как то настроить ocStore подобным образом стандартными средствами. Например есть модуль последние, можно как то на него наложить фильтр, что-бы он показывал вещи из определенной категории? Или это можно сделать другими средствами?
  6. И как им воспользоваться в данной ситуации?
  7. Если вы имели ввиду, что не поставлена ковычка впереди, то я её добавил. Изменения вношу в этот скрипт: 0:/public_html/catalog/controller/product/product.php
  8. Добавил, но всё равно получаю: Notice: Undefined index: date_added in /storage/ssd3/468/3118468/public_html/catalog/view/theme/default/template/extension/module/latest.tpl
  9. Ну чисто интуитивно я понимаю, что здесь: 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 не хватает, что-бы добавить это поле в массив))
  10. Я так понимаю нужно мне просто условие добавить в этот запрос, который формирует массив хитов: $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);
  11. Хочу переделать логику вывода товаров в этом модуле. Хочу выводить товары с рейтингом выше 4 например. Но не могу найти в таблицах, где система хранит данные о рейтинге товара.
  12. Всем привет! Только начал знакомство с данной системой и пока очень слабо в ней ориентируюсь. Хочу подредактировать внешний вид модуля "последнее", нашел шаблон latest.tpl, вижу, что все данные находятся в массиве $product. Array ( [0] => Array ( [product_id] => [thumb] => [name] => [description] => [price] => 1 499.00 р. [special] => [tax] => [rating] => [href] => ) Собственно в этот массив мне нужно добавить date_added, те дату добавления товара. В этом и весь вопрос.
  13. Тоже интересует. Ну или вообще, поделитесь мнением, каким из бесплатных платежных модулей можно обойтись на первое время?
Guest
×
  • 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.