Ответить Новая тема Новый опрос 
 Упрощение заказа
Vitek25
Новичок
Сообщений: 66
Откуда: Днепропетровск
Регистрация: 24-05-2012


26-07-2012 17:17
1) Зашел в настройки выбрал Процесс смоления заказа (после пункта подсказки) одна страница оформления заказа
2)Правил файл
/public_html/themes/название темы/order-opc.tpl

-закоментировал {include file="$tpl_dir./order-payment.tpl"}
вставил после этой строки кнопку подтверждения заказа
Код:
<form method="post" action="http://Ваш домен/modules/cashondelivery/validation.php">
            <input type="hidden" value="1" name="confirm">
            <p>
            <p>
            <p class="cart_navigation">
                <input class="exclusive_large" type="submit" value="Я подтверждаю свой заказ" name="submit">
            </p>
    </form>

3)правил файл
/public_html/themes/название темы/order-carrier.tpl

сделал очень просто,что бы не заморачиваться
это {if $virtual_cart}
заменил на {if !$virtual_cart}
4) Потом зашел в инструменты, переводы , перевод фронт-офис
фразу - Leave a message
заменил на
- Напишите, пожалуйста способ доставки и оплаты

- If you would like to add a comment about your order, please write it below.
на
- В этом поле укажите способ доставки и оплаты, который удобный Вам

-Delivery methods
на
-Способы доставки и оплаты

Эти изменения меняют фразы, которые учавствуют во втором пункте доставка и оплата там где заказчик пишет письмо

5)Отредактировал шаблоны писем
/public_html/mails/ru/order_conf.html

убрал поля способы доставки, оплаты и убрал многоразовые упаковки и подарочную упаковку тоже убрал

/public_html/modules/mailalerts/mails/ru/new_order.html

тоже убрал не нужные поля


Остаются вопросы. Как сделать так что бы в админки в заказах информация которую отправил пользователь попадала в блок "Информация о доставке"

и в блок "Детализация заказа" ->Метод оплаты:

Если есть еще какие-то предложения пишите не стесняйтесь


Изображения:
skreenshot.png - Размер файла141.24KB, Скачиваний: 2338 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Vitek25
Новичок
Сообщений: 66
Откуда: Днепропетровск
Регистрация: 24-05-2012


26-07-2012 17:45
вот еще нашел место,которое желательно изменить

6) редактировал файлы /public_html/themes/название темы/order-detail.tpl


закомментировал 72 и 73 строку
<p class="bold">{l s='Carrier:'} {if $carrier->name == "0"}{$shop_name|escape:'htmlall':'UTF-8'}{else}{$carrier->name|escape:'htmlall':'UTF-8'}{/if}</p>{/if}

------------------------------------------------------------------------------------------------------------------
7)редактировал файл /public_html/themes/clocks/history.tpl

закоментировал не нужные столбцы таблицы
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Vitek25
Новичок
Сообщений: 66
Откуда: Днепропетровск
Регистрация: 24-05-2012


26-07-2012 18:45
редактирование накладной которая приходит заказчику в письме

8) Редактировал
public_html/classes/PDF.php
закомментировал строки
583 $pdf->Cell(70, 6, self::l('Carrier:').($order->gift ? ' '.Tools::iconv('utf-8', self::encoding(), $carrier->name) : ''), 'L');
584 $pdf->Cell(0, 6, self::l('Payment method:'), 'LR');
587 $pdf->Cell(70, 6, ($order->gift ? self::l('Gift-wrapped order') : Tools::iconv('utf-8', self::encoding(), $carrier->name)), 'LRB');
588 $pdf->Cell(0, 6, Tools::iconv('utf-8', self::encoding(), $order->payment), 'LRB');
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Vitek25
Новичок
Сообщений: 66
Откуда: Днепропетровск
Регистрация: 24-05-2012


08-11-2012 21:49
еще сделал так для скрытия кнопки Подтверждаю заказ если не нажат чекбокс о соглашении прав
в файле

/themes/название темы/header.tpl
между <head></head>

вставил
<script type="text/javascript">
function showOrHide(cgv, cat) {
cgv = document.getElementById(cgv);
cat = document.getElementById(cat);
if (cgv.checked) cat.style.display = "block";
else cat.style.display = "none";
}
</script>


в файле /public_html/themes/название темы/order-carrier.tpl

строке
<input type="checkbox" name="cgv" id="cgv" value="1" {if $checkedTOS}checked="checked"{/if} />

добавил
обработчик onclick

получилось
<input type="checkbox" name="cgv" id="cgv" value="1" onclick = 'showOrHide("cgv", "cat1")'; {if $checkedTOS}checked="checked"{/if} />


в файле

/public_html/themes/название темы/order-opc.tpl

обернул кнопку подтверждения заказа в div
получилось так

<div id = 'cat1' style = 'display: none;'>
<p class="cart_navigation">
<input class="exclusive_large" type="submit" value="Я подтверждаю свой заказ" name="submit">
</p>
</div>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос