Помощь оформление заказа, добавить выпадающий список числовых значений

djodofin

Постоялец
Регистрация
6 Июл 2017
Сообщения
317
Реакции
136
Всем привет.
Подскажите как при оформление заказа добавить поле (выберите время когда вам позвонить) с выпадающим списком времени (8-00, 9-00, 10-00 и т.д)?
И чтобы выбранные данные (8-00, 9-00, 10-00 и т.д) передавались в заказ и в письме о заказе...

Или может есть готовое решение?

Спасибо.
 

DJ PROMO

Гуру форума
Регистрация
9 Июл 2017
Сообщения
125
Реакции
57
Всем привет.
Подскажите как при оформление заказа добавить поле (выберите время когда вам позвонить) с выпадающим списком времени (8-00, 9-00, 10-00 и т.д)?
И чтобы выбранные данные (8-00, 9-00, 10-00 и т.д) передавались в заказ и в письме о заказе...

Или может есть готовое решение?

Спасибо.
Смотрите обработчик формы, там есть поля передаваемые в заказ и письмо соответственно. У каждого поля есть свой name, соответственно чтобы у вас появилось такое поле его необходимо создать. Поле с выпадающим списком это select с списком options, но использовать в чистом виде не рекоммендую, лучше обернуть в label тогда как минимум сможете поиграться со стилями оформляя данное поле под общий дизайн.
Далее присваиваете этому полю name и в обработчике так же используете этот name.
Вот в принципе и вся хитрая схема.)))

Ну, а если вам нужен готовый пример кода, то как минимум надо хотя бы показать свой код. Телепатов программистов просто мне пока не попадалось.
 

djodofin

Постоялец
Регистрация
6 Июл 2017
Сообщения
317
Реакции
136
Смотрите обработчик формы, там есть поля передаваемые в заказ и письмо соответственно. У каждого поля есть свой name, соответственно чтобы у вас появилось такое поле его необходимо создать. Поле с выпадающим списком это select с списком options, но использовать в чистом виде не рекоммендую, лучше обернуть в label тогда как минимум сможете поиграться со стилями оформляя данное поле под общий дизайн.
Далее присваиваете этому полю name и в обработчике так же используете этот name.
Вот в принципе и вся хитрая схема.)))

Ну, а если вам нужен готовый пример кода, то как минимум надо хотя бы показать свой код. Телепатов программистов просто мне пока не попадалось.
Какой именно обработчик формы вы посоветуете.
Если можно ссылку.
Спасибо.
 

DJ PROMO

Гуру форума
Регистрация
9 Июл 2017
Сообщения
125
Реакции
57
Какой именно обработчик формы вы посоветуете.
Если можно ссылку.
Спасибо.
Используйсте стандартный обработчик встроенный в CMS. Зачем вам сторонний, если есть уже тот который отправляет все что нужно и вам просто остается добавить недостающее поле?
 

djodofin

Постоялец
Регистрация
6 Июл 2017
Сообщения
317
Реакции
136
Используйсте стандартный обработчик встроенный в CMS. Зачем вам сторонний, если есть уже тот который отправляет все что нужно и вам просто остается добавить недостающее поле?
Где находится стандартный обработчик встроенный в Joomla?
Я что-то не могу найти.
Если можно, по подробнее...

Спасибо.
 

DJ PROMO

Гуру форума
Регистрация
9 Июл 2017
Сообщения
125
Реакции
57
Где находится стандартный обработчик встроенный в Joomla?
Я что-то не могу найти.
Если можно, по подробнее...

Спасибо.
Сложно понять точно, что вы хотите. Вы не пишете на каком шаге оформления вам необходимо данное поле.
Можно же дать развернуто информацию. Тем более, что чтобы подсказать вам решение, не обязательно иметь уставновленную версию JoomShopping.
checkout - шаги оплаты и доставки
  • adress.js.php - скрипт использующийся на странице ввода адреса доставки
  • adress.php - страница ввода адреса доставки
  • finish.php - страница с сообщением об удачной покупке
  • menu.php
  • orderemail.php - внешний вид письма, отправляемого на почту после оформления заказа
  • orderemailpart.php
  • payments.php - страница оплаты
  • previewfinish.php - страница завершения покупки
  • shippings.php - страница доставки
