Недавно мы рассмотрели модуль позволяющий добавить в оформление заказа большой выбор способов доставки, сегодня же, продолжая тему доставки, ознакомимся с маленьким, но довольно полезным модулем. Модуль “Deliver Date in Shipping”
в шаг№4, после выбора доставки, добавляет выбор даты доставки товара
покупателю. То есть, во время оформления своего заказа, покупатель имеет
возможность указать в какой день он хотел бы, чтобы ему был доставлен
товар.

Модуль совместим с версиями 1.5.0 – 1.5.6.4. Необходим vQmod.
Установка и настройка модуля:
Скачиваем модуль “Deliver Date in Shipping”.
Таким образом мы изменили “Morning и Afternoon” на “До обеда и После
обеда”, в данном случае можно прописать то, что будет удобным для вас.
Чтобы изменить названия месяцев находим строки 179-186 и меняем их на
В данный код не было внесено никаких изменений кроме перевода названий месяцев.
После внесенных изменений выбор даты доставки принимает вот такой вид:

Создание интернет магазина на любой вкус

Модуль совместим с версиями 1.5.0 – 1.5.6.4. Необходим vQmod.
Установка и настройка модуля:
Скачиваем модуль “Deliver Date in Shipping”.
- В корневую папку магазина загружаем содержимое папки upload. Не забываем об установленном vQmod. Никакие файлы не будут затронуты.
- Идем в админ-панель магазина/Дополнения/Модули и устанавливаем Delivery Date in Order.
- Заходим в настройки модуля и вносим буквально пару изменений: выставляем указывать ли время дня (до обеда, после обеда) и меняем отображение даты, так как оно приемлемо для англоязычных стран, в которых месяц отображается до числа. Меняем m/d/Y на d/m/Y.
- Для того, чтобы надпись Delivery Date была на нужном нам языке, в catalog/language/russian/module загружаем файл из скачанного архива с модулем - upload\catalog\language\english\module\delivery_date.php. При этом преобразовываем кодировку файла в utf-8 без BOM.
- Чтобы перевести на русский остальные слова необходимо править файл vqmod/xml/delivery_date.xml. Ему также необходимо изменить кодировку.
<option <?php if($delivery_time=='morning') echo 'selected';?> value="Morning">До обеда</option>
<option <?php if($delivery_time=='Afternoon') echo 'selected';?> value="Afternoon">После обеда</option>
|
Чтобы изменить названия месяцев находим строки 179-186 и меняем их на
<?php
$months = array('01' => 'Январь', '02' => 'Февраль', '03' => 'Март', '04' => 'Апрель', '05' => 'Май', '06' => 'Июнь', '07' => 'Июль', '08' => 'Август', '09' => 'Сентябрь', '10' => 'Октябрь', '11' => 'Ноябрь', '12' => 'Декабрь');
foreach ($months as $k => $month) {
$selected='';
if($k==$delivery_month)$selected='selected';
echo '<option value="'.$k.'" '.$selected.'>'.$month.'</option>';
}
?>
|
После внесенных изменений выбор даты доставки принимает вот такой вид:

Создание интернет магазина на любой вкус
Немає коментарів:
Дописати коментар