Jump to content

Alan8

Пользователи
  • Content Count

    88
  • Joined

  • Last visited

Community Reputation

3 Обычный

About Alan8

  • Rank
    Пользователь

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

    Модуль рабочий, тестился на opencart 2.2, поддержка быстрая и грамотная, всем советую этот модуль.
  1. Файлы на сервер заливаю, модуль не появляется в оплате, также почему-то отсутствует в папке admin папка моделей, model. Скачал оф модуль с сайта сбера
  2. Всем добрый день, кто нибудь сталкивался с установкой модуля эквайринг от сбербанка для opencart 2.2. У представителей сбербанка доступны только для opencart 2.1 / 2.3 / 3.0. Как быть, никто не сталкивался с такой задачей?
  3. Да, согласен. Понял что так правильнее, как и везде делают. Спасибо за совет
  4. Да, чекбоксами, иначе как можно выбрать два размера для заказа?
  5. Как я понял количество и опции это не взаимосвязанные переменные, то-есть я добавляю 2 опции (48, 46 размер) + выбираю количество 2. В итоге получается 4??? Странная логика. У меня цены опций отключены, поэтому я выбираю количества
  6. Значение количества опций стоит по 1. То-есть каждая опция (размер) в единичном количестве. Но если я ставлю количество у каждой опций по 2, то все нормально. Почему такой бред не понимаю
  7. Добрый день всем, использую opencart 2.2. На страница товара добавляю товар в корзину, выбираю два размера (два значений опций), количество указываю 2. При переходе в корзину, появляется ошибка, выбранный товар отсутствует в нужном количестве. В админке количество указано верно. В чем проблема не пойму
  8. Спасибо за ответ, уже решил вопрос. В контроллере футера просто не объявленный эти переменные. уже, да. Спасибо за ответ
  9. Добрый день друзья, появилась задача настроить электронную коммерцию на сайте, почитал тутриал на яндексе, вставил скрипт в футуре своего сайта: <script type="text/javascript"> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ "ecommerce": { "add": { "products": [ { "id": "<?php echo $product_id; ?>", "name": "<?php echo $heading_title; ?>", "price": "<?php if (!$special) { ?><?php echo $price; ?><?php } else { ?><?php echo $special; ?><?php } ?>", "brand": "<?php echo $manufacturer; ?>", "category": "<?php echo $category_info; ?>" } ] } } }); </script> Проверяю, и на переменные $product_id; $heading_title; $category_info - ругается. PHP Notice: Undefined variable. Почему не могу понять, куча всего перечитал перелистал не могу найти решения. Использую opencart 2.2
  10. Добрый день друзья, появилась задача настроить электронную коммерцию на сайте, почитал тутриал на яндексе, вставил скрипт в футуре своего сайта: <script type="text/javascript"> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ "ecommerce": { "add": { "products": [ { "id": "<?php echo $product_id; ?>", "name": "<?php echo $heading_title; ?>", "price": "<?php if (!$special) { ?><?php echo $price; ?><?php } else { ?><?php echo $special; ?><?php } ?>", "brand": "<?php echo $manufacturer; ?>", "category": "<?php echo $category_info; ?>" } ] } } }); </script> Проверяю, и на переменные $product_id; $heading_title; $category_info - ругается. PHP Notice: Undefined variable. Почему не могу понять, куча всего перечитал перелистал не могу найти решения. Использую opencart 2.2
  11. Спасибо уже решил вопрос, в system/library/cart/cart.php прописал if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $fullprice = $this->currency->format($this->tax->calculate($product['specprice'], $product['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']); } else { $fullprice = false; } ниже в массив $data['products'][] = array() добавил: 'fullprice' => $fullprice Затем в файле контроллера добавил: $fullprice = $this->db->query("SELECT price FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$cart['product_id'] . "' AND customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) ORDER BY priority ASC, price ASC LIMIT 1"); if ($fullprice->num_rows) { $fullprice = $product_query->row['price'];; } и точно также ниже в массив $product_data[] = array добавил 'fullprice' => $fullprice Затем во вьюхе просто вывел $fullprice, и цена без скидки отображается в корзине.
  12. Добрый день всем, кто знает как вывести в корзине цену товара со скидкой ($special) и цену без скидки? Opencart 2.2
  13. как именно вы вывели в корзине, обе цены? в контролере что прописали?
  14. Добрый день, хочу сделать в блоке связи -> рекомендуемые товары добавление товаров, но чтобы поиск их осуществлялся не по имени товара а по его артикулу. В файле admin/controller/catalog/product.php в related product добавил sku $data['product_relateds'] = array(); foreach ($products as $product_id) { $related_info = $this->model_catalog_product->getProduct($product_id); if ($related_info) { $data['product_relateds'][] = array( 'product_id' => $related_info['product_id'], 'name' => $related_info['name'], 'sku' => $related_info['sku'] ); } } в шаблоне product_form.tol, тоже добавил sku: $('input[name=\'related\']').autocomplete({ 'source': function(request, response) { $.ajax({ url: 'index.php?route=catalog/product/autocomplete&token=<?php echo $token; ?>&filter_name=' + encodeURIComponent(request), dataType: 'json', success: function(json) { response($.map(json, function(item) { return { label: item['sku'], value: item['product_id'] } })); } }); }, 'select': function(item) { $('input[name=\'related\']').val(''); $('#product-related' + item['value']).remove(); $('#product-related').append('<div id="product-related' + item['value'] + '"><i class="fa fa-minus-circle"></i> ' + item['label'] + '<input type="hidden" name="product_related[]" value="' + item['value'] + '" /></div>'); } }); В результате поиск осуществляется по имени товара но в autocomplete выводятся артикулы (по артикулу не ищет ) скрин ниже
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.