--> ОФОРМЛЕНИЕ ЗАКАЗА
components\com_jshopping\templates\default\checkout\shippings.php - список способов доставки (оформление заказа)
components\com_jshopping\templates\default\checkout\previewfinish.php - Страница подтверждения заказа (оформление заказа)
components\com_jshopping\templates\default\checkout\payments.php - список способов оплаты (оформление заказа)
components\com_jshopping\templates\default\checkout\orderemail.php - шаблон заказа отправляемый по e-mail
components\com_jshopping\templates\default\checkout\menu.php - пункт верхнего меню при оформление заказа
components\com_jshopping\templates\default\checkout\finish.php - страница "Спасибо за заказ" (оформление заказа)
components\com_jshopping\templates\default\checkout\adress.php - адрес (оформление заказа)
Собственно в зависимосте от того на каком шаге оформления вам нужно сделать данный выбор, там и добавляете поле.
А для отправки его вам на е-мэйл добавляете его в /components/com_jshopping/templates/ваш_шаблон/checkout/orderemail.php
 

djodofin

Постоялец
Регистрация
6 Июл 2017
Сообщения
317
Реакции
136
Сложно понять точно, что вы хотите. Вы не пишете на каком шаге оформления вам необходимо данное поле.
Можно же дать развернуто информацию. Тем более, что чтобы подсказать вам решение, не обязательно иметь уставновленную версию JoomShopping.
checkout - шаги оплаты и доставки
  • adress.js.php - скрипт использующийся на странице ввода адреса доставки
  • adress.php - страница ввода адреса доставки
  • finish.php - страница с сообщением об удачной покупке
  • menu.php
  • orderemail.php - внешний вид письма, отправляемого на почту после оформления заказа
  • orderemailpart.php
  • payments.php - страница оплаты
  • previewfinish.php - страница завершения покупки
  • shippings.php - страница доставки
--> ОФОРМЛЕНИЕ ЗАКАЗА
components\com_jshopping\templates\default\checkout\shippings.php - список способов доставки (оформление заказа)
components\com_jshopping\templates\default\checkout\previewfinish.php - Страница подтверждения заказа (оформление заказа)
components\com_jshopping\templates\default\checkout\payments.php - список способов оплаты (оформление заказа)
components\com_jshopping\templates\default\checkout\orderemail.php - шаблон заказа отправляемый по e-mail
components\com_jshopping\templates\default\checkout\menu.php - пункт верхнего меню при оформление заказа
components\com_jshopping\templates\default\checkout\finish.php - страница "Спасибо за заказ" (оформление заказа)
components\com_jshopping\templates\default\checkout\adress.php - адрес (оформление заказа)
Собственно в зависимосте от того на каком шаге оформления вам нужно сделать данный выбор, там и добавляете поле.
А для отправки его вам на е-мэйл добавляете его в /components/com_jshopping/templates/ваш_шаблон/checkout/orderemail.php
Разместить надо на

adress.js.php - скрипт использующийся на странице ввода адреса доставки

под полем "номер телефона"
----
А в /components/com_jshopping/templates/ваш_шаблон/checkout/orderemail.php
должно выводится выбранное значение в

adress.js.php - скрипт использующийся на странице ввода адреса доставки

Как это правильно прописать?

Спасибо.
 

DJ PROMO

Гуру форума
Регистрация
9 Июл 2017
Сообщения
125
Реакции
57
Разместить надо на

adress.js.php - скрипт использующийся на странице ввода адреса доставки

под полем "номер телефона"
----
А в /components/com_jshopping/templates/ваш_шаблон/checkout/orderemail.php
должно выводится выбранное значение в

adress.js.php - скрипт использующийся на странице ввода адреса доставки

Как это правильно прописать?

Спасибо.
Киньте под спойлеры коды данных файлов. Попробую вам помочь.
 

djodofin

Постоялец
Регистрация
6 Июл 2017
Сообщения
317
Реакции
136
<?php
/**
* @version 4.3.1 13.08.2013
* @AUTHOR MAXXmarketing GmbH
* @package Jshopping
* @CopyRight Copyright (C) 2010 webdesigner-profi.de. All rights reserved.
* @license GNU/GPL
*/
defined('_JEXEC') or die('Restricted access');
?>
<script type="text/javascript">
var register_field_require = {};
<?php
foreach($config_fields as $key=>$val){
if ($val['require']){
print "register_field_require['".$key."']=1;";
}
}
?>
</script>
 

