-
Публікації
11 658 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем afwollis
-
-
море примеров на форуме.
ищи по
isLogged() groupId() customerGroupId()
(можно через гугл) -
catalog/model/catalog/product.php
public function getbukletphoto($product_id) { $query =$this->db->query ("SELECT ID,text,URL FROM " . DB_PREFIX . "buklet_photo");
это выбирает абсолютно все данные из таблицы (у всех товаров одинаковое выводит).
если так - бд вообще не нужна.
если каждому товару надо привязать своё - не хватает столбца в таблице (или таблицы связей) и условия в запросе (условий/итпд).
-
нужен пример файла (т.е. кусок, а не весь).а куда можно файлы отправить?
xls можно прикрепить в теме.
либо упаковать сначала в zip.
либо на google-drive/yandex-диск итпд...
-
afwollis, А подскажите как в моделе подправить выборку? Буду очень благодарен.
/catalog/model/catalog/product.php
public function getBestSellerProducts($limit) { ... $query = $this->db->query("SELECT op.product_id, COUNT(*) 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 <= '".$this->NOW."' AND p2s.store_id = '".(int)$this->config->get('config_store_id')."' GROUP BY op.product_id ORDER BY total DESC LIMIT " . (int)$limit); ... return $product_data; }
>>
public function getBestSellerProducts($limit) { ... $query = $this->db->query("SELECT op.product_id, COUNT(*) 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.quantity > '0' AND p.date_available <= '".$this->NOW."' AND p2s.store_id = '".(int)$this->config->get('config_store_id')."' GROUP BY op.product_id ORDER BY total DESC LIMIT " . (int)$limit); ... return $product_data; }
добавили
AND p.quantity > '0'
- 1
-
А смысл поправлять модель, если и карточка товара в таком случае будет недоступна.
с чего вдруг?
правится метод выборки хитов, а не непосредственно данных о конкретном товаре.
-
vodochkin, так ты поиском приведенного в теме кода по файлам пройдись.
-
ниче не понял.Есть файлы с прайсом из 1С, которые содержат экселевский файл и картинки к ниму.
Необходимо реализовать этот прайс на сайте, и допилить выгрузку, чтобы в дальнейшем администратор мог самостоятельно делать выгрузку.
цепляй пример "экселевский файл" (чтобы понять, какие данные там есть).
называем все правильно:
"выгрузка" --> экспорт. это ИЗ сайта.
если надо запихивать эти данные В магазин - ИМПОРТ.
- - -
кривую верстку скриншоть и описывай словами.
-
к разработчику обращались?
(на странице дополнения есть кнопочка "get support")
-
проблема в организации структуры информации.
дофига напичкали в товар (или где там это у вас вылетает?).
-
в поиске забанили?
если не подходит все то, что есть на форуме и офсайте - расписывай требуемый функционал в разделе услуг.
-
лучше уж в модели выборку править.
чем "резать" перед выводом.
так файл указали рекомендуемых.
а надо bestseller...
- 1
-
раз возник такой вопрос - скорее нет, чем да.
сколько всего товаров?
сколько примерно с такими проблемами? или все-все-все?
-
если кроме "шрифта" есть и куча другого форматирования (абзацы, ссылки, разные цвета, курсив, жирный итпд) - регулярные выражения в помощь (сложно, но возможно).
-
фтопку.
что там за данные?
зачем/почему они в отдельной таблице?
насколько отличаются?
может в product засунуть?
может в product_description?
а вдруг вообще по шаблону можно генерировать прямо в шаблоне карточки товара?
итпд...
-
видно же по "тексту" - нет у него в таблице "product_id".
вообще не понятно, чего надо и что есть.
лучше бы описал исходные данные (без своей таблицы) и что надо с ними делать.
может вообще не в ту сторону двигаешься.
-
спроси у разработчика.
-
может речь об авторстве текстов...
-
либо менять кол-во колонок в настройках категорий.
либо пилить верстку меню.
либо пилить используемый модуль меню.
-
если написано "знать не знаем про yacounter..." - значит не знают.
добавь общий код в header.
-
"импортировать" это "В", а не "из".
файла нет.
-
рекомендую нанять специалиста, который осмотрит "пациентов".
-
Пробовал искать файлы по слову #button-confirm...
зачем?
ищи по
id="button-confirm"
должно быть в шаблоне выбранного платежного метода (например: catalog/view/theme/default/template/payment/cod.tpl). -
все существующие на данный момент покупатели могут бесплатно получить новую версию, скинув мне в ЛС свой email.
в связи с отсутствием каких-либо откликов - данное предложение отозвано (2016.11.20).
-
АКЦИЯ! = = =
Стоимость дополнения:
1340руб900руб*!*действительно до 2016.12.01 (а может и до конца 2016 года)
= = = АКЦИЯ!
[Решено] Двойное отображение мета-тега Description
в Opencart 2.x: Налаштування та оптимізація
Опубліковано:
не тот ли этот "кто та", который создал эту тему? :wink: