Apatkin
-
Публікації
16 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Apatkin
-
-
Всем привет!
Я ищу следующий набор модулей:
1. Отключение из показа категорий без товаров.
2. Модуль увеличения изображения при наведении курсора на товар.
Посоветуйте плз.
Спасибо!
-
Вот это да) Я даже не подозревал, что там еще что-то есть)
-
Здравствуйте! Не могу найти в основном меню ocStore вкладку с настойками оплаты. Подскажите, где мне её найти?
-
Всем привет. Подскажите, можно ли как то настроить ocStore подобным образом стандартными средствами.
Например есть модуль последние, можно как то на него наложить фильтр, что-бы он показывал вещи из определенной категории? Или это можно сделать другими средствами?
-
В 07.10.2017 в 14:05, jaffagold сказал:
Зачем, если есть возможность прикрепления картинки к опции типа радиокнопка
И как им воспользоваться в данной ситуации?
-
4 минуты назад, Agatha65 сказал:
catalog/controller/extension/module/latest.php
Спасибо огромное! То что нужно.
-
1 минуту назад, Agatha65 сказал:
'date_added' => $result['date_added'],
Если вы имели ввиду, что не поставлена ковычка впереди, то я её добавил.
Изменения вношу в этот скрипт:
0:/public_html/catalog/controller/product/product.php
-
14 минут назад, Agatha65 сказал:
В getProduct($result['product_id']) уже ест date_added
надо добавить в контроллер только и будет возможно ползоват в tpl
после
$data['products'][] = array(
добавить
date_added' => $result['date_added'],
Добавил, но всё равно получаю:
Notice: Undefined index: date_added in /storage/ssd3/468/3118468/public_html/catalog/view/theme/default/template/extension/module/latest.tpl
-
Скорее даже вот тут
getProduct
-
4 минуты назад, chukcha сказал:
И как это массив заполняется? Вы в код смотрели?
Ну чисто интуитивно я понимаю, что здесь:
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 минут назад, chukcha сказал:
Это вычисляемое значение
Я так понимаю нужно мне просто условие добавить в этот запрос, который формирует массив хитов:
$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);
-
Хочу переделать логику вывода товаров в этом модуле.
Хочу выводить товары с рейтингом выше 4 например. Но не могу найти в таблицах, где система хранит данные о рейтинге товара.
-
Всем привет!
Только начал знакомство с данной системой и пока очень слабо в ней ориентируюсь.
Хочу подредактировать внешний вид модуля "последнее", нашел шаблон latest.tpl, вижу, что все данные находятся в массиве $product.
Array ( [0] => Array ( [product_id] => [thumb] => [name] => [description] => [price] => 1 499.00 р. [special] => [tax] => [rating] => [href] => )
Собственно в этот массив мне нужно добавить date_added, те дату добавления товара. В этом и весь вопрос.
-
Тоже интересует. Ну или вообще, поделитесь мнением, каким из бесплатных платежных модулей можно обойтись на первое время?
ocStore 2.3: Убрать пустые категории из списка.
в Opencart 2.x: Загальні питання
Опубліковано:
Здравствуйте! Подскажите, где найти запрос, который выводит доступные категории. Вообще, задача - убрать из вывода пустые категории. Как я могу это сделать?