Доставка через ТК ЖелДорЭкспедиция 1.1

Price: 750 ₽
DeliveryCatalogModules
Author: DES Write to the author
Need paid help with installation?
Opencart version:
OpenCart 1.5.3.1OpenCart 1.5.4.1OpenCart 1.5.5.1OpenCart 1.5.6OpenCart 1.5.6.1OpenCart 1.5.6.2OpenCart 1.5.6.3OpenCart 1.5.6.4
Модуль для расчета стоимости доставки через транспортную компанию ЖелДорЭкспедиция.
Одна из самых крупных транспортных компаний в России. Множество филиалов по стране.
Сайт ТК http://jde.ru
Установка проста до невозможности:
Копируем все файлы из папки UPLOAD в корень, заходим в админку -> жмем Установить. Осталось только выбрать город отправления.
НЕ ВЛИЯЕТ НА ФАЙЛЫ ДВИЖКА. Ставится параллельно.
В архиве есть более подробная инструкция.

Совместим с simple

Основные возможности:
  • Задание стоимости упаковки каждого килограмма веса посылки. Т.е. например вы хотите задать стоимость упаковки 1 кг в 50 рублей, весть заказ весит 5,3 кг. Стоимость доставки через ТК ЖелДорЭкспедиция 300 рублей. Полная стоимость доставки будет рассчитана: 300 + (5,3 * 50) = 565 рублей
  • vQmod, который сам модифицирует файлы корзины, добавляя поле город в предварительном расчете стоимости доставки. Шаблон корзины из default
  • Можно указывать размер скидки на доставку в процентах. Если скидка указана в процентах, то над стоимостью выводится надпись "Скидка(-ХХ%)".
    Положительные числа = наценка
    Отрицательные числа = скидка
    Пример: -10% значит расчет будет такой:
    Стоимость без скидки 500 - 10% = 450 рублей.
    Если хотите сделать бесплатную доставку, то укажите скидку -100%.
  • Пропуск складывания объема. Необходим для тех случаев, когда один товар легко может вместить в себя еще и другой и если их сложить, то это пагубно скажется на расчете.
Проверен на версиях oc v1.5.1.3, oc v1.5.3.1, oc v1.5.4.1, v1.5.5.1
Модуль полностью работает на странице оформления заказа. Для работы на странице расчета стоимости доставки нужен vQmod либо если вы не хотите использовать vQmod вам придется в ручную модифицировать несколько файлов:
  • Изменить файл catalog iew hemeshadow emplatecheckoutcart.tpl
после строки № 169 ( в редакторе Ctrl + g и вводим номер строки 169 ) вставить поле для города:
<tr>
<td><span class="required">*</span> <?php echo $entry_zone; ?></td>
<td><select name="zone_id">
</select></td>
</tr>

<!-- ДОБАВИТЬ ЭТО ПОЛЕ ПОД ГОРОД. Между 173 и 174 строками -->

<tr>
<td><span id="city-required" class="required">*</span> Город</td>
<td><input type="text" name="city" value="<?php echo $city; ?>" /></td>
</tr>

<!-- НОВЫЙ КУСОК ДО СЮДА -->
<tr>
<td><span id="postcode-required" class="required">*</span> <?php echo $entry_postcode; ?></td>
<td><input type="text" name="postcode" value="<?php echo $postcode; ?>" /></td>
</tr>
  • в этом же файле (catalog iew hemeshadow emplatecheckoutcart.tpl ) найти строку:
data: 'country_id=' + $('select[name='country_id']').val() + '&zone_id=' + $('select[name='zone_id']').val() + '&postcode=' + encodeURIComponent($('input[name='postcode']').val()),
и заменить на строку
data: 'country_id=' + $('select[name='country_id']').val() + '&zone_id=' + $('select[name='zone_id']').val() + '&postcode=' + encodeURIComponent($('input[name='postcode']').val()) + '&city=' + encodeURIComponent($('input[name='city']').val()),
Как вы видите, здесь добавляется поле city в пакет данных для расчета доставки. Также поле city обязательное(ниже будет показано где что нужно поменять, для его обязательности).
  • Открываем файл catalogcontrollercheckoutcart.php идем на строку 665(CTRL + g и вводим 665)
и заменяем
'city' => '',
на
'city' => $this->request->post['city'],
Как вы видите здесь мы просто добавляем к Адресу поле city из _post
Для того что бы сделать поле city обязательным, нужно в этом же файле добавить проверку на его заполненность:
Находим строчку 626 и вставляем туда этот код проверки:
if ( !isset($this->request->post['city']) || $this->request->post['city'] == '' ) {
         $json['error']['city'] = $this->language->get('error_city');
      }
На этом все, теперь Предварительный расчет будет учитывать и Транспортную компанию ЖелДорЭкспедиция.
Paid?:
Платно
Opencart version:
OpenCart 1.5.3.1OpenCart 1.5.4.1OpenCart 1.5.5.1OpenCart 1.5.6OpenCart 1.5.6.1OpenCart 1.5.6.2OpenCart 1.5.6.3OpenCart 1.5.6.4
VQmod:
Да
Ocmod:
Нет
Uploaded:
01.06.2015
Updated:
24.04.2021
Viewed:
4510

Write a review

Your Name:


Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below:






Файлы будут доступны после покупки




Yet, no one has left a comment to the entry.