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

afwollis

Ветеран спільноти
  • Публікації

    11 658
  • З нами

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

Повідомлення, опубліковані користувачем afwollis

  1. catalog/model/catalog/product.php

     public function getbukletphoto($product_id) {
    $query =$this->db->query ("SELECT ID,text,URL FROM " . DB_PREFIX . "buklet_photo");

    это выбирает абсолютно все данные из таблицы (у всех товаров одинаковое выводит).

    если так - бд вообще не нужна.

    если каждому товару надо привязать своё - не хватает столбца в таблице (или таблицы связей) и условия в запросе (условий/итпд).

  2. а куда можно файлы отправить?

    нужен пример файла (т.е. кусок, а не весь).

    xls можно прикрепить в теме.

    либо упаковать сначала в zip.

    либо на google-drive/yandex-диск итпд...

  3. 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 1
  4. Есть файлы с прайсом из 1С, которые содержат экселевский файл и картинки к ниму.

    Необходимо реализовать этот прайс на сайте, и допилить выгрузку, чтобы в дальнейшем администратор мог самостоятельно делать выгрузку.

    ниче не понял.

    цепляй пример "экселевский файл" (чтобы понять, какие данные там есть).

    называем все правильно:

    "выгрузка" --> экспорт. это ИЗ сайта.

    если надо запихивать эти данные В магазин - ИМПОРТ.

    - - -

    кривую верстку скриншоть и описывай словами.

  5. фтопку.

    что там за данные?

    зачем/почему они в отдельной таблице?

    насколько отличаются?

    может в product засунуть?

    может в product_description?

    а вдруг вообще по шаблону можно генерировать прямо в шаблоне карточки товара?

    итпд...

  6. видно же по "тексту" - нет у него в таблице "product_id".

    вообще не понятно, чего надо и что есть.

    лучше бы описал исходные данные (без своей таблицы) и что надо с ними делать.

    может вообще не в ту сторону двигаешься.

  7. Пробовал искать файлы по слову #button-confirm...

    зачем?

    ищи по

    id="button-confirm"
    должно быть в шаблоне выбранного платежного метода (например: catalog/view/theme/default/template/payment/cod.tpl).
×
×
  • Створити...

Important Information

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