Jump to content

AndreyIvanov

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

    276
  • Joined

  • Last visited

Community Reputation

12 Хороший

1 Follower

About AndreyIvanov

  • Rank
    Продвинутый пользователь

Recent Profile Visitors

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

  1. @pikitos Приветствую. Вопрос по отображению опций товаров в каталоге. Данная настройка не распространяется на товар если он в слайдере? Пример, на странице акций опции товара видны, как и на странице категории. А вот в слайдере акционных товаров уже карточка без опций. Это в настройках я не досмотрел или такой вывод не предусмотрен? За что отвечает настройка: "Заменить опции на опции с кнопкой купить:" в настройке опций товара, не вижу визуально никакой разницы.
  2. @Octsupport Приветствую, есть в шаблоне возможность выводить поле с количеством товара в карточке в категориях? Например накликал 3 шт, потом нажал в корзину и добавилось сразу три единицы. И как добавить возможность выбора к-ва в модалке при добавлении в корзину когда у товара нет опций
  3. @tomjakoleg Доброго дня, хотів би отримати локалізацію шаблону Revolution. Скільки то буде коштувати?
  4. @SooR если создать кастомную страницу со всеми товарами, к ней можно будет прикрутить фильтр?
  5. @Pulemet В модуле речь о редактировании заказа. А если заказ создается с нуля в админке, модуль позволяет управлять полями?
  6. хм... ну если в таком ключе тогда в этом есть логика. Налог использовать для налога, а не для наценки, жалко, что в ОпенКарте нет наценки.
  7. Но так же неправильно. Единица товара стоит с налогом 0,58 (0,48*0,2=0,096, округлили 0,10+0,48=0,58), следовательно две единицы 0,58*2=1,16 Но, если считать две единицы сразу по вашему примеру 0,48*2=0,96, 0,96*0,2=0,192, после округления 0,19 и таким образом 0,96+0,19=1,15 Один товар стоит 0,58, а два 1,15 где тут логика?
  8. Приветствую. Столкнулся с неприятной проблемой. Была необходимость добавить в магазин налог. +10% для одной группы и +20% для другой. Ремарка: в настройках системы 2 знака после запятой. Как считает OpenCart: стоимость товара в базе 0,48, налог 20%. 0,48 + 20% = 0,576 и тут, казалось бы в настройках два знака и нужно округлить, но система берет эти 0,576 умножает на 8 единиц товара (клиент заказывает 8 единиц товара) 0,576 * 8 = 4,608 и тут он округляет до 4,61. Выходит товар за 0,58 * 8 штук = 4,61, берем калькулятор 0,58*8=4,64. Решил это с помощью round до двух знаков в контроллерах карточки и налога и вроде всё ок, только остался заказ в просмотре админки и там все суммы, именно поле всего, когда товаров несколько сначала умножаются на налог и потом только округляются. Сам вопрос, вот массив из файла order.php, который выводит данные цифры, я думаю, что это данный массив <? 'price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0), $order_info['currency_code'], $order_info['currency_value']), 'total' => $this->currency->format($product['total'] + ($this->config->get('config_tax') ? $product['tax'] * $product['quantity'] : 0), $order_info['currency_code'], $order_info['currency_value']), Так вот, как мне округлить стоимость товара после добавления налога до того, как просчитается сумма? Вставка round сюда не приносит результата, я так понимаю эта конструкция , format($product['price'] + ($this->config->get('config_tax') мне нужна. Саму функцию format файла curency смотрел, не то, куда копать?
  9. весь скрипт $('#button-export').on('click', function(){ var ord_start_date = $("input[name='ord_start_date']").val(), ord_end_date = $("input[name='ord_end_date']").val(), url = 'index.php?route=sale/order?ord_export&token=<?php echo $token; ?>'; $.ajax({ url: url, data: {ord_start_date: ord_start_date, ord_end_date: ord_end_date}, type: 'GET', beforeSend: function(){ $('.preloader').fadeIn(300); }, success: function(res) { $('.preloader').delay(500).fadeOut('slow', function(){ $('.ord-result').empty().html('<div class="alert alert-info" role="alert"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>' + res + '</div>'); }); }, error: function () { alert('Error!'); } }); });
  10. Приветствую форумчане. Пытаюсь сделать выгрузку заказов в excel и параллельно изучаю опенкарт. На странице заказов сделал форму выборки по датам, под формой поле для вывода результата. В конце файла order_list.tpl скрипт для загрузки данных. Пытаюсь передать в контроллер данные var ord_start_date = $("input[name='ord_start_date']").val(), ord_end_date = $("input[name='ord_end_date']").val(), url = 'index.php?route=sale/order?ord_export&token=<?php echo $token; ?>'; В контроллере admin/controller/sale/order.php создал простую функцию ord_export которая возвращает пока просто текст. В результате в окне, где должен быть результат получаю окно админки с сообщением "У вас нет прав для доступа к этой странице". Что не так? Неправильный урл?
  11. Приношу свои извинения, был не прав. Поспешил с выводами.
  12. Удалите модификатор, удалите строки, загрузите модификатор.
  13. Да напишите человеку код, к чему это всё? Вы понимаете что он делает? Ух, земля прям остановится. Вот модуль для ваших нужд, или код его посмотрите, там ответ.
×

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.