Jump to content
citizengirl

[Решено] Убрать нули из стоимости бесплатной доставки

Recommended Posts

53 минуты назад, RIDDchel сказал:

Доброго времени. Подскажите как это сделать для opencart 3

Телепаты в отпуске) Что именно сделать?

Share this post


Link to post
Share on other sites
8 часов назад, Yesvik сказал:

Телепаты в отпуске) Что именно сделать?

Собственно, убрать нули из стоймости доставки. название темы ) конкретно мне нужно из фиксированной доставки.

 

image.png.79907892059480d3f25208458ad6656d.png

 

Edited by RIDDchel

Share this post


Link to post
Share on other sites

В настройках модуля указать стоимость доставки

image.png.254460fa58c9e3a621073913888177d0.png

 

И будут не нули, а указанная в настройках стоимость

image.png.41ad5233ba77c31e981b512f12c47699.png

 

Share this post


Link to post
Share on other sites
14 часов назад, Yesvik сказал:

В настройках модуля указать стоимость доставки

image.png.254460fa58c9e3a621073913888177d0.png

 

И будут не нули, а указанная в настройках стоимость

image.png.41ad5233ba77c31e981b512f12c47699.png

 

 

=D понятное дело. Но мне нужно что бы не было цены!  в идеале когда ноли. но и просто скрыть тоже устроит.

Edited by RIDDchel

Share this post


Link to post
Share on other sites
22 часа назад, RIDDchel сказал:

=D понятное дело. Но мне нужно что бы не было цены!  в идеале когда ноли. но и просто скрыть тоже устроит.

тогда в файле catalog/view/theme/default/template/checkout/shipping_method.twig

найти

    {{ quote.title }} - {{ quote.text }}</label>

и заменить на это

    {% if (quote.code == 'flat.flat') and (quote.cost == 0) %}
    {{ quote.title }}</label>
    {% else %}
    {{ quote.title }} - {{ quote.text }}</label>
    {% endif %}

Держи готовый модификатор

flat-shipping-rate.ocmod.zip

Если в модуле Фиксированная стоимость доставки указать стоимость равную нулю - будет вот так

image.png.e652a71a00cbf992c1147f587375e984.png

 

Только не понятно чем не устраивает бесплатная доставка?

Share this post


Link to post
Share on other sites
10 часов назад, Yesvik сказал:

тогда в файле catalog/view/theme/default/template/checkout/shipping_method.twig

найти

 

Только не понятно чем не устраивает бесплатная доставка?

 

Это ближе к делу! Спасибо большое! НО почему-то не сработало... Может можно просто как то скрыть?

Share this post


Link to post
Share on other sites
2 часа назад, RIDDchel сказал:

НО почему-то не сработало...

Если не сработало - значит шаблон другой. Я описал алгоритм изменений... внеси изменения вручную.

Share this post


Link to post
Share on other sites
16 часов назад, Yesvik сказал:

Если не сработало - значит шаблон другой. Я описал алгоритм изменений... внеси изменения вручную.

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

Share this post


Link to post
Share on other sites

У тебя дефолтный модуль доставки или модифицированный типа клонов?

Share this post


Link to post
Share on other sites
3 часа назад, Yesvik сказал:

У тебя дефолтный модуль доставки или модифицированный типа клонов?

и дефолтный и клоны

Share this post


Link to post
Share on other sites
В 16.10.2019 в 19:02, RIDDchel сказал:

и дефолтный и клоны

Тогда вместо этой строки

{% if (quote.code == 'flat.flat') and (quote.cost == 0) %}

используй эту

{% if (quote.cost == 0) %}

и будет работать для всех модулей доставки с нулевой ценой

 

flat-shipping-rate.ocmod.zip

Share this post


Link to post
Share on other sites

Спасибо. огромное! получилось! Но вот с упрощенным заказом не работает. Вас мне уже не удобно спрашивать :oops:  написал в поддержку автору.

 

Share this post


Link to post
Share on other sites
В 09.04.2017 в 16:52, alena967 сказал:

если Simple, то убирать надо в simplecheckout_shipping.tpl 55-ю строчку:

 

<?php echo !empty($quote['text']) ? ' - ' . $quote['text'] : ''; ?>

В последней симпле есть настройка для отключения стоимости доставки (КОНСТРУКТОР ШАГОВ И БЛОКОВ - Доставка - настройка блока):

image.png.ab58f1dd53765baab9d39974bab7ffcc.png

  • +1 1

Share this post


Link to post
Share on other sites
В 18.03.2019 в 22:43, gyurza2000 сказал:

Какая уж тут действительность, если стоимость доставки не нулевая (какая именно - заранее не известна), а в корзине и в письме  "0.00"

Как вариант - отключить учет стоимости доставки в модулях "Учитывать в заказе":

image.png.00e2ad4a2c18af9274aae4a930da19e5.png

Share this post


Link to post
Share on other sites
В 07.09.2018 в 10:58, Diary сказал:

 

ocStore-2.3.0.2.3

Я убрал 0,00р вот так

 

В файле simplecheckout_shipping.tpl 

