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

alexvdv

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

    38
  • З нами

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

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

  1. В 19.05.2020 в 20:21, Pasha5858316 сказал:

    Как я понимаю, товар (модуль) должен работать без "напильника", ну а если такое вмешательство требуется, то автор должен делать адаптацию БЕСПЛАТНО

     

    Я хоть и не друг автора и не разработчик этого модуля, но модуль должен работать без напильника только на стандартной теме, так как что у вас за тема, верстка и т.д никто не знает. По поводу БЕСПЛАТНОЙ адаптации под кастомный шаблон, очень сомнительная затея, так как это отдельно оплачиваемая работа, при этом стоимость модуля очень низкая + делая такую работу за БЕСПЛАТНО - это даже не за еду=)) а в большой минус...

  2. Всем привет. 

     

    Посоветуйте фильтр товаров который можно вывести на главную страницу? желательно ajax и с отображением результатов на главной странице, что-то типо такого: http://prntscr.com/msbw0v

     

    либо может есть примеры кода или старых версий для решения подобной задачи

  3. 12 минут назад, deeman сказал:

    Стили темы заставляют отображаться их, это не модуль отображает (инлайн стиль при этом display: none)

    .alert {
        display: block !important;

    }

     

    Помогло, спаисбо

  4. Здравствуйте.

     

    Установил модуль, но отображаются сообщения об ошибках: http://prntscr.com/m6xkk1

    При этом, самих ошибок в контроллере нет, пустой массив: http://prntscr.com/m6xl10

     

    Способы доставки и оплаты выбраны: http://prntscr.com/m6xlwj

     

    В чем может быть проблема и как исправить?

     

     

     

     

  5. 1 минуту назад, wbDev сказал:

    Купите тут у ashap модуль и все, если что баги поправит, а за деньги допилит, наверно. 

    Если бы хотел купить, то уже купил. Подскажите лучше метод, которым можно скидки корзины в другом модуле получить.

  6. Только что, fanatic сказал:

    вообще то, в корзине и так уже акционная цена

     

    Дело даже не в акционной цене, а в сторонних скидках от суммы заказа и т.д. Для отчета по фиксализации общая сумма корзины должна равняться сумме (товарных позиций корзины), если есть скидки, то не равняется и скидки надо уже учитывать в стоимости каждого товара. Поэтому вопрос, как получить скидки корзины? в другом модуле.

  7. 1 минуту назад, fanatic сказал:

    а нафига вам все?

    есть товары в корзине, вот их скидки и доставайте

    Ну собственно вопрос в том и заключается, как их получить в модуле? Вот пример с налогами: http://prntscr.com/lwjelk

     

  8. Всем привет. Установил на сайт модуль Альфа-банк эквайринг, но по всей видимости они еще его не адаптировали под фиксалицазию (при наличии скидок в корзине, получаю ошибку: Ошибка #8: [orderBundle.cartItems.totalAmount] сумма товарных позиций в корзине не совпадает с общей суммой.

     

    Что хочу сделать, получить в контроллере: extension/payment/rbs/payment все действующие скидки и распределить их по позициям товаров корзины.

     

    Есть например метод для рассчета налогов $this->tax->getTax(); Может есть подобный метод для расчета скидок корзины?

     

    или как хотя бы получить все активные скидки в контроллере модуля? а дальше уже рассчитывать самостоятельно.

     

     

  9. Всем привет. Как изменять тему сайта в OC 2.3.x, если пользователь перешел с телефона? Необходима реализация без поддомена. Прочитал статью: 

    но версия 2.3.x отличается и не понятно как изменить темы. Библиотека подключена

     

    Догадываюсь, что это делается в файле: В файле /catalog/controller/event/theme.php
    но как правильно? 

     

     

  10. Добрый день. Необходимо внести незначительные доработки для Opencart 2.3.x:

     

    1. В магазине много разных категорий. Для категорий необходимо сделать такую опцию как "Оптовые продажи", по умолчанию "Нет". При оформлении заказа необходимо сделать проверку: если есть товары из категории "Оптовые продажи", то необходимо, чтобы скидки не распространялись на категории "Оптовые продажи" и поле ввода "Купона" скрываем (или для купона сделать проверку, после ввода купона через Ajax проверять категорию товара и если "Оптовые продажи, то не применяем купон.

     

    2. В списке покупателей необходимо в фильтр добавить "Фильтр по номеру телефона", поле должно поддерживать autocomplete и понимать форматы ввода с - или без, например 914-450-91-97 или 89144509197

     

    Стоимость и сроки за каждую задачу?

     

    Для связи телеграм: @aleksv (https://t.me/aleksv)

     

     

     

     

  11. Только что, baster789 сказал:

    И кстати, чтобы правильно товары считались в кате тоже филтр передать нужно

    
    'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),

     

     

    а как бороться с этим http://prnt.sc/f3odfm?

  12. Только что, baster789 сказал:

    Обращайтесь:)

     

    Еще добавил вывод товаров из подкатегории в родительскую, сделал так:

     

    $filter_data = array(
    					'filter_category_id'  => $category['category_id'],
    					'filter_sub_category' => true
    			);
    
    			$allproducts = $this->model_catalog_product->getProducts($filter_data);

    Все вроде работает как надо, так правильно?

     

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

    http://prnt.sc/f3odfm

     

    Почему так происходит и как это исправить?

  13. Только что, baster789 сказал:

    Я сейчас немного туго соображаю, но должно быть что-то вроде этого, как я понял

    
    $allcategories = $this->model_catalog_category->getCategories(0);
    
    foreach ($allcategories as $category) {
    
    
    		$category_allproducts = [];
    		$filter['filter_category_id'] = $category['category_id'];
    		$allproducts = $this->model_catalog_product->getProducts($filter);
    
    		if(!empty($allproducts)){
    			foreach ($allproducts as $product)  { //3
    				$category_allproducts[] = array (
    						'name' => $product['name'],
    						'href'        => $this->url->link('product/product', 'product_id=' . $product['product_id']),
    				);
    			}
    		}
    
    
    
    		
    
    		// Level 1
    		$data['categories'][] = array(
    				'products'    => $category_allproducts,
    				'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts(0) . ')' : ''),
    				'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $category['category_id'] . $url)
    		);
    }

     

     

    Спасибо большое за помощь, так все работает отлично, буду теперь вникать

  14. Всем привет. Подскажите, что делаю не правильно.

    Делаю вывод всех товаров на одной странице (прайс-лист)

     

    Должно получиться так:

     

    Категория товара:

     - все товары из категории

    Категория товара 2:

    - все товары из категории 2

    Категория товара 3:

    - все товары из категории 3

     

    И так со всеми товарами магазина.

    Но получается следующая картина, сначала выводятся все категории магазина, затем все товары магазина, цикл внутри цикла не работает правильно.

     

    В контроллере:

     

    $data['categories'] = array();
    
    		$allcategories = $this->model_catalog_category->getCategories(0);
    
    		foreach ($allcategories as $category) {
    
    			$data['categories'][] = array(
    					'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts(0) . ')' : ''),
    					'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $category['category_id'] . $url)
    			);
    		}
    
    
    
    
    
    		$category_allproducts = [];
    
    		$allproducts = $this->model_catalog_product->getProducts($category['category_id']);
    		//$allcategories = $this->model_catalog_category->getCategories($category['category_id']);
    
    		if(!empty($allproducts)){
    			foreach ($allproducts as $product)  { //3
    				$category_allproducts[] = array (
    						'name' => $product['name'],
    						'href'        => $this->url->link('product/product', 'product_id=' . $product['product_id']),
    				);
    			}
    		}
    
    
    
    
    
    		// Level 1
    		$data['categories'][] = array(
    				'products'    => $category_allproducts,
    				'name' => $product['name'],
    				'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $category['category_id'] . $url)
    		);

     

    Представление:

     

     <?php foreach ($categories as $category) { ?>
            <h2><?php echo $category['name']; ?></h2>
    
          <div class="row">
            <?php foreach ($category['products'] as $product) { ?>
            оформление карточки
            <?php } ?>
          </div>
    
            <?php } ?>

    Что делаю не так?

     

     

  15. Здравствуйте. На примере контролера Акции, Делаю две страницы Последние и Лидеры продаж.

     

    Что нужно указать в этих двух строках, чтобы :

     

     

    1) получить последние товары :

     

    $product_total = $this->model_catalog_product->getTotalBestSellerProducts($data);
     
    $results = $this->model_catalog_product->getBestSellerProducts($data);
     
     
    2) Получить лидеры продаж :
     
    $product_total = $this->model_catalog_product->getTotalBestSellerProducts($data);
     
    $results = $this->model_catalog_product->getBestSellerProducts($data);

     

  16. Здравствуйте.

     

    Как сделать так, чтобы в описание товара можно было вставлять функцию <? include("opisanie.inc"); ?> и она подгружала из определенного файла описание товара. и так для разных товаров разные функции. 

    Например: Есть сто товаров с одним описанием – и одна функции <? include("opisanie1.inc"); ?> подгружает описание с одного текстового файла для всех. Для других сто товаров – другая функции <? include("opisanie2.inc"); ?> и подгружает другое описание. 

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

  17. это рамки от доп изображений. в админке в товаре гляньте.. возможно у вас в доп.изображениях товара сделано три поля, а фото прикреплено только к одному

     

    спасибо. вопрос решен.

  18. Приветствую! 

    Появились непонятные полосы под основным изображением в карточке товара. Причем полосы в некоторых карточках есть, а в некоторых нет.

     

    Скриншот приложил. Может кто-то сталкивался, как их убрать?

    post-679223-0-05659500-1407297950_thumb.png

    post-679223-0-36601400-1407297951_thumb.jpg

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

Important Information

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