djodofin

Постоялец
Регистрация
6 Июл 2017
Сообщения
317
Реакции
136
<?php
/**
* @version 4.3.2 18.08.2013
* @AUTHOR MAXXmarketing GmbH
* @package Jshopping
* @CopyRight Copyright (C) 2010 webdesigner-profi.de. All rights reserved.
* @license GNU/GPL
*/
defined('_JEXEC') or die('Restricted access');
?>
<?php $order = $this->order;?>
<html>
<title></title>
<head>
<style type = "text/css">
html{
font-family:Tahoma;
line-height:100%;
}
body, td{
font-size:12px;
font-family:Tahoma;
}
td.bg_gray, tr.bg_gray td {
background-color: #CCCCCC;
}
table {
border-collapse:collapse;
border:0;
}
td{
padding-left:3px;
padding-right: 3px;
padding-top:0px;
padding-bottom:0px;
}
tr.bold td{
font-weight:bold;
}
tr.vertical td{
vertical-align:top;
padding-bottom:10px;
}
h3{
font-size:14px;
margin:2px;
}
.jshop_cart_attribute{
padding-top: 5px;
font-size:11px;
}
.taxinfo{
font-size:11px;
}
</style>
</head>
<body>
<?php print $this->_tmp_ext_html_ordermail_start?>
<table width="794px" align="center" border="0" cellspacing="0" cellpadding="0" style="line-height:100%;">
<tr valign="top">
<td colspan = "2">
<?php print $this->info_shop;?>
</td>
</tr>
<?php if ($this->client){?>
<tr>
<td colspan = "2" style="padding-bottom:10px;">
<?php print $this->order_email_descr;?>
</td>
</tr>
<?php }?>
<tr class = "bg_gray">
<td colspan = "2">
<h3><?php print _JSHOP_EMAIL_PURCHASE_ORDER?></h3>
</td>
</tr>
<tr><td style="height:10px;font-size:1px;">&nbsp;</td></tr>
<tr>
<td width="50%">
<?php print _JSHOP_ORDER_NUMBER?>:
</td>
<td width="50%">
<?php print $this->order->order_number?>
</td>
</tr>
<tr>
<td>
<?php print _JSHOP_ORDER_DATE?>:
</td>
<td>
<?php print $this->order->order_date?>
</td>
</tr>
<tr>
<td>
<?php print _JSHOP_ORDER_STATUS?>:
</td>
<td>
<?php print $this->order->status?>
</td>
</tr>
<?php if ($this->show_customer_info){?>
<tr><td style="height:10px;font-size:1px;">&nbsp;</td></tr>
<tr class="bg_gray">
<td colspan="2" width = "50%">
<h3><?php print _JSHOP_CUSTOMER_INFORMATION?></h3>
</td>
</tr>
<tr>
<td style="vertical-align:top;padding-top:10px;" width = "50%">
<table cellspacing="0" cellpadding="0" style="line-height:100%;">
<tr>
<td colspan="2"><b><?php print _JSHOP_EMAIL_BILL_TO?></b></td>
</tr>
<?php if ($this->config_fields['title']['display']){?>
<tr>
<td width="100"><?php print _JSHOP_REG_TITLE?>:</td>
<td><?php print $this->order->title?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['firma_name']['display']){?>
<tr>
<td width="100"><?php print _JSHOP_FIRMA_NAME?>:</td>
<td><?php print $this->order->firma_name?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['f_name']['display']){?>
<tr>
<td width="100"><?php print _JSHOP_FULL_NAME?>:</td>
<td><?php print $this->order->f_name?> <?php print $this->order->l_name?> <?php print $this->order->m_name?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['birthday']['display']){?>
<tr>
<td><?php print _JSHOP_BIRTHDAY?>:</td>
<td><?php print $this->order->birthday;?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['client_type']['display']){?>
<tr>
<td><?php print _JSHOP_CLIENT_TYPE?>:</td>
<td><?php print $this->order->client_type_name;?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['firma_code']['display'] && ($this->order->client_type==2 || !$this->config_fields['client_type']['display'])){?>
<tr>
<td><?php print _JSHOP_FIRMA_CODE?>:</td>
<td><?php print $this->order->firma_code?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['tax_number']['display'] && ($this->order->client_type==2 || !$this->config_fields['client_type']['display'])){?>
<tr>
<td><?php print _JSHOP_VAT_NUMBER?>:</td>
<td><?php print $this->order->tax_number?></td>
</tr>
<?php } ?>

<?php if ($this->config_fields['home']['display']){?>
<tr>
<td><?php print _JSHOP_HOME?>:</td>
<td><?php print $this->order->home?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['apartment']['display']){?>
<tr>
<td><?php print _JSHOP_APARTMENT?>:</td>
<td><?php print $this->order->apartment?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['street']['display']){?>
<tr>
<td><?php print _JSHOP_STREET_NR?>:</td>
<td><?php print $this->order->street?> <?php if ($this->config_fields['street_nr']['display']){?><?php print $this->order->street_nr?><?php }?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['city']['display']){?>
<tr>
<td><?php print _JSHOP_CITY?>:</td>
<td><?php print $this->order->city?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['state']['display']){?>
<tr>
<td><?php print _JSHOP_STATE?>:</td>
<td><?php print $this->order->state?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['zip']['display']){?>
<tr>
<td><?php print _JSHOP_ZIP?>:</td>
<td><?php print $this->order->zip?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['country']['display']){?>
<tr>
<td><?php print _JSHOP_COUNTRY?>:</td>
<td><?php print $this->order->country?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['phone']['display']){?>
<tr>
<td><?php print _JSHOP_TELEFON?>:</td>
<td><?php print $this->order->phone?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['mobil_phone']['display']){?>
<tr>
<td><?php print _JSHOP_MOBIL_PHONE?>:</td>
<td><?php print $this->order->mobil_phone?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['fax']['display']){?>
<tr>
<td><?php print _JSHOP_FAX?>:</td>
<td><?php print $this->order->fax?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['email']['display']){?>
<tr>
<td><?php print _JSHOP_EMAIL?>:</td>
<td><?php print $this->order->email?></td>
</tr>
<?php } ?>

<?php if ($this->config_fields['ext_field_1']['display']){?>
<tr>
<td><?php print _JSHOP_EXT_FIELD_1?>:</td>
<td><?php print $this->order->ext_field_1?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['ext_field_2']['display']){?>
<tr>
<td><?php print _JSHOP_EXT_FIELD_2?>:</td>
<td><?php print $this->order->ext_field_2?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['ext_field_3']['display']){?>
<tr>
<td><?php print _JSHOP_EXT_FIELD_3?>:</td>
<td><?php print $this->order->ext_field_3?></td>
</tr>
<?php } ?>

</table>
</td>
<td style="vertical-align:top;padding-top:10px;" width = "50%">
<?php if ($this->count_filed_delivery >0) {?>
<table cellspacing="0" cellpadding="0" style="line-height:100%;">
<tr>
<td colspan=2><b><?php print _JSHOP_EMAIL_SHIP_TO?></b></td>
</tr>
<?php if ($this->config_fields['d_title']['display']){?>
<tr>
<td width="100"><?php print _JSHOP_REG_TITLE?>:</td>
<td><?php print $this->order->d_title?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_firma_name']['display']){?>
<tr>
<td width="100"><?php print _JSHOP_FIRMA_NAME?>:</td>
<td ><?php print $this->order->d_firma_name?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_f_name']['display']){?>
<tr>
<td width="100"><?php print _JSHOP_FULL_NAME?> </td>
<td><?php print $this->order->d_f_name?> <?php print $this->order->d_l_name?> <?php print $this->order->d_m_name?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['birthday']['display']){?>
<tr>
<td><?php print _JSHOP_BIRTHDAY?>:</td>
<td><?php print $this->order->d_birthday;?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_home']['display']){?>
<tr>
<td><?php print _JSHOP_HOME?>:</td>
<td><?php print $this->order->d_home?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_apartment']['display']){?>
<tr>
<td><?php print _JSHOP_APARTMENT?>:</td>
<td><?php print $this->order->d_apartment?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_street']['display']){?>
<tr>
<td><?php print _JSHOP_STREET_NR?>:</td>
<td><?php print $this->order->d_street?> <?php if ($this->config_fields['d_street_nr']['display']){?><?php print $this->order->d_street_nr?><?php }?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_city']['display']){?>
<tr>
<td><?php print _JSHOP_CITY?>:</td>
<td><?php print $this->order->d_city?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_state']['display']){?>
<tr>
<td><?php print _JSHOP_STATE?>:</td>
<td><?php print $this->order->d_state?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_zip']['display']){?>
<tr>
<td><?php print _JSHOP_ZIP ?>:</td>
<td><?php print $this->order->d_zip ?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_country']['display']){?>
<tr>
<td><?php print _JSHOP_COUNTRY ?>:</td>
<td><?php print $this->order->d_country ?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_phone']['display']){?>
<tr>
<td><?php print _JSHOP_TELEFON ?>:</td>
<td><?php print $this->order->d_phone ?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_mobil_phone']['display']){?>
<tr>
<td><?php print _JSHOP_MOBIL_PHONE?>:</td>
<td><?php print $this->order->d_mobil_phone?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_fax']['display']){?>
<tr>
<td><?php print _JSHOP_FAX ?>:</td>
<td><?php print $this->order->d_fax ?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_email']['display']){?>
<tr>
<td><?php print _JSHOP_EMAIL ?>:</td>
<td><?php print $this->order->d_email ?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_ext_field_1']['display']){?>
<tr>
<td><?php print _JSHOP_EXT_FIELD_1?>:</td>
<td><?php print $this->order->d_ext_field_1?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_ext_field_2']['display']){?>
<tr>
<td><?php print _JSHOP_EXT_FIELD_2?>:</td>
<td><?php print $this->order->d_ext_field_2?></td>
</tr>
<?php } ?>
<?php if ($this->config_fields['d_ext_field_3']['display']){?>
<tr>
<td><?php print _JSHOP_EXT_FIELD_3?>:</td>
<td><?php print $this->order->d_ext_field_3?></td>
</tr>
<?php } ?>
</table>
<?php }?>
</td>
</tr>
<?php }?>
<tr>
<td colspan = "2">&nbsp;</td>
</tr>
<tr>
<td colspan = "2" class="bg_gray">
<h3><?php print _JSHOP_ORDER_ITEMS ?></h3>
</td>
</tr>
<tr>
<td colspan="2" style="padding:0px;padding-top:10px;">
<table width="100%" cellspacing="0" cellpadding="0" class="table_items">
<tr><td colspan="5" style="vertical-align:top;padding-bottom:5px;font-size:1px;"><div style="height:1px;border-top:1px solid #999;"></div></td></tr>
<tr class = "bold">
<td width="45%" style="padding-left:10px;padding-bottom:5px;"><?php print _JSHOP_NAME_PRODUCT?></td>
<td width="15%" style="padding-bottom:5px;"><?php if ($this->config->show_product_code_in_order){?><?php print _JSHOP_EAN_PRODUCT?><?php } ?></td>
<td width="10%" style="padding-bottom:5px;"><?php print _JSHOP_QUANTITY?></td>
<td width="15%" style="padding-bottom:5px;"><?php print _JSHOP_SINGLEPRICE?></td>
<td width="15%" style="padding-bottom:5px;"><?php print _JSHOP_PRICE_TOTAL?></td>
</tr>
<tr><td colspan="5" style="vertical-align:top;padding-bottom:10px;font-size:1px;"><div style="height:1px;border-top:1px solid #999;"></div></td></tr>
<?php
foreach($this->products as $key_id=>$prod){
$files = unserialize($prod->files);
?>
<tr class="vertical">
<td>
<img src="<?php print $this->config->image_product_live_path?>/<?php if ($prod->thumb_image) print $prod->thumb_image; else print $this->noimage;?>" align="left" style="margin-right:5px;">
<?php print $prod->product_name;?>
<?php if ($prod->manufacturer!=''){?>
<div class="manufacturer"><?php print _JSHOP_MANUFACTURER?>: <span><?php print $prod->manufacturer?></span></div>
<?php }?>
<div class="jshop_cart_attribute">
<?php print sprintAtributeInOrder($prod->product_attributes)?>
<?php print sprintFreeAtributeInOrder($prod->product_freeattributes)?>
<?php print sprintExtraFiledsInOrder($prod->extra_fields)?>
</div>
<?php print $prod->_ext_attribute_html;?>
<?php if ($this->config->display_delivery_time_for_product_in_order_mail && $prod->delivery_time){?>
<div class="deliverytime"><?php print _JSHOP_DELIVERY_TIME?>: <?php print $prod->delivery_time?></div>
<?php }?>
</td>
<td><?php if ($this->config->show_product_code_in_order){?><?php print $prod->product_ean;?><?php } ?></td>
<td><?php print formatqty($prod->product_quantity);?><?php print $prod->_qty_unit;?></td>
<td>
<?php print formatprice($prod->product_item_price, $order->currency_code) ?>
<?php print $prod->_ext_price_html?>
<?php if ($this->config->show_tax_product_in_cart && $prod->product_tax>0){?>
<div class="taxinfo"><?php print productTaxInfo($prod->product_tax, $order->display_price);?></div>
<?php }?>
<?php if ($this->config->cart_basic_price_show && $prod->basicprice>0){?>
<div class="basic_price"><?php print _JSHOP_BASIC_PRICE?>: <span><?php print sprintBasicPrice($prod);?></span></div>
<?php }?>
</td>
<td>
<?php print formatprice($prod->product_item_price*$prod->product_quantity, $order->currency_code); ?>
<?php print $prod->_ext_price_total_html?>
<?php if ($this->config->show_tax_product_in_cart && $prod->product_tax>0){?>
<div class="taxinfo"><?php print productTaxInfo($prod->product_tax, $order->display_price);?></div>
<?php }?>
</td>
</tr>
<?php if (count($files)){?>
<tr>
<td colspan="5">
<?php foreach($files as $file){?>
<div><?php print $file->file_descr?> <a href="<?php print JURI::root()?>index.php?option=com_jshopping&controller=product&task=getfile&oid=<?php print $this->order->order_id?>&id=<?php print $file->id?>&hash=<?php print $this->order->file_hash?>&rl=1"><?php print _JSHOP_DOWNLOAD?></a></div>
<?php }?>
</td>
</tr>
<?php }?>
<tr><td colspan="5" style="vertical-align:top;padding-bottom:10px;font-size:1px;"><div style="height:1px;border-top:1px solid #999;"></div></td></tr>
<?php } ?>
<?php if ($this->show_weight_order && $this->config->show_weight_order){?>
<tr>
<td colspan="5" style="text-align:right;font-size:11px;">
<?php print _JSHOP_WEIGHT_PRODUCTS?>: <span><?php print formatweight($this->order->weight);?></span>
</td>
</tr>
<?php }?>
<?php if ($this->show_total_info){?>
<tr>
<td colspan="5">&nbsp;</td>
</tr>
<?php if (!$this->hide_subtotal){?>
<tr>
<td colspan="4" align="right" style="padding-right:15px;"><?php print _JSHOP_SUBTOTAL ?>:</td>
<td class="price"><?php print formatprice($this->order->order_subtotal, $order->currency_code); ?><?php print $this->_tmp_ext_subtotal?></td>
</tr>
<?php } ?>
<?php if ($this->order->order_discount > 0){?>
<tr>
<td colspan="4" align="right" style="padding-right:15px;"><?php print _JSHOP_RABATT_VALUE ?>: </td>
<td class="price">-<?php print formatprice($this->order->order_discount, $order->currency_code); ?><?php print $this->_tmp_ext_discount?></td>
</tr>
<?php } ?>
<?php if (!$this->config->without_shipping){?>
<tr>
<td colspan="4" align="right" style="padding-right:15px;"><?php print _JSHOP_SHIPPING_PRICE ?>:</td>
<td class="price"><?php print formatprice($this->order->order_shipping, $order->currency_code); ?><?php print $this->_tmp_ext_shipping?></td>
</tr>
<?php } ?>
<?php if (!$this->config->without_shipping && ($order->order_package>0 || $this->config->display_null_package_price)){?>
<tr>
<td colspan="4" align="right" style="padding-right:15px;"><?php print _JSHOP_PACKAGE_PRICE?>:</td>
<td class="price"><?php print formatprice($this->order->order_package, $order->currency_code); ?><?php print $this->_tmp_ext_shipping_package?></td>
</tr>
<?php } ?>
<?php if ($this->order->order_payment != 0){?>
<tr>
<td colspan="4" align="right" style="padding-right:15px;"><?php print $this->order->payment_name;?>:</td>
<td class="price"><?php print formatprice($this->order->order_payment, $order->currency_code); ?><?php print $this->_tmp_ext_payment?></td>
</tr>
<?php } ?>
<?php if (!$this->config->hide_tax){ ?>
<?php foreach($this->order->order_tax_list as $percent=>$value){?>
<tr>
<td colspan="4" align="right" style="padding-right:15px;"><?php print displayTotalCartTaxName($order->display_price);?><?php if ($this->show_percent_tax) print " ".formattax($percent)."%";?>:</td>
<td class="price"><?php print formatprice($value, $order->currency_code); ?><?php print $this->_tmp_ext_tax[$percent]?></td>
</tr>
<?php } ?>
<?php } ?>
<tr>
<td colspan="4" align="right" style="padding-right:15px;"><b><?php print $this->text_total ?>:</b></td>
<td class="price"><b><?php print formatprice($this->order->order_total, $order->currency_code)?><?php print $this->_tmp_ext_total?></b></td>
</tr>
<tr>
<td colspan="5">&nbsp;</td>
</tr>
<?php if (!$this->client){?>
<tr>
<td colspan="5" class="bg_gray"><?php print _JSHOP_CUSTOMER_NOTE ?></td>
</tr>
<tr>
<td colspan="5" style="padding-top:10px;"><?php print $this->order->order_add_info ?></td>
</tr>
<tr><td>&nbsp;</td></tr>
<?php } ?>
<?php }?>
</table>
</td>
</tr>
<?php if ($this->show_payment_shipping_info){?>
<?php if (!$this->config->without_payment || !$this->config->without_shipping){?>
<tr class = "bg_gray">
<?php if (!$this->config->without_payment){?>
<td>
<h3><?php print _JSHOP_PAYMENT_INFORMATION ?></h3>
</td>
<?php }?>
<td <?php if ($this->config->without_payment){?> colspan="2" <?php }?>>
<?php if (!$this->config->without_shipping){?>
<h3><?php print _JSHOP_SHIPPING_INFORMATION ?></h3>
<?php } ?>
</td>
</tr>
<tr><td style="height:5px;font-size:1px;">&nbsp;</td></tr>
<tr>
<?php if (!$this->config->without_payment){?>
<td valign="top">
<div style="padding-bottom:4px;"><?php print $this->order->payment_name;?></div>
<div style="font-size:11px;">
<?php
print nl2br($this->order->payment_information);
print $this->order->payment_description;
?>
</div>
</td>
<?php }?>
<td valign="top" <?php if ($this->config->without_payment){?> colspan="2" <?php }?>>
<?php
if (!$this->config->without_shipping){
print nl2br($this->order->shipping_information);
if ($this->config->show_delivery_time_checkout && $this->order->order_delivery_time){
print "<div>"._JSHOP_ORDER_DELIVERY_TIME.": ".$this->order->order_delivery_time."</div>";
}
if ($this->config->show_delivery_date && $order->delivery_date_f){
print "<div>"._JSHOP_DELIVERY_DATE.": ".$order->delivery_date_f."</div>";
}
}
?>
</td>
</tr>
<?php }?>
<?php }?>
<?php if ($this->config->show_return_policy_in_email_order){?>
<tr>
<td colspan="2"><br/><br/><a class = "policy" target="_blank" href="<?php print $this->liveurlhost.SEFLink('index.php?option=com_jshopping&controller=content&task=view&page=return_policy&tmpl=component&order_id='.$this->order->order_id, 1);?>"><?php print _JSHOP_RETURN_POLICY?></a></td>
</tr>
<?php }?>
<?php if ($this->client){?>
<tr>
<td colspan = "2" style="padding-bottom:10px;">
<?php print $this->order_email_descr_end;?>
</td>
</tr>
<?php }?>
</table>
<?php print $this->_tmp_ext_html_ordermail_end?>
<br>
</body>
</html>
 
Сверху