нужно найти строчку:

<?php echo !empty($quote['title']) ? $quote['title'] : ''; ?><?php echo !empty($quote['text']) && !$hide_cost ? ' - ' . $quote['text'] : ''; ?>

и заменить на:

<?php echo !empty($quote['title']) ? $quote['title'] : ''; ?>

 

удалив правую часть кода.

 

супер вариант

правда пришлось по искать в своем шаблоне. ocStore-2.3.0.2.3 oct_techstore

меняем 
*/catalog/view/theme/oct_techstore/template/checkout/oct_fastorder
*/catalog/view/theme/oct_techstore/template/checkout
*/catalog/view/theme/default/template/checkout

 

Share this post


Link to post
Share on other sites

Здравствуйте, есть ли решение для того что бы убрать информацию из заказа и письма покупателя? или прописать свою информацию для ocStore 3.0.2.0 например в место нулей сайт транспортной? 

os.png

os2.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By mongol77
      Друзья, подскажите пожалуйста, как в корзине поменять местами блоки купонов и запроса стоимости доставки. Никак не могу найти где ковырять. В самом шаблоне модули выводятся кодом 
      <?php if ($modules) { ?> <?php foreach ($modules as $module) { ?> <?php echo $module; ?> <?php } ?> <?php } ?>  

    • By slawik0707
      Добрый день!
      сайт https://vipim.ru/
      Стоит модуль Симпла. Нужно подключить методы оплаты типа доставка до адреса, транспортной компанией. Самовывоз сейчас уже подключен.
      По оплате такие способы оплаты - наличными при получении, безналичный расчет, картой на сайте.
      Сейчас каких то модулей оплаты и доставки не стоит.
      По возможности пишите в личку.
      Спасибо!
    • By dimagarifyanov
      Для отправки по всей России установлен модуль СДЕКа, которым я вполне доволен.
       
      Но для Казани и для Москвы (именно для городов, а не для регионов) хотелось бы дополнить количество доставок, если быть конкретнее:
      Казань: 1. Пункт самовывоза с адресом - 0 руб. 2. Доставка по городу - своя фикс цена
      Москва: 1. Доставка по городу до  МКАДа - своя фикс цена  2. Доставка за пределы МКАДа - своя фикс цена
       
      Знаю, что есть стандартный функционал опенкарта, но там задается через гео-зоны, а гео-зоны в опенкарте это регины, а не города.
      Помогите пожалуйста, может модуль есть какой?
       
      На странице регистрации используется модуль Simple, в шапке сайта используется модуль определения города GeoIP Pro.
    • By louise170
      1 200.00 руб
      Скачать/Купить дополнение


      Модуль доставки Почта России
      Модуль предназначен для расчета стоимости доставки Почтой России.
      Цены автоматически берутся через API с сайта http://postcalc.ru
      Обратите внимание на правила использования данного API, в частности на пункты 1, 5 и 6.
       
      Внимание, поменялись условия использования API на Посткальке!
      Если вы покупали модуль, но еще не получали ключ в личном кабинете Посткалька, Вам нужно это сделать до 25 декабря.
      Все что нужно сделать подробно описано в readme.txt в актуальном архиве модуля.
      После 25 декабря модуль не сможет получать данные без ключа.

      Возможности
      Доступны различные виды отправлений для отправки заказов по России и по всему миру. Каждый вид отправления может отображаться в зависимости от суммы и веса заказа, кол-ва товаров в заказе, Гео-зоны, городов, групп покупателей, языка. Каждому виду отправления для коррекции цен можно назначить дополнительно вес упаковки и мин. стоимость доставки данного отправления. Различные виды наценок для каждого из видов отправлений. По-умолчанию можно задать регион получателя и средний вес заказа. Ограничения в зависимости от суммы и веса заказа есть не только для каждого вида отправления, но и общие для всего модуля. Есть возможность брать доп. плату за отправку заказа в виде конкретной суммы, либо в виде процента от стоимости заказа. Доп. плата также может быть отрицательной. Для всего заказа можно задать доп. вес упаковки, причем не только конкретное значение, но и в виде процента от веса товаров в заказе. Можно отображать или нет сроки доставки. Можно включить разбиение заказов на несколько отправлений (актуально для больших заказов, в которых несколько товаров и их можно разделить). Гибкая настройка общей заглушки. В качестве суммы заказа можно брать разные суммы, например, только стоимость товаров, или стоимость товаров с учетом скидок. Есть работа с наложенным платежом. Есть разные округления конечной стоимости доставки. Бэкап настроек модуля. При совместной работе с модулем Габариты товаров в каждом отправлении можно учитывать габариты товаров в корзине. При совместной работе с модулем Группы товаров можно учитывать в корзине товары в зависимости от принадлежности к определенной группе. В модуле учитывается вес заказа, то есть для заказов 50 г - будут отображаться письма, для заказов до 2 кг - будут отображаться только способы отправки различного вида бандеролями (те которые отмечены галочками), для заказов более 2 кг и менее 20 кг будут отображаться только способы доставки посылками. Посылки весом больше 20 кг Почта России не отправляет, так что такие заказы нужно разбивать на несколько, если, конечно, это возможно. Для международных отправлений учитывается макс. возможная ценность отправления, и если она превысила 50000 руб. в корзине, то модуль сам выставляет ценность для данного вида отправлений 50000 руб. Для отправлений по России учитывается макс. возможная ценность отправления, и если она превысила 100000 руб. в корзине, то модуль сам выставляет ценность для данного вида отправлений 100000 руб. Можно менять название отправлений. Есть возможность делать разбиение отправлений по максимальному весу указанному в основных настройках модуля, чтобы можно было отправить, например, несколько посылок весом 1 кг - они доходят быстрее. Сроки доставки можно отображать в названии доставки или в описании. Есть возможность заменить индексы, для которых нет инфы по доставке на индексы, для которых инфа есть. К сроку доставки можно добавить любое кол-во дней в настройках модуля. Размер наложенного платежа можно отображать в названии доставки или в описании. Есть поле для ввода множителя для случая наложенного платежа, чтобы можно было брать, например, двойную стоимость за доставку туда-обратно на случай отказа.
        Важная информация для продавцов
      У почты России есть 769 отделений связи (ОПС) сезонной и круглогодичной труднодоступности. Посылки туда в зимнее время не доставляются - только бандероли 1 класс. Модуль автоматически не отображает покупателям из этих регионов другие виды отправлений, кроме 1 класса.
       
      Модуль доставки Почта России совместим с модулями:
      Simple Габариты товаров Группы товаров Автозаполнение адреса, города, индекса, региона по полю адрес - сервис Dadata
        Для второго Опенкарта модуль Почты России совместим с оформлением заказа fastorder, oct_fastorder (шаблоны Shop-store2 и Luxury), с корзинами
      шаблона journal2, Maxystore, Newstorecheckout, Quickcheckout.ocmod, Supercheckout, Unicheckout.
       
      Для Опенкарта 3.x модуль Почты России совместимость с указанными выше корзинами будет делаться по мере необходимости, по запросу людей купивших модуль. Совместная работа с модулями Габариты товаров и Группы товаров появится, когда эти модули будут переведены под Опенкарта 3.x
       
      Никакие системные файлы не затираются, модуль работает на vqmod/ocmod.
       
      Модуль тестировался на OpenCart:
      1.5.4.1 1.5.5.1 1.5.6 1.5.6.4 2.0.0.0 2.0.1.0 2.0.1.1 2.0.2.0 2.0.3.1 2.1.0.1 2.2.0.0 2.3.0.2 3.0.2.0
        Ocstore: 2.3.0.2
       
      Поддерживаемые языки
      русский английский
        Пример работы модуля
      http://ocstore1541.opencartplus.ru/
      http://opencart2.opencartplus.ru/
      http://ocstore2302.opencartplus.ru/
      http://opencart3020.opencartplus.ru/
       
      Демо админки
      http://ocstore1541.opencartplus.ru/admin/
      http://opencart2.opencartplus.ru/admin/
      http://ocstore2302.opencartplus.ru/admin/
      http://opencart3020.opencartplus.ru/admin/
      доступ: demo / demo
       
      Лицензия
      При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.
       
      Установка
      Инструкция по установке находится в файле readme.txt в архиве модуля.
       
      Требования к серверу
      Для работы модуля необходима библиотека curl (на большинстве хостингов она установлена). Проверить это можно с помощью функции phpinfo(); На хостинге должен быть установлен ionCube Loader последней версии (минимум версия 10.0). Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_домен/test_ioc_php.php FAQ
      FAQ по модулю Почта России FAQ общие вопросы по Опенкарту  
      Добавил louise170 Добавлено 10.05.2013 Категория Доставки Системные требования наличие curl, PHP 5.6+, ionCube Loader 10+ Сайт разработчика Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена 0  
    • By toporchillo
      Модуль позволяет удобно и быстро создавать доставки в личном кабинете BoxBerry, прямо из OpenCart через API Boxberry.
      Теперь для создания доставки вам не надо копи-пастить адреса доставки и информацию о посылке в систему BobBerry. Все сделает модуль.
      Демо: http://toporchillo.myjino.ru/os21/admin (логин demo, пароль demo)
       
      Модуль совместим с OpenCart 1.5.x, 2.0.x, 2.1.x, 2.2.x,
      хорошо работает в связке с модулем Доставка Boxberry
       
      Для автоматизация отслеживания доставок Boxberry существует такой модуль для OpenCart 2.3
       
      УСТАНОВКА
      1. Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок.
      2. Если у вас OpenCart 2, то Через "Дополнения - Установка дополнений" установите OCMOD boxberryapi.ocmod.xml
      3. Установка и настройка модуля доступна в системе администрирования, на странице "Дополнения - Доставка - Отправка BoxBerry "
       
      Есть и другие модули автоматизации доставки, для таких служб как:
      Courierexe, DHL, Axiomus
      Возможна разработка аналогичных модулей и под другие службы доставки.
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.