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

zava19

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

    11
  • З нами

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

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

  1. Добрый день аккаунт заблокировали zava выше писал вам, покупали модуль перестал работать подозрения на сбер, так как на сайте ни чего не меняли. Написали в поддержку они получив доступ написали не наш модуль разбирайтесь сами. Можно ли послать POST запрос на сбер банк что бы проверить работоспособность ? что в data должно быть? самый простой запрос для теста) Спасибо.

  2. Добрый день можно реализовать вашим модулем

    Клиент 
    От 0 до 20,000 Бонусов
    1 потраченный рубль = 1 бонус


    VIP клиент
    30,000+ Бонусов
    1 потраченный рубль = 2 Бонуса

    Заработайте Бонусы
     1. создайте личный кабинет - 100 бонусов
        2.    День рождения - 200 бонусов
        3.    Покупка вашим другом - 200 бонусов
        4.    Подпишетесь на наш Инстаграм - 100 бонусов


    5,000 бонусов = 300 руб скидка
    10,000 бонусов = 500 руб скидка
    20,000 бонусов = 1,000 скидка
    50,000 бонусов = 2,500 скидка

  3. Как реализовать систему бонусов? в стоке есть подобное или модули какие ?

    Клиент 
    От 0 до 20,000 Бонусов
    1 потраченный рубль = 1 бонус

    VIP клиент
    30,000+ Бонусов
    1 потраченный рубль = 2 Бонуса

    Заработайте Бонусы
     1. создайте личный кабинет - 100 бонусов
     2.    День рождения - 200 бонусов
     3.    Покупка вашим другом - 200 бонусов
     4.    Подпишетесь на наш Инстаграм - 100 бонусов

    5,000 бонусов = 300 руб скидка
    10,000 бонусов = 500 руб скидка
    20,000 бонусов = 1,000 скидка
    50,000 бонусов = 2,500 скидка

  4. 16 часов назад, Yesvik сказал:

    Можно )

    
    public function setCategoriesImage() {
    	$this->db->query("UPDATE `" . DB_PREFIX . "category` AS `c`, `" . DB_PREFIX . "product_to_category` AS `ptc`, `" . DB_PREFIX . "product` AS `p` SET `c`.`image` = `p`.`image` WHERE `c`.`category_id` = `ptc`.`category_id` AND `ptc`.`product_id` = `p`.`product_id` AND `c`.`image` = '' AND `p`.`image` <> '' AND `ptc`.`main_category` = 1");
    }

    Изображения для категорий берёт из товаров основной категории.

    Если надо устанавливать изобрахения в вышестоящих категориях и в них нет товаров - то вот такой вариант установит изображения из подкатегорий

    
    public function setCategoriesImage() {
    	$this->db->query("UPDATE `" . DB_PREFIX . "category` AS `c`, `" . DB_PREFIX . "product_to_category` AS `ptc`, `" . DB_PREFIX . "product` AS `p` SET `c`.`image` = `p`.`image` WHERE `c`.`category_id` = `ptc`.`category_id` AND `ptc`.`product_id` = `p`.`product_id` AND `c`.`image` = '' AND `p`.`image` <> '' AND `ptc`.`main_category` = 1");
    	$this->db->query("UPDATE `" . DB_PREFIX . "category` AS `c`, `" . DB_PREFIX . "product_to_category` AS `ptc`, `" . DB_PREFIX . "product` AS `p` SET `c`.`image` = `p`.`image` WHERE `c`.`category_id` = `ptc`.`category_id` AND `ptc`.`product_id` = `p`.`product_id` AND `c`.`image` = '' AND `p`.`image` <> ''");
    }

    Это варианты для ocStore, для opencart вот так

    
    public function setCategoriesImage() {
    	$this->db->query("UPDATE `" . DB_PREFIX . "category` AS `c`, `" . DB_PREFIX . "product_to_category` AS `ptc`, `" . DB_PREFIX . "product` AS `p` SET `c`.`image` = `p`.`image` WHERE `c`.`category_id` = `ptc`.`category_id` AND `ptc`.`product_id` = `p`.`product_id` AND `c`.`image` = '' AND `p`.`image` <> ''");
    }

     

    А если в методы addCategory и editCategory модели категорий

    перед строкой

    
    $this->cache->delete('category');

    добавить строку

    
    $this->db->query("UPDATE `" . DB_PREFIX . "category` AS `c`, `" . DB_PREFIX . "product_to_category` AS `ptc`, `" . DB_PREFIX . "product` AS `p` SET `c`.`image` = `p`.`image` WHERE `c`.`category_id` = `ptc`.`category_id` AND `ptc`.`product_id` = `p`.`product_id` AND `c`.`image` = '' AND `p`.`image` <> '' AND `ptc`.`main_category` = 1");

    то и кнопка не понадобится...

    Спасибо да там логика такова что для главных у которых нет фото  берётся  не из товара а повторно из изображений категорий  и там где установлено не меняется , не всегда с товара прилетают адекватные фото) . 

  5. Добрый день написал функцию для кнопки для админки для заполнения категории фото если нет ( нет для того что бы в ручную можно было менять если фото не та взята из товара )

    Посмотрите можно как то оптимизировать запросы и код? Спасибо

        public function getImageCategories()
        {
            // set image caterory of products
            $query = $this->db->query("SELECT `category_id` FROM `oc_category` WHERE `image` = ''");
            foreach ($query->rows as $result) {
                $id_category = $result['category_id'];
                $pathImage = $this->db->query("SELECT `oc_product`.`image`  FROM `oc_product`  INNER JOIN `oc_product_to_category` ON `oc_product`.`product_id` = `oc_product_to_category`.`product_id` AND `category_id` = $id_category  AND `oc_product`.`image` > '' LIMIT 1;");
                if ($pathImage->rows) {
                    foreach ($pathImage->rows as $category_path) {
                        $urlImagePath = $category_path['image'];
                        $this->db->query("UPDATE `oc_category` SET `image` = '" . $urlImagePath . "'  WHERE `oc_category`.`category_id` = '" . $id_category . "';");
                    }
                } else {
                    $pathImageCh = $this->db->query("SELECT `oc_category`.`image`  FROM  `oc_category`   WHERE  `oc_category`.`parent_id` = " . $id_category . " AND `oc_category`.`image` > '' LIMIT 1;");
                    if (!empty($pathImageCh->rows[0]['image'])) {
                        $this->db->query("UPDATE `oc_category` SET `image` = '" . $pathImageCh->rows[0]['image'] . "'  WHERE `oc_category`.`category_id` = '" . $id_category . "';");
                    }
                }
            }
        }
    }

     

  6. Добрый день, использую для импорта товаров anyCSV/XLS/YML с разной валютой, можно будет это дело автоматизировать с вашим модулем после импорта устанавливалась с перерасчётом price ( обычная цена ) или как то запрос прицепить после выполнения ? Спасибо.

  7. В 03.09.2019 в 17:27, buslikdrev сказал:

     

    Модуль не совсем то что нужно, хочу оптимизировать нагрузку магазина, там импорт идёт с разных источников , большое количество товара и категорий хочу сделать как проще автоматом если нет картинки бралось с товара

  8. Как правильно подойти в этому вопросу если импортируются категории прямо в базы *? сам запрос такой с $id_category 

    SELECT
        `oc_product`.`image`,
    FROM
        `oc_product`
    INNER JOIN `oc_product_to_category` ON `oc_product`.`product_id` = `oc_product_to_category`.`product_id` AND `category_id` = {$id_category} AND `oc_product`.`image` > ''
    LIMIT 1;

    можeт кто знает хорошо open cart&

  9. Добрый день всем) Есть желание что бы не заполнять картинки получить их из товара той же категории? я так понял нужно переписывать контролер категории , 

    if (isset($this->request->post['image']) && is_file(DIR_IMAGE . $this->request->post['image'])) {
    			$data['thumb'] = $this->model_tool_image->resize($this->request->post['image'], 100, 100);
    		} elseif (!empty($category_info) && is_file(DIR_IMAGE . $category_info['image'])) {
    			$data['thumb'] = $this->model_tool_image->resize($category_info['image'], 100, 100);
    		} else {
    			$data['thumb'] = $this->model_tool_image->resize('no_image.png', 100, 100);
    		}

    кто нибудь делала такое)

  10. 2 часа назад, cherkas сказал:

     

    Модуль АОП поддерживает модуль Валюта +

     

    если у Вас в прайсах указаны коды валют в международном формате, то в связке эти модули решат Вашу проблему

    Спасибо за быстрый ответ!, скажите еще у вас на ролике в you tube про версию 9.1 выгрузка xml файла нужно указывать колонки цифрами , но если в одном товаре много параметров в другом меньше сбиваются номера колонок наверное ,можно указать названиями колонок? при выгрузке xml файлов или как лучше их выгружать что бы было меньше ошибок? Спасибо ещё раз . 

  11. Добрый день. Скажите ваш модуль может работать xml, xlsx  файлами где указаны несколько видов валюты ? USD UAH и тд . читал  ответы в теме не понял смысл в чём что бы был перерасчёт указанный курсом с локализации ? такое может делать ? если нет сколько стоит доработка или что нужно ещё установить. Дайте пожалуйста понятный развёрнутый ответ на наболевшую тему многих)) Спасибо за понимание)

×
×
  • Створити...

Important Information

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