First upload

This commit is contained in:
Nikolai Fesenko
2025-02-02 13:37:56 +01:00
commit 8d227c9191
3281 changed files with 362319 additions and 0 deletions

View File

@@ -0,0 +1,101 @@
<table class="row footer">
<tr bgcolor="#ebebeb">
<td class="wrapper">
<table class="six columns">
<tr>
<td class="left-text-pad">
<h5>[{oxmultilang ident="CONTACT" suffix="COLON"}]</h5>
[{oxcontent ident="oxemailfooter"}]
</td>
<td class="expander"></td>
</tr>
</table>
</td>
[{if $oViewConf->getViewThemeParam('sFacebookUrl') || $oViewConf->getViewThemeParam('sGooglePlusUrl') || $oViewConf->getViewThemeParam('sTwitterUrl') || $oViewConf->getViewThemeParam('sYouTubeUrl') || $oViewConf->getViewThemeParam('sBlogUrl')}]
<td class="wrapper last">
<table class="six columns">
<tr>
<td class="right-text-pad">
<h5>[{oxmultilang ident="DD_FOOTER_FOLLOW_US" suffix="COLON"}]</h5>
[{if $oViewConf->getViewThemeParam('sFacebookUrl')}]
<table class="tiny-button facebook">
<tr>
<td>
<a href="[{$oViewConf->getViewThemeParam('sFacebookUrl')}]" target="_blank">Facebook</a>
</td>
</tr>
</table>
<br>
[{/if}]
[{if $oViewConf->getViewThemeParam('sTwitterUrl')}]
<table class="tiny-button twitter">
<tr>
<td>
<a href="[{$oViewConf->getViewThemeParam('sTwitterUrl')}]" target="_blank">Twitter</a>
</td>
</tr>
</table>
<br>
[{/if}]
[{if $oViewConf->getViewThemeParam('sGooglePlusUrl')}]
<table class="tiny-button google-plus">
<tr>
<td>
<a href="[{$oViewConf->getViewThemeParam('sGooglePlusUrl')}]" target="_blank">Google+</a>
</td>
</tr>
</table>
<br>
[{/if}]
[{if $oViewConf->getViewThemeParam('sYouTubeUrl')}]
<table class="tiny-button youtube">
<tr>
<td>
<a href="[{$oViewConf->getViewThemeParam('sYouTubeUrl')}]" target="_blank">YouTube</a>
</td>
</tr>
</table>
[{/if}]
</td>
<td class="expander"></td>
</tr>
</table>
</td>
[{/if}]
</tr>
</table>
<table class="row">
<tr>
<td class="wrapper last">
<table class="twelve columns">
<tr>
<td align="left">
[{*ToDo*}]
</td>
<td class="expander"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</td>
</tr>
</table>
</body>
</html>

View File

@@ -0,0 +1,10 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{include file="email/html/header.tpl" title="DD_FORGOT_PASSWORD_HEADING"|oxmultilangassign}]
<p>[{oxcontent ident="oxupdatepassinfoemail"}]</p>
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,855 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=[{$oEmailView->getCharset()}]" />
<meta name="viewport" content="width=device-width"/>
<style type="text/css">
/**********************************************
* Ink v1.0.5 - Copyright 2013 ZURB Inc *
**********************************************/
/* Client-specific Styles & Reset */
#outlook a {
padding:0;
}
body{
width:100% !important;
min-width: 100%;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
margin:0;
padding:0;
}
.ExternalClass {
width:100%;
}
.ExternalClass,
.ExternalClass p,
.ExternalClass span,
.ExternalClass font,
.ExternalClass td,
.ExternalClass div {
line-height: 100%;
}
#backgroundTable {
margin:0;
padding:0;
width:100% !important;
line-height: 100% !important;
}
img {
outline:none;
text-decoration:none;
-ms-interpolation-mode: bicubic;
width: auto;
max-width: 100%;
float: left;
clear: both;
display: block;
}
center {
width: 100%;
min-width: 580px;
}
a img {
border: none;
}
p {
margin: 0 0 0 10px;
}
table {
border-spacing: 0;
border-collapse: collapse;
}
td {
word-break: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
border-collapse: collapse !important;
}
table, tr, td {
padding: 0;
vertical-align: top;
text-align: left;
}
hr {
color: #d9d9d9;
background-color: #d9d9d9;
height: 1px;
border: none;
}
/* Responsive Grid */
table.body {
height: 100%;
width: 100%;
}
table.container {
width: 580px;
margin: 0 auto;
text-align: inherit;
}
table.row {
padding: 0px;
width: 100%;
position: relative;
}
table.container table.row {
display: block;
}
td.wrapper {
padding: 10px 20px 0px 0px;
position: relative;
}
table.columns,
table.column {
margin: 0 auto;
}
table.columns td,
table.column td {
padding: 0px 0px 10px;
}
table.columns td.sub-columns,
table.column td.sub-columns,
table.columns td.sub-column,
table.column td.sub-column {
padding-right: 10px;
}
td.sub-column, td.sub-columns {
min-width: 0px;
}
table.row td.last,
table.container td.last {
padding-right: 0px;
}
table.one { width: 30px; }
table.two { width: 80px; }
table.three { width: 130px; }
table.four { width: 180px; }
table.five { width: 230px; }
table.six { width: 280px; }
table.seven { width: 330px; }
table.eight { width: 380px; }
table.nine { width: 430px; }
table.ten { width: 480px; }
table.eleven { width: 530px; }
table.twelve { width: 580px; }
table.one center { min-width: 30px; }
table.two center { min-width: 80px; }
table.three center { min-width: 130px; }
table.four center { min-width: 180px; }
table.five center { min-width: 230px; }
table.six center { min-width: 280px; }
table.seven center { min-width: 330px; }
table.eight center { min-width: 380px; }
table.nine center { min-width: 430px; }
table.ten center { min-width: 480px; }
table.eleven center { min-width: 530px; }
table.twelve center { min-width: 580px; }
table.one .panel center { min-width: 10px; }
table.two .panel center { min-width: 60px; }
table.three .panel center { min-width: 110px; }
table.four .panel center { min-width: 160px; }
table.five .panel center { min-width: 210px; }
table.six .panel center { min-width: 260px; }
table.seven .panel center { min-width: 310px; }
table.eight .panel center { min-width: 360px; }
table.nine .panel center { min-width: 410px; }
table.ten .panel center { min-width: 460px; }
table.eleven .panel center { min-width: 510px; }
table.twelve .panel center { min-width: 560px; }
.body .columns td.one,
.body .column td.one { width: 8.333333%; }
.body .columns td.two,
.body .column td.two { width: 16.666666%; }
.body .columns td.three,
.body .column td.three { width: 25%; }
.body .columns td.four,
.body .column td.four { width: 33.333333%; }
.body .columns td.five,
.body .column td.five { width: 41.666666%; }
.body .columns td.six,
.body .column td.six { width: 50%; }
.body .columns td.seven,
.body .column td.seven { width: 58.333333%; }
.body .columns td.eight,
.body .column td.eight { width: 66.666666%; }
.body .columns td.nine,
.body .column td.nine { width: 75%; }
.body .columns td.ten,
.body .column td.ten { width: 83.333333%; }
.body .columns td.eleven,
.body .column td.eleven { width: 91.666666%; }
.body .columns td.twelve,
.body .column td.twelve { width: 100%; }
td.offset-by-one { padding-left: 50px; }
td.offset-by-two { padding-left: 100px; }
td.offset-by-three { padding-left: 150px; }
td.offset-by-four { padding-left: 200px; }
td.offset-by-five { padding-left: 250px; }
td.offset-by-six { padding-left: 300px; }
td.offset-by-seven { padding-left: 350px; }
td.offset-by-eight { padding-left: 400px; }
td.offset-by-nine { padding-left: 450px; }
td.offset-by-ten { padding-left: 500px; }
td.offset-by-eleven { padding-left: 550px; }
td.expander {
visibility: hidden;
width: 0px;
padding: 0 !important;
}
table.columns .text-pad,
table.column .text-pad {
padding-left: 10px;
padding-right: 10px;
}
table.columns .left-text-pad,
table.columns .text-pad-left,
table.column .left-text-pad,
table.column .text-pad-left {
padding-left: 10px;
}
table.columns .right-text-pad,
table.columns .text-pad-right,
table.column .right-text-pad,
table.column .text-pad-right {
padding-right: 10px;
}
/* Block Grid */
.block-grid {
width: 100%;
max-width: 580px;
}
.block-grid td {
display: inline-block;
padding:10px;
}
.two-up td {
width:270px;
}
.three-up td {
width:173px;
}
.four-up td {
width:125px;
}
.five-up td {
width:96px;
}
.six-up td {
width:76px;
}
.seven-up td {
width:62px;
}
.eight-up td {
width:52px;
}
/* Alignment & Visibility Classes */
table.center, td.center {
text-align: center;
}
h1.center,
h2.center,
h3.center,
h4.center,
h5.center,
h6.center {
text-align: center;
}
span.center {
display: block;
width: 100%;
text-align: center;
}
img.center {
margin: 0 auto;
float: none;
}
.show-for-small,
.hide-for-desktop {
display: none;
}
/* Typography */
body, table.body, h1, h2, h3, h4, h5, h6, p, td {
color: #222222;
font-family: "Helvetica", "Arial", sans-serif;
font-weight: normal;
padding:0;
margin: 0;
text-align: left;
line-height: 1.3;
}
h1, h2, h3, h4, h5, h6 {
word-break: normal;
}
h1 {font-size: 28px;}
h2 {font-size: 24px;}
h3 {font-size: 20px;}
h4 {font-size: 18px;}
h5 {font-size: 16px;}
h6 {font-size: 16px;}
body, table.body, p, td {font-size: 14px;line-height:19px;}
p.lead, p.lede, p.leed {
font-size: 18px;
line-height:21px;
}
p {
margin-bottom: 10px;
}
small {
font-size: 10px;
}
a {
color: #083d8d;
text-decoration: none;
}
a:hover {
color: #083d8d !important;
}
a:active {
color: #083d8d !important;
}
a:visited {
color: #083d8d !important;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: #333333;
}
h1 a:active,
h2 a:active,
h3 a:active,
h4 a:active,
h5 a:active,
h6 a:active {
color: #333333 !important;
}
h1 a:visited,
h2 a:visited,
h3 a:visited,
h4 a:visited,
h5 a:visited,
h6 a:visited {
color: #333333 !important;
}
h1.underline,
h2.underline,
h3.underline,
h4.underline,
h5.underline,
h6.underline {
border-bottom:1px solid #ebebeb;
padding-bottom: 3px;
margin-bottom: 10px;
}
.text-right { text-align: right; }
/* Panels */
.panel {
background: #f2f2f2;
border: 1px solid #d9d9d9;
padding: 10px !important;
}
.sub-grid table {
width: 100%;
}
.sub-grid td.sub-columns {
padding-bottom: 0;
}
/* Buttons */
table.button,
table.tiny-button,
table.small-button,
table.medium-button,
table.large-button {
width: 100%;
overflow: hidden;
}
table.button td,
table.tiny-button td,
table.small-button td,
table.medium-button td,
table.large-button td {
display: block;
width: auto !important;
text-align: center;
background: #3D4F55;
border: 1px solid #28353b;
color: #ffffff;
padding: 8px 0;
}
table.tiny-button td {
padding: 5px 0 4px;
}
table.small-button td {
padding: 8px 0 7px;
}
table.medium-button td {
padding: 12px 0 10px;
}
table.large-button td {
padding: 21px 0 18px;
}
table.button td a,
table.tiny-button td a,
table.small-button td a,
table.medium-button td a,
table.large-button td a {
font-weight: bold;
text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 16px;
}
table.tiny-button td a {
font-size: 12px;
font-weight: normal;
}
table.small-button td a {
font-size: 16px;
}
table.medium-button td a {
font-size: 20px;
}
table.large-button td a {
font-size: 24px;
}
table.button:hover td,
table.button:visited td,
table.button:active td {
background: #333333 !important;
}
table.button:hover td a,
table.button:visited td a,
table.button:active td a {
color: #fff !important;
}
table.button:hover td,
table.tiny-button:hover td,
table.small-button:hover td,
table.medium-button:hover td,
table.large-button:hover td {
background: #333333 !important;
}
table.button:hover td a,
table.button:active td a,
table.button td a:visited,
table.tiny-button:hover td a,
table.tiny-button:active td a,
table.tiny-button td a:visited,
table.small-button:hover td a,
table.small-button:active td a,
table.small-button td a:visited,
table.medium-button:hover td a,
table.medium-button:active td a,
table.medium-button td a:visited,
table.large-button:hover td a,
table.large-button:active td a,
table.large-button td a:visited {
color: #ffffff !important;
}
table.secondary td {
background: #e9e9e9;
border-color: #d0d0d0;
color: #555;
}
table.secondary td a {
color: #555;
}
table.secondary:hover td {
background: #d0d0d0 !important;
color: #555;
}
table.secondary:hover td a,
table.secondary td a:visited,
table.secondary:active td a {
color: #555 !important;
}
table.success td {
background: #5da423;
border-color: #457a1a;
}
table.success:hover td {
background: #457a1a !important;
}
table.alert td {
background: #c60f13;
border-color: #970b0e;
}
table.alert:hover td {
background: #970b0e !important;
}
table.radius td {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
table.round td {
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
}
/* Outlook First */
body.outlook p {
display: inline !important;
}
/* Media Queries */
@media only screen and (max-width: 600px) {
table[class="body"] img {
width: auto !important;
height: auto !important;
}
table[class="body"] center {
min-width: 0 !important;
}
table[class="body"] .container {
width: 95% !important;
}
table[class="body"] .row {
width: 100% !important;
display: block !important;
}
table[class="body"] .wrapper {
display: block !important;
padding-right: 0 !important;
}
table[class="body"] .columns,
table[class="body"] .column {
table-layout: fixed !important;
float: none !important;
width: 100% !important;
padding-right: 0px !important;
padding-left: 0px !important;
display: block !important;
}
table[class="body"] .wrapper.first .columns,
table[class="body"] .wrapper.first .column {
display: table !important;
}
table[class="body"] table.columns td,
table[class="body"] table.column td {
width: 100% !important;
}
table[class="body"] .columns td.one,
table[class="body"] .column td.one { width: 8.333333% !important; }
table[class="body"] .columns td.two,
table[class="body"] .column td.two { width: 16.666666% !important; }
table[class="body"] .columns td.three,
table[class="body"] .column td.three { width: 25% !important; }
table[class="body"] .columns td.four,
table[class="body"] .column td.four { width: 33.333333% !important; }
table[class="body"] .columns td.five,
table[class="body"] .column td.five { width: 41.666666% !important; }
table[class="body"] .columns td.six,
table[class="body"] .column td.six { width: 50% !important; }
table[class="body"] .columns td.seven,
table[class="body"] .column td.seven { width: 58.333333% !important; }
table[class="body"] .columns td.eight,
table[class="body"] .column td.eight { width: 66.666666% !important; }
table[class="body"] .columns td.nine,
table[class="body"] .column td.nine { width: 75% !important; }
table[class="body"] .columns td.ten,
table[class="body"] .column td.ten { width: 83.333333% !important; }
table[class="body"] .columns td.eleven,
table[class="body"] .column td.eleven { width: 91.666666% !important; }
table[class="body"] .columns td.twelve,
table[class="body"] .column td.twelve { width: 100% !important; }
table[class="body"] td.offset-by-one,
table[class="body"] td.offset-by-two,
table[class="body"] td.offset-by-three,
table[class="body"] td.offset-by-four,
table[class="body"] td.offset-by-five,
table[class="body"] td.offset-by-six,
table[class="body"] td.offset-by-seven,
table[class="body"] td.offset-by-eight,
table[class="body"] td.offset-by-nine,
table[class="body"] td.offset-by-ten,
table[class="body"] td.offset-by-eleven {
padding-left: 0 !important;
}
table[class="body"] table.columns td.expander {
width: 1px !important;
}
table[class="body"] .right-text-pad,
table[class="body"] .text-pad-right {
padding-left: 10px !important;
}
table[class="body"] .left-text-pad,
table[class="body"] .text-pad-left {
padding-right: 10px !important;
}
table[class="body"] .hide-for-small,
table[class="body"] .show-for-desktop {
display: none !important;
}
table[class="body"] .show-for-small,
table[class="body"] .hide-for-desktop {
display: inherit !important;
}
}
</style>
<style type="text/css">
table.footer table.tiny-button td a {
font-weight: bold;
}
table.facebook td {
background: #3b5998;
border-color: #2d4473;
}
table.facebook:hover td {
background: #2d4473 !important;
}
table.twitter td {
background: #00acee;
border-color: #0087bb;
}
table.twitter:hover td {
background: #0087bb !important;
}
table.google-plus td {
background-color: #d34836;
border-color: #b31217;
}
table.youtube td {
background-color: #cd201f;
border-color: #b31217;
}
table.google-plus:hover td,
table.youtube:hover td {
background-color: #d34836 !important;
}
table.blog td {
background-color: #d0d0d0;
border-color: #aeaeae;
}
table.blog:hover td {
background: #aeaeae !important;
}
.template-label {
color: #000;
font-weight: bold;
font-size: 11px;
text-transform: uppercase;
}
.callout .wrapper {
padding-bottom: 20px;
}
.callout .panel {
background: #ECF8FF;
border-color: #b9e5ff;
}
.header {
}
.footer .wrapper {
background: #ebebeb;
}
.footer h5 {
padding-bottom: 10px;
}
table.columns .text-pad {
padding-left: 10px;
padding-right: 10px;
}
table.columns .left-text-pad {
padding-left: 10px;
}
table.columns .right-text-pad {
padding-right: 10px;
}
@media only screen and (max-width: 600px) {
table[class="body"] .right-text-pad {
padding-left: 10px !important;
}
table[class="body"] .left-text-pad {
padding-right: 10px !important;
}
}
[{$style}]
</style>
</head>
<body bgcolor="#ffffff">
[{block name="email_html_header"}][{/block}]
[{assign var="oConfig" value=$oViewConf->getConfig()}]
<table class="body">
<tr>
<td class="center" align="center" valign="top">
<center>
<table class="row header">
<tr>
<td class="center" align="center">
<center>
<table class="container">
<tr>
<td class="wrapper[{if !$title}] last[{/if}]">
<table class="twelve columns">
<tbody>
<tr>
<td class="six sub-columns text-pad-left">
[{assign var="sEmailLogo" value=$oViewConf->getViewThemeParam('sEmailLogo')}]
<a href="[{$oConfig->getShopUrl(null,false)}]" title="[{$shop->oxshops__oxtitleprefix->value}]">
<img src="[{$oViewConf->getImageUrl($sEmailLogo, false)}]" border="0" hspace="0" vspace="0" alt="[{$shop->oxshops__oxname->value}]" align="texttop">
</a>
</td>
<td class="six sub-columns text-pad-left last" style="text-align:right; vertical-align:middle;">
<span class="template-label">[{$title}]</span>
</td>
<td class="expander"></td>
</tr>
</tbody>
</table>
</td>
</tr>
</table>
</center>
</td>
</tr>
</table>
<table class="container">
<tr>
<td>
<hr/>

View File

@@ -0,0 +1,41 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="userinfo" value=$oEmailView->getUser()}]
[{include file="email/html/header.tpl" title="DD_INVITE_HEADING"|oxmultilangassign}]
<table border="0" width="100%" cellspacing="10" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td style="white-space:nowrap;">
<b style="white-space:nowrap;">[{oxmultilang ident="FROM"}]</b>
</td>
<td style="white-space:nowrap;">[{$userinfo->send_name|oxescape}]</td>
</tr>
<tr>
<td style="white-space:nowrap;">
<b style="white-space:nowrap;">[{oxmultilang ident="EMAIL"}]</b>
</td>
<td style="white-space:nowrap;">[{$userinfo->send_email|oxescape}]</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="2">[{$userinfo->send_message|oxescape|nl2br}]</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="2">[{oxmultilang ident="DD_INVITE_LINK"}]: <a href="[{$sHomeUrl}]">[{$shop->oxshops__oxname->value}]</a></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="2">[{oxmultilang ident="MANY_GREETINGS"}] [{$userinfo->send_name|oxescape}]</td>
</tr>
</table>
<br/>
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,9 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{include file="email/html/header.tpl" title="DD_NEWSLETTER_OPTIN_HEADING"|oxmultilangassign}]
<p>[{oxcontent ident="oxnewsletteremail"}]</p>
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,562 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="oConf" value=$oViewConf->getConfig()}]
[{assign var="currency" value=$oEmailView->getCurrency()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{assign var="oDelSet" value=$order->getDelSet()}]
[{assign var="basket" value=$order->getBasket()}]
[{assign var="payment" value=$order->getPayment()}]
[{assign var="sOrderId" value=$order->getId()}]
[{assign var="oOrderFileList" value=$oEmailView->getOrderFileList($sOrderId)}]
[{capture assign="style"}]
table.orderarticles th {
white-space: nowrap;
}
table.orderarticles th, table.orderarticles td {
border: 1px solid #d4d4d4;
font-size: 13px;
padding:5px;
white-space: nowrap;
}
table.orderarticles {
border-collapse: collapse;
}
table.orderarticles thead th {
background-color: #ebebeb;
}
table.orderarticles .odd {
background-color: #ebebeb;
}
[{/capture}]
[{include file="email/html/header.tpl" title="PAGE_TITLE_ORDER"|oxmultilangassign|cat:" #"|cat:$order->oxorder__oxordernr->value style=$style}]
[{block name="email_html_order_cust_orderemail"}]
<p>
[{if $payment->oxuserpayments__oxpaymentsid->value == "oxempty"}]
[{oxcontent ident="oxuserordernpemail"}]
[{else}]
[{oxcontent ident="oxuserorderemail"}]
[{/if}]
</p>
[{/block}]
[{block name="email_html_order_cust_address"}]
<!-- Address info -->
<table class="row footer">
<tbody>
<tr>
<td class="wrapper">
<table class="six columns">
<tbody>
<tr bgcolor="#ebebeb">
<td class="left-text-pad">
<h3 style="margin: 0; padding: 0 0 5px; line-height: 20px; text-transform: uppercase;">[{oxmultilang ident="BILLING_ADDRESS"}]</h3>
<p>
[{$order->oxorder__oxbillcompany->value}]<br>
[{$order->oxorder__oxbillsal->value|oxmultilangsal}] [{$order->oxorder__oxbillfname->value}] [{$order->oxorder__oxbilllname->value}]<br>
[{if $order->oxorder__oxbilladdinfo->value}][{$order->oxorder__oxbilladdinfo->value}]<br>[{/if}]
[{$order->oxorder__oxbillstreet->value}] [{$order->oxorder__oxbillstreetnr->value}]<br>
[{$order->oxorder__oxbillstateid->value}]
[{$order->oxorder__oxbillzip->value}] [{$order->oxorder__oxbillcity->value}]<br>
[{$order->oxorder__oxbillcountry->value}]<br>
[{if $order->oxorder__oxbillustid->value}][{oxmultilang ident="VAT_ID_NUMBER"}] [{$order->oxorder__oxbillustid->value}]<br>[{/if}]
[{oxmultilang ident="PHONE"}] [{$order->oxorder__oxbillfon->value}]<br><br>
</p>
</td>
<td class="expander"></td>
</tr>
</tbody>
</table>
</td>
<td class="wrapper last">
<table class="six columns">
<tbody>
<tr bgcolor="#ebebeb">
<td class="last right-text-pad">
<h3 style="margin: 0; padding: 0 0 5px; line-height: 20px; text-transform: uppercase;">[{oxmultilang ident="SHIPPING_ADDRESS"}]</h3>
<p>
[{if $order->oxorder__oxdellname->value}]
[{$order->oxorder__oxdelcompany->value}]<br>
[{$order->oxorder__oxdelsal->value|oxmultilangsal}] [{$order->oxorder__oxdelfname->value}] [{$order->oxorder__oxdellname->value}]<br>
[{if $order->oxorder__oxdeladdinfo->value}][{$order->oxorder__oxdeladdinfo->value}]<br>[{/if}]
[{$order->oxorder__oxdelstreet->value}] [{$order->oxorder__oxdelstreetnr->value}]<br>
[{$order->oxorder__oxdelstateid->value}]
[{$order->oxorder__oxdelzip->value}] [{$order->oxorder__oxdelcity->value}]<br>
[{$order->oxorder__oxdelcountry->value}]
[{else}]
[{$order->oxorder__oxbillcompany->value}]<br>
[{$order->oxorder__oxbillsal->value|oxmultilangsal}] [{$order->oxorder__oxbillfname->value}] [{$order->oxorder__oxbilllname->value}]<br>
[{if $order->oxorder__oxbilladdinfo->value}][{$order->oxorder__oxbilladdinfo->value}]<br>[{/if}]
[{$order->oxorder__oxbillstreet->value}] [{$order->oxorder__oxbillstreetnr->value}]<br>
[{$order->oxorder__oxbillstateid->value}]
[{$order->oxorder__oxbillzip->value}] [{$order->oxorder__oxbillcity->value}]<br>
[{$order->oxorder__oxbillcountry->value}]<br>
[{/if}]
</p>
</td>
<td class="expander"></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<br/>
[{/block}]
<table class="orderarticles" width="100%" style="width:100%;">
<thead>
<tr bgcolor="#ebebeb">
<th[{if $oViewConf->getViewThemeParam('blEmailsShowProductPictures')}] colspan="2"[{/if}]>[{oxmultilang ident="PRODUCT"}]</th>
<th>[{oxmultilang ident="UNIT_PRICE"}]</th>
<th>[{oxmultilang ident="QUANTITY"}]</th>
<th>[{oxmultilang ident="VAT"}]</th>
<th>[{oxmultilang ident="TOTAL"}]</th>
</tr>
</thead>
<tbody>
[{assign var="basketitemlist" value=$basket->getBasketArticles()}]
[{foreach key=basketindex from=$basket->getContents() item=basketitem}]
[{block name="email_html_order_cust_basketitem"}]
[{assign var="basketproduct" value=$basketitemlist.$basketindex}]
<tr valign="top">
[{if $oViewConf->getViewThemeParam('blEmailsShowProductPictures')}]
<td>
<img src="[{$basketproduct->getIconUrl(false)}]" border="0" hspace="0" vspace="0" alt="[{$basketitem->getTitle()|strip_tags}]" align="texttop" style="max-width:80px;">
</td>
[{/if}]
<td>
<p>
[{block name="email_html_order_cust_basketitem_title"}]
<b>[{$basketitem->getTitle()}]</b>
[{/block}]
[{block name="email_html_order_cust_basketitem_sellist"}]
[{if $basketitem->getChosenSelList()}]
<ul>
[{foreach from=$basketitem->getChosenSelList() item=oList}]
<li style="padding: 3px;">[{$oList->name}] [{$oList->value}]</li>
[{/foreach}]
</ul>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_basketitem_persparams"}]
[{if $basketitem->getPersParams()}]
<ul>
[{foreach key=sVar from=$basketitem->getPersParams() item=aParam}]
<li style="padding: 3px;">[{$sVar}] : [{$aParam}]</li>
[{/foreach}]
</ul>
[{/if}]
[{/block}]
<br>
[{block name="email_html_order_cust_basketitem_artnum"}]
<p>
<b>[{oxmultilang ident="PRODUCT_NO" suffix="COLON"}] [{$basketproduct->oxarticles__oxartnum->value}]</b>
</p>
[{/block}]
[{if $oViewConf->getShowGiftWrapping()}]
[{assign var="oWrapping" value=$basketitem->getWrapping()}]
<p>
<b>[{oxmultilang ident="GIFT_WRAPPING"}]:&nbsp;</b>
[{if !$basketitem->getWrappingId()}]
[{oxmultilang ident="NONE"}]
[{else}]
[{$oWrapping->oxwrapping__oxname->value}]
[{/if}]
</p>
[{/if}]
[{if $blShowReviewLink}]
<p>
<a href="[{$oConf->getShopURL()}]index.php?shp=[{$shop->oxshops__oxid->value}]&amp;anid=[{$basketitem->getProductId()}]&amp;cl=review&amp;reviewuserhash=[{$user->getReviewUserHash($user->getId())}]" style="" target="_blank">[{oxmultilang ident="PRODUCT_REVIEW"}]</a>
</p>
[{/if}]
</p>
</td>
<td align="right">
[{block name="email_html_order_cust_basketitem_unitprice"}]
<p>
<b>[{if $basketitem->getFUnitPrice()}][{$basketitem->getFUnitPrice()}] [{$currency->sign}][{/if}]</b>
[{if !$basketitem->isBundle()}]
[{assign var=dRegUnitPrice value=$basketitem->getRegularUnitPrice()}]
[{assign var=dUnitPrice value=$basketitem->getUnitPrice()}]
[{if $dRegUnitPrice->getPrice() > $dUnitPrice->getPrice()}]
<br><s>[{$basketitem->getFRegularUnitPrice()}]&nbsp;[{$currency->sign}]</s>
[{/if}]
[{/if}]
</p>
[{/block}]
[{block name="email_html_order_cust_basketitem_discounts"}]
[{if $basketitem->aDiscounts}]
<p>
<em>[{oxmultilang ident="DISCOUNT"}]
[{foreach from=$basketitem->aDiscounts item=oDiscount}]
<br>[{$oDiscount->sDiscount}]
[{/foreach}]
</em>
</p>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_basketitem_orderinfo"}]
[{if $basketproduct->oxarticles__oxorderinfo->value}]
[{$basketproduct->oxarticles__oxorderinfo->value}]
[{/if}]
[{/block}]
</td>
<td align="right">
[{block name="email_html_order_cust_basketitem_amount"}]
<b>[{$basketitem->getAmount()}]</b>
[{/block}]
</td>
<td align="right">
[{block name="email_html_order_cust_basketitem_vat"}]
[{$basketitem->getVatPercent()}]%
[{/block}]
</td>
<td align="right">
[{block name="email_html_order_cust_basketitem_price"}]
<b>[{$basketitem->getFTotalPrice()}] [{$currency->sign}]</b>
[{/block}]
</td>
</tr>
[{/block}]
[{/foreach}]
</tbody>
<tfoot>
[{assign var="iFooterColspan" value=4}]
[{if $oViewConf->getViewThemeParam('blEmailsShowProductPictures')}]
[{assign var="iFooterColspan" value=5}]
[{/if}]
[{block name="email_html_order_cust_voucherdiscount_top"}]
[{if $oViewConf->getShowVouchers() && $basket->getVoucherDiscValue()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">
<b>[{oxmultilang ident="USED_COUPONS"}]</b>
</td>
<td align="right" class="odd text-right">
<b>[{oxmultilang ident="REBATE"}]</b>
</td>
</tr>
[{foreach from=$order->getVoucherList() item=voucher}]
[{assign var="voucherseries" value=$voucher->getSerie()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{$voucher->oxvouchers__oxvouchernr->value}]</td>
<td align="right" class="odd text-right">[{$voucherseries->oxvoucherseries__oxdiscount->value}] [{if $voucherseries->oxvoucherseries__oxdiscounttype->value == "absolute"}][{$currency->sign}][{else}]%[{/if}]</td>
</tr>
[{/foreach}]
[{/if}]
[{/block}]
[{if !$basket->getDiscounts()}]
[{block name="email_html_order_cust_nodiscounttotalnet"}]
<!-- netto price -->
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_NET"}]</td>
<td align="right" class="odd text-right">[{$basket->getProductsNetPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{block name="email_html_order_cust_nodiscountproductvats"}]
<!-- VATs -->
[{foreach from=$basket->getProductVats(false) item=VATitem key=key}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$key}]</td>
<td align="right" class="odd text-right">[{oxprice price=$VATitem currency=$currency}]</td>
</tr>
[{/foreach}]
[{/block}]
[{block name="email_html_order_cust_nodiscounttotalgross"}]
<!-- brutto price -->
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_GROSS"}]</td>
<td align="right" class="odd text-right">[{$basket->getFProductsPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{/if}]
<!-- applied discounts -->
[{if $basket->getDiscounts()}]
[{if $order->isNettoMode()}]
[{block name="email_html_order_cust_discounttotalnet"}]
<!-- netto price -->
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_NET"}]</td>
<td align="right" class="odd text-right">[{$basket->getProductsNetPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{else}]
[{block name="email_html_order_cust_discounttotalgross"}]
<!-- brutto price -->
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_GROSS"}]</td>
<td align="right" class="odd text-right">[{$basket->getFProductsPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{/if}]
[{block name="email_html_order_cust_discounts"}]
<!-- discounts -->
[{foreach from=$basket->getDiscounts() item=oDiscount}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{if $oDiscount->dDiscount < 0}][{oxmultilang ident="SURCHARGE"}][{else}][{oxmultilang ident="DISCOUNT"}][{/if}] <em>[{$oDiscount->sDiscount}]</em> :</td>
<td align="right" class="odd text-right">[{if $oDiscount->dDiscount < 0}][{$oDiscount->fDiscount|replace:"-":""}][{else}]-[{$oDiscount->fDiscount}][{/if}] [{$currency->sign}]</td>
</tr>
[{/foreach}]
[{/block}]
[{if !$order->isNettoMode()}]
[{block name="email_html_order_cust_totalnet"}]
<!-- netto price -->
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_NET"}]</td>
<td align="right" class="odd text-right">[{$basket->getProductsNetPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{/if}]
[{block name="email_html_order_cust_productvats"}]
<!-- VATs -->
[{foreach from=$basket->getProductVats() item=VATitem key=key}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$key}]</td>
<td align="right" class="odd text-right">[{oxprice price=$VATitem currency=$currency}]</td>
</tr>
[{/foreach}]
[{/block}]
[{if $order->isNettoMode()}]
[{block name="email_html_order_cust_totalbrut"}]
<!-- brutto price -->
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_GROSS"}]</td>
<td align="right" class="odd text-right">[{$basket->getFProductsPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{/if}]
[{/if}]
[{block name="email_html_order_cust_voucherdiscount"}]
<!-- voucher discounts -->
[{if $oViewConf->getShowVouchers() && $basket->getVoucherDiscValue()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="COUPON"}]</td>
<td align="right" class="odd text-right">[{if $basket->getFVoucherDiscountValue() > 0}]-[{/if}][{$basket->getFVoucherDiscountValue()|replace:"-":""}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_delcosts"}]
<!-- delivery costs -->
[{assign var="oDeliveryCost" value=$basket->getDeliveryCost()}]
[{if $oDeliveryCost && $oDeliveryCost->getPrice() > 0}]
[{if $oViewConf->isFunctionalityEnabled('blShowVATForDelivery')}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="SHIPPING_NET" suffix="COLON"}]</td>
<td align="right" class="odd text-right">[{oxprice price=$oDeliveryCost->getNettoPrice() currency=$currency}]</td>
</tr>
[{if $oDeliveryCost->getVatValue()}]
<tr valign="top" bgcolor="#ebebeb">
[{if $basket->isProportionalCalculationOn()}]
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT" suffix="COLON"}]</td>
[{else}]
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$oDeliveryCost->getVat()}]</td>
[{/if}]
<td align="right" class="odd text-right">[{oxprice price=$oDeliveryCost->getVatValue() currency=$currency}]</td>
</tr>
[{/if}]
[{else}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="SHIPPING_COST" suffix="COLON"}]</td>
<td align="right" class="odd text-right">[{oxprice price=$oDeliveryCost->getBruttoPrice() currency=$currency}]</td>
</tr>
[{/if}]
[{/if}]
[{/block}]
[{block name="email_html_order_cust_paymentcosts"}]
<!-- payment sum -->
[{if $basket->getPayCostNet()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{if $basket->getPaymentCosts() >= 0}][{oxmultilang ident="SURCHARGE"}][{else}][{oxmultilang ident="DEDUCTION"}][{/if}] [{oxmultilang ident="PAYMENT_METHOD"}]</td>
<td align="right" class="odd text-right">[{$basket->getPayCostNet()}] [{$currency->sign}]</td>
</tr>
<!-- payment sum VAT (if available) -->
[{if $basket->getPayCostVat()}]
<tr valign="top" bgcolor="#ebebeb">
[{if $basket->isProportionalCalculationOn()}]
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}]:</td>
[{else}]
[{assign var="iPayCostVatPercent" value=$basket->getPayCostVatPercent()}]
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$iPayCostVatPercent}]</td>
[{/if}]
<td align="right" class="odd text-right">[{$basket->getPayCostVat()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{elseif $basket->getFPaymentCosts()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="SURCHARGE"}]:</td>
<td align="right" class="odd text-right">[{$basket->getFPaymentCosts()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{if $oViewConf->getShowGiftWrapping()}]
[{block name="email_html_order_cust_wrappingcosts"}]
<!-- Gift wrapping -->
[{if $basket->getWrappCostNet()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_WRAPPING_COSTS_NET"}]:</td>
<td align="right" class="odd text-right">[{$basket->getWrappCostNet()}] [{$currency->sign}]</td>
</tr>
[{if $basket->getWrappCostVat()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="PLUS_VAT"}]:</td>
<td align="right" class="odd text-right">[{$basket->getWrappCostVat()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{elseif $basket->getFWrappingCosts()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="GIFT_WRAPPING"}]:</td>
<td align="right" class="odd text-right">[{$basket->getFWrappingCosts()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_giftwrapping"}]
<!-- Greeting card -->
[{if $basket->getGiftCardCostNet()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_GIFTCARD_COSTS_NET"}]:</td>
<td align="right" class="odd text-right">[{$basket->getGiftCardCostNet()}] [{$currency->sign}]</td>
</tr>
[{if $basket->getGiftCardCostVat()}]
<tr>
[{if $basket->isProportionalCalculationOn()}]
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}]:</td>
[{else}]
[{assign var="iGiftCardCostVatPercent" value=$basket->getGiftCardCostVatPercent()}]
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$iGiftCardCostVatPercent}]</td>
[{/if}]
<td align="right" class="odd text-right">[{$basket->getGiftCardCostVat()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{elseif $basket->getFGiftCardCosts()}]
<tr valign="top" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="GREETING_CARD"}]:</td>
<td align="right" class="odd text-right">[{$basket->getFGiftCardCosts()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{/if}]
[{block name="email_html_order_cust_grandtotal"}]
<!-- grand total price -->
<tr valign="top" bgcolor="#ebebeb" bgcolor="#ebebeb">
<td align="right" colspan="[{$iFooterColspan}]" class="text-right odd"><b>[{oxmultilang ident="GRAND_TOTAL"}]</b></td>
<td align="right" class="odd text-right"><b>[{$basket->getFPrice()}] [{$currency->sign}]</b></td>
</tr>
[{/block}]
</tfoot>
</table>
<br/>
[{block name="email_html_order_cust_giftwrapping"}]
[{if $oViewConf->getShowGiftWrapping() && $basket->getCard()}]
[{assign var="oCard" value=$basket->getCard()}]
<table>
<tr>
<td colspan="2">
<b>[{oxmultilang ident="YOUR_GREETING_CARD"}]</b>
</td>
</tr>
<tr valign="top">
<td valign="top">
<img src="[{$oCard->getPictureUrl()}]" alt="[{$oCard->oxwrapping__oxname->value}]" hspace="0" vspace="0" border="0" align="top">
</td>
<td>[{oxmultilang ident="WHAT_I_WANTED_TO_SAY"}]<br><br>[{$basket->getCardMessage()}]</td>
</tr>
</table>
[{/if}]
[{/block}]
<br><br>
[{block name="email_html_order_cust_userremark"}]
[{if $order->oxorder__oxremark->value}]
<h3 class="underline">[{oxmultilang ident="WHAT_I_WANTED_TO_SAY"}]</h3>
<p>[{$order->oxorder__oxremark->value|oxescape}]</p>
<br/>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_download_link"}]
[{if $oOrderFileList}]
<h3 class="underline">[{oxmultilang ident="MY_DOWNLOADS_DESC"}]</h3>
[{foreach from=$oOrderFileList item="oOrderFile"}]
<p>
[{if $order->oxorder__oxpaid->value || !$oOrderFile->oxorderfiles__oxpurchasedonly->value}]
<a href="[{oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=download" params="sorderfileid="|cat:$oOrderFile->getId()}]">[{$oOrderFile->oxorderfiles__oxfilename->value}]</a> [{$oOrderFile->getFileSize()|oxfilesize}]
[{else}]
<span>[{$oOrderFile->oxorderfiles__oxfilename->value}]</span>
<strong>[{oxmultilang ident="DOWNLOADS_PAYMENT_PENDING"}]</strong>
[{/if}]
</p>
[{/foreach}]
<br>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_paymentinfo_top"}]
[{if $payment->oxuserpayments__oxpaymentsid->value != "oxempty"}]
<h3 class="underline">[{oxmultilang ident="PAYMENT_METHOD"}]</h3>
<p>
<b>[{$payment->oxpayments__oxdesc->value}] [{if $basket->getPaymentCosts()}]([{$basket->getFPaymentCosts()}] [{$currency->sign}])[{/if}]</b>
</p>
<br>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_username"}]
<h3 class="underline">[{oxmultilang ident="EMAIL_ADDRESS"}]</h3>
<p>[{$user->oxuser__oxusername->value}]</p>
<br>
[{/block}]
[{block name="email_html_order_cust_deliveryinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value != "oxempty"}]
<h3 class="underline">[{oxmultilang ident="SELECTED_SHIPPING_CARRIER"}]</h3>
<p>
<b>[{$order->oDelSet->oxdeliveryset__oxtitle->value}]</b>
</p>
<br>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_paymentinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value == "oxidpayadvance"}]
<h3 class="underline">[{oxmultilang ident="BANK_DETAILS"}]</h3>
<p>
[{oxmultilang ident="BANK"}] [{$shop->oxshops__oxbankname->value}]<br>
[{oxmultilang ident="BANK_CODE"}] [{$shop->oxshops__oxbankcode->value}]<br>
[{oxmultilang ident="BANK_ACCOUNT_NUMBER"}] [{$shop->oxshops__oxbanknumber->value}]<br>
[{oxmultilang ident="BIC"}] [{$shop->oxshops__oxbiccode->value}]<br>
[{oxmultilang ident="IBAN"}] [{$shop->oxshops__oxibannumber->value}]
</p>
<br>
[{/if}]
[{/block}]
[{block name="email_html_order_cust_orderemailend"}]
<p>[{oxcontent ident="oxuserorderemailend"}]</p>
[{/block}]
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,470 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="oConf" value=$oViewConf->getConfig()}]
[{assign var="currency" value=$oEmailView->getCurrency()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{assign var="basket" value=$order->getBasket()}]
[{assign var="oDelSet" value=$order->getDelSet()}]
[{assign var="payment" value=$order->getPayment()}]
[{capture assign="style"}]
table.orderarticles th {
white-space: nowrap;
}
table.orderarticles th, table.orderarticles td {
border: 1px solid #d4d4d4;
font-size: 13px;
padding:5px;
white-space: nowrap;
}
table.orderarticles {
border-collapse: collapse;
}
table.orderarticles thead th {
background-color: #ebebeb;
}
table.orderarticles .odd {
background-color: #ebebeb;
white-space: nowrap;
}
[{/capture}]
[{include file="email/html/header.tpl" title="PAGE_TITLE_ORDER"|oxmultilangassign|cat:" #"|cat:$order->oxorder__oxordernr->value style=$style}]
[{block name="email_html_order_owner_orderemail"}]
<p>
[{if $payment->oxuserpayments__oxpaymentsid->value == "oxempty"}]
[{oxcontent ident="oxadminordernpemail"}]
[{else}]
[{oxcontent ident="oxadminorderemail"}]
[{/if}]
</p>
[{/block}]
[{block name="email_html_order_owner_address"}]
<!-- Address info -->
<table class="row footer">
<tbody>
<tr>
<td class="wrapper">
<table class="six columns">
<tbody>
<tr bgcolor="#ebebeb">
<td class="left-text-pad">
<h3 style="margin: 0; padding: 0 0 5px; line-height: 20px; text-transform: uppercase;">[{oxmultilang ident="BILLING_ADDRESS"}]</h3>
<p>
[{$order->oxorder__oxbillcompany->value}]<br>
[{$order->oxorder__oxbillsal->value|oxmultilangsal}] [{$order->oxorder__oxbillfname->value}] [{$order->oxorder__oxbilllname->value}]<br>
[{if $order->oxorder__oxbilladdinfo->value}][{$order->oxorder__oxbilladdinfo->value}]<br>[{/if}]
[{$order->oxorder__oxbillstreet->value}] [{$order->oxorder__oxbillstreetnr->value}]<br>
[{$order->oxorder__oxbillstateid->value}]
[{$order->oxorder__oxbillzip->value}] [{$order->oxorder__oxbillcity->value}]<br>
[{$order->oxorder__oxbillcountry->value}]<br>
[{if $order->oxorder__oxbillustid->value}][{oxmultilang ident="VAT_ID_NUMBER"}] [{$order->oxorder__oxbillustid->value}]<br>[{/if}]
[{oxmultilang ident="PHONE"}] [{$order->oxorder__oxbillfon->value}]<br><br>
</p>
</td>
<td class="expander"></td>
</tr>
</tbody>
</table>
</td>
<td class="wrapper last">
<table class="six columns">
<tbody>
<tr bgcolor="#ebebeb">
<td class="last right-text-pad">
<h3 style="margin: 0; padding: 0 0 5px; line-height: 20px; text-transform: uppercase;">[{oxmultilang ident="SHIPPING_ADDRESS"}]</h3>
<p>
[{if $order->oxorder__oxdellname->value}]
[{$order->oxorder__oxdelcompany->value}]<br>
[{$order->oxorder__oxdelsal->value|oxmultilangsal}] [{$order->oxorder__oxdelfname->value}] [{$order->oxorder__oxdellname->value}]<br>
[{if $order->oxorder__oxdeladdinfo->value}][{$order->oxorder__oxdeladdinfo->value}]<br>[{/if}]
[{$order->oxorder__oxdelstreet->value}] [{$order->oxorder__oxdelstreetnr->value}]<br>
[{$order->oxorder__oxdelstateid->value}]
[{$order->oxorder__oxdelzip->value}] [{$order->oxorder__oxdelcity->value}]<br>
[{$order->oxorder__oxdelcountry->value}]
[{else}]
[{$order->oxorder__oxbillcompany->value}]<br>
[{$order->oxorder__oxbillsal->value|oxmultilangsal}] [{$order->oxorder__oxbillfname->value}] [{$order->oxorder__oxbilllname->value}]<br>
[{if $order->oxorder__oxbilladdinfo->value}][{$order->oxorder__oxbilladdinfo->value}]<br>[{/if}]
[{$order->oxorder__oxbillstreet->value}] [{$order->oxorder__oxbillstreetnr->value}]<br>
[{$order->oxorder__oxbillstateid->value}]
[{$order->oxorder__oxbillzip->value}] [{$order->oxorder__oxbillcity->value}]<br>
[{$order->oxorder__oxbillcountry->value}]<br>
[{/if}]
</p>
</td>
<td class="expander"></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<br/>
[{/block}]
<table class="orderarticles" border="0" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr bgcolor="#ebebeb">
<th[{if $oViewConf->getViewThemeParam('blEmailsShowProductPictures')}] colspan="2"[{/if}]>[{oxmultilang ident="PRODUCT"}]</th>
<th>[{oxmultilang ident="UNIT_PRICE"}]</th>
<th>[{oxmultilang ident="QUANTITY"}]</th>
<th>[{oxmultilang ident="VAT"}]</th>
<th>[{oxmultilang ident="TOTAL"}]</th>
</tr>
</thead>
<tbody>
[{assign var="basketitemlist" value=$basket->getBasketArticles()}]
[{foreach key=basketindex from=$basket->getContents() item=basketitem}]
[{block name="email_html_order_owner_basketitem"}]
[{assign var="basketproduct" value=$basketitemlist.$basketindex}]
<tr valign="top">
[{if $oViewConf->getViewThemeParam('blEmailsShowProductPictures')}]
<td>
<img src="[{$basketproduct->getIconUrl(false)}]" border="0" hspace="0" vspace="0" alt="[{$basketitem->getTitle()|strip_tags}]" align="texttop" style="max-width:80px;">
</td>
[{/if}]
<td>
<p>
<b>[{$basketitem->getTitle()}]</b>
[{if $basketitem->getChosenSelList()}],
[{foreach from=$basketitem->getChosenSelList() item=oList}]
[{$oList->name}] [{$oList->value}]&nbsp;
[{/foreach}]
[{/if}]
[{if $basketitem->getPersParams()}]
[{foreach key=sVar from=$basketitem->getPersParams() item=aParam}]
,&nbsp;<em>[{$sVar}] : [{$aParam}]</em>
[{/foreach}]
[{/if}]
<br>[{oxmultilang ident="PRODUCT_NO" suffix="COLON"}] [{$basketproduct->oxarticles__oxartnum->value}]
[{if $oViewConf->getShowGiftWrapping()}]
[{assign var="oWrapping" value=$basketitem->getWrapping()}]
<br><b>[{oxmultilang ident="GIFT_WRAPPING"}]</b>:&nbsp;[{if !$basketitem->getWrappingId()}][{oxmultilang ident="NONE"}][{else}][{$oWrapping->oxwrapping__oxname->value}][{/if}]
[{/if}]
</p>
</td>
<td>
<p>
<b style="white-space:nowrap;">[{if $basketitem->getFUnitPrice()}][{$basketitem->getFUnitPrice()}]&nbsp;[{$currency->sign}][{/if}]</b>
[{if !$basketitem->isBundle()}]
[{assign var=dRegUnitPrice value=$basketitem->getRegularUnitPrice()}]
[{assign var=dUnitPrice value=$basketitem->getUnitPrice()}]
[{if $dRegUnitPrice->getPrice() > $dUnitPrice->getPrice()}]
<br><s>[{$basketitem->getFRegularUnitPrice()}]&nbsp;[{$currency->sign}]</s>
[{/if}]
[{/if}]
[{if $basketitem->aDiscounts}]<br><br>
<em style="font-size: 7pt;font-weight: normal;">[{oxmultilang ident="DISCOUNT"}]
[{foreach from=$basketitem->aDiscounts item=oDiscount}]
<br>[{$oDiscount->sDiscount}]
[{/foreach}]
</em>
[{/if}]
[{if $basketproduct->oxarticles__oxorderinfo->value}]
[{$basketproduct->oxarticles__oxorderinfo->value}]
[{/if}]
</p>
</td>
<td>[{$basketitem->getAmount()}]</td>
<td>[{$basketitem->getVatPercent()}]%</td>
<td>
<b>[{$basketitem->getFTotalPrice()}]&nbsp;[{$currency->sign}]</b>
</td>
</tr>
[{/block}]
[{/foreach}]
[{block name="email_html_order_owner_giftwrapping"}]
[{if $basket->oCard}]
<tr valign="top">
<td>
<img src="[{$basket->oCard->getPictureUrl()}]" alt="[{$basket->oCard->oxwrapping__oxname->value}]" hspace="0" vspace="0" border="0" align="top">
</td>
<td colspan="[{$iFooterColspan}]">
<b>[{oxmultilang ident="ATENTION_GREETING_CARD"}]</b><br>
[{oxmultilang ident="WHAT_I_WANTED_TO_SAY"}]
<br><br>
[{$basket->getCardMessage()}]
</td>
</tr>
[{/if}]
[{/block}]
</tbody>
<tfoot>
[{assign var="iFooterColspan" value=4}]
[{if $oViewConf->getViewThemeParam('blEmailsShowProductPictures')}]
[{assign var="iFooterColspan" value=5}]
[{/if}]
[{block name="email_html_order_owner_voucherdiscount_top"}]
[{if $oViewConf->getShowVouchers()}]
[{if $basket->getVoucherDiscValue()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="USED_COUPONS"}]</td>
<td align="right" class="odd text-right">[{oxmultilang ident="REBATE"}]</td>
</tr>
[{/if}]
[{foreach from=$order->getVoucherList() item=voucher}]
[{assign var="voucherseries" value=$voucher->getSerie()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{$voucher->oxvouchers__oxvouchernr->value}]</td>
<td align="right" class="odd text-right">[{$voucherseries->oxvoucherseries__oxdiscount->value}] [{if $voucherseries->oxvoucherseries__oxdiscounttype->value == "absolute"}][{$currency->sign}][{else}]%[{/if}]</td>
</tr>
[{/foreach}]
[{/if}]
[{/block}]
[{if !$basket->getDiscounts()}]
[{block name="email_html_order_owner_nodiscounttotalnet"}]
<!-- netto price -->
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_NET"}]</td>
<td align="right" class="odd text-right">[{$basket->getProductsNetPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{block name="email_html_order_owner_nodiscountproductvats"}]
<!-- VATs -->
[{foreach from=$basket->getProductVats() item=VATitem key=key}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$key}]</td>
<td align="right" class="odd text-right">[{ $VATitem }] [{$currency->sign}]</td>
</tr>
[{/foreach}]
[{/block}]
[{block name="email_html_order_owner_nodiscounttotalgross"}]
<!-- brutto price -->
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_GROSS"}]</td>
<td align="right" class="odd text-right">[{$basket->getFProductsPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{/if}]
<!-- applied discounts -->
[{if $basket->getDiscounts()}]
[{if $order->isNettoMode()}]
[{block name="email_html_order_cust_discounttotalnet"}]
<!-- netto price -->
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_NET"}]</td>
<td align="right" class="odd text-right">[{$basket->getProductsNetPrice()}] [{$currency->sign}]</td>0
</tr>
[{/block}]
[{else}]
[{block name="email_html_order_cust_discounttotalgross"}]
<!-- brutto price -->
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_GROSS"}]</td>
<td align="right" class="odd text-right">[{$basket->getFProductsPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{/if}]
[{block name="email_html_order_owner_discounts"}]
<!-- discounts -->
[{foreach from=$basket->getDiscounts() item=oDiscount}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{if $oDiscount->dDiscount < 0}][{oxmultilang ident="SURCHARGE"}][{else}][{oxmultilang ident="DISCOUNT"}][{/if}] <em>[{$oDiscount->sDiscount}]</em>:</td>
<td align="right" class="odd text-right">[{if $oDiscount->dDiscount < 0}][{$oDiscount->fDiscount|replace:"-":""}][{else}]-[{$oDiscount->fDiscount}][{/if}] [{$currency->sign}]</td>
</tr>
[{/foreach}]
[{/block}]
[{if !$order->isNettoMode()}]
[{block name="email_html_order_cust_totalnet"}]
<!-- netto price -->
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_NET"}]</td>
<td align="right" class="odd text-right">[{$basket->getProductsNetPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{/if}]
[{block name="email_html_order_owner_productvats"}]
<!-- VATs -->
[{foreach from=$basket->getProductVats() item=VATitem key=key}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$key}]</td>
<td align="right" class="odd text-right">[{$VATitem}] [{$currency->sign}]</td>
</tr>
[{/foreach}]
[{/block}]
[{if $order->isNettoMode()}]
[{block name="email_html_order_cust_totalbrut"}]
<!-- brutto price -->
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="TOTAL_GROSS"}]</td>
<td align="right" class="odd text-right">[{$basket->getFProductsPrice()}] [{$currency->sign}]</td>
</tr>
[{/block}]
[{/if}]
[{/if}]
[{block name="email_html_order_owner_voucherdiscount"}]
<!-- voucher discounts -->
[{if $oViewConf->getShowVouchers() && $basket->getVoucherDiscValue()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="COUPON"}]</td>
<td align="right" class="odd text-right">[{if $basket->getFVoucherDiscountValue() > 0}]-[{/if}][{$basket->getFVoucherDiscountValue()|replace:"-":""}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{block name="email_html_order_owner_delcosts"}]
<!-- delivery costs -->
[{if $basket->getDelCostNet()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="SHIPPING_NET"}]</td>
<td align="right" class="odd text-right">[{$basket->getDelCostNet()}] [{$currency->sign}]</td>
</tr>
[{if $basket->getDelCostVat()}]
<tr valign="top" bgcolor="#ebebeb">
[{if $basket->isProportionalCalculationOn()}]
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}]:</td>
[{else}]
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getDelCostVatPercent()}]</td>
[{/if}]
<td align="right" class="odd text-right">[{$basket->getDelCostVat()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{elseif $basket->getFDeliveryCosts()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="SHIPPING_COST"}]</td>
<td align="right" class="odd text-right">[{$basket->getFDeliveryCosts()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{block name="email_html_order_owner_paymentcosts"}]
<!-- payment sum -->
[{if $basket->getPayCostNet()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{if $basket->getPaymentCosts() >= 0}][{oxmultilang ident="SURCHARGE"}][{else}][{oxmultilang ident="DEDUCTION"}][{/if}] [{oxmultilang ident="PAYMENT_METHOD"}]</td>
<td align="right" class="odd text-right">[{$basket->getPayCostNet()}] [{$currency->sign}]</td>
</tr>
<!-- payment sum VAT (if available) -->
[{if $basket->getPayCostVat()}]
<tr valign="top" bgcolor="#ebebeb">
[{if $basket->isProportionalCalculationOn()}]
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}]:</td>
[{else}]
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getPayCostVatPercent()}]</td>
[{/if}]
<td align="right" class="odd text-right">[{$basket->getPayCostVat()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{elseif $basket->getFPaymentCosts()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="SURCHARGE"}]:</td>
<td align="right" class="odd text-right">[{$basket->getFPaymentCosts()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{if $oViewConf->getShowGiftWrapping()}]
[{block name="email_html_order_owner_wrappingcosts"}]
<!-- Gift wrapping -->
[{if $basket->getWrappCostNet()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_WRAPPING_COSTS_NET"}]:</td>
<td align="right" class="odd text-right">[{$basket->getWrappCostNet()}] [{$currency->sign}]</td>
</tr>
[{if $basket->getWrappCostVat()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="PLUS_VAT"}]:</td>
<td align="right" class="odd text-right">[{$basket->getWrappCostVat()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{elseif $basket->getFWrappingCosts()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="GIFT_WRAPPING"}]:</td>
<td align="right" class="odd text-right">[{$basket->getFWrappingCosts()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{block name="email_html_order_owner_giftwrapping"}]
<!-- Greeting card -->
[{if $basket->getGiftCardCostNet()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_GIFTCARD_COSTS_NET"}]:</td>
<td align="right" class="odd text-right">[{$basket->getGiftCardCostNet()}] [{$currency->sign}]</td>
</tr>
[{if $basket->getGiftCardCostVat()}]
<tr>
[{if $basket->isProportionalCalculationOn()}]
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}]:</td>
[{else}]
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getGiftCardCostVatPercent()}]</td>
[{/if}]
<td align="right" class="odd text-right">[{$basket->getGiftCardCostVat()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{elseif $basket->getFGiftCardCosts()}]
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right">[{oxmultilang ident="GREETING_CARD"}]:</td>
<td align="right" class="odd text-right">[{$basket->getFGiftCardCosts()}] [{$currency->sign}]</td>
</tr>
[{/if}]
[{/block}]
[{/if}]
[{block name="email_html_order_owner_grandtotal"}]
<!-- grand total price -->
<tr valign="top" bgcolor="#ebebeb">
<td colspan="[{$iFooterColspan}]" class="odd text-right" align="right">
<b>[{oxmultilang ident="GRAND_TOTAL"}]</b>
</td>
<td align="right" class="odd text-right">
<b>[{$basket->getFPrice()}] [{$currency->sign}]</b>
</td>
</tr>
[{/block}]
</tfoot>
</table>
<br/>
[{block name="email_html_order_owner_userremark"}]
[{if $order->oxorder__oxremark->value}]
<h3 class="underline">[{oxmultilang ident="MESSAGE"}]</h3>
<p>[{$order->oxorder__oxremark->value|oxescape}]</p>
<br>
[{/if}]
[{/block}]
[{block name="email_html_order_owner_paymentinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value != "oxempty"}]
<h3 class="underline">[{oxmultilang ident="PAYMENT_INFORMATION"}]</h3>
<p>
<b>[{oxmultilang ident="PAYMENT_METHOD"}] [{$payment->oxpayments__oxdesc->value}] [{if $basket->getPaymentCosts()}]([{$basket->getFPaymentCosts()}] [{$currency->sign}])[{/if}]</b>
</p>
<br>
[{/if}]
[{/block}]
[{block name="email_html_order_owner_username"}]
<h3 class="underline">[{oxmultilang ident="EMAIL_ADDRESS"}]</h3>
<p>[{$user->oxuser__oxusername->value}]</p>
<br>
[{/block}]
[{block name="email_html_order_owner_deliveryinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value != "oxempty"}]
<h3 class="underline">[{oxmultilang ident="SELECTED_SHIPPING_CARRIER"}]</h3>
<p>[{$oDelSet->oxdeliveryset__oxtitle->value}]</p>
<br>
[{/if}]
[{/block}]
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,104 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{capture assign="style"}]
table.orderarticles th {
white-space: nowrap;
}
table.orderarticles th, table.orderarticles td {
border: 1px solid #d4d4d4;
font-size: 13px;
padding:5px;
white-space: nowrap;
}
table.orderarticles {
border-collapse: collapse;
}
table.orderarticles thead th {
background-color: #ebebeb;
}
[{/capture}]
[{include file="email/html/header.tpl" title="DD_ORDERSHIPPED_HEADING"|oxmultilangassign|cat:" #"|cat:$order->oxorder__oxordernr->value style=$style}]
[{block name="email_html_ordershipped_sendemail"}]
[{oxcontent ident="oxordersendemail"}]
[{/block}]
[{block name="email_html_ordershipped_infoheader"}]
<h3 class="underline">[{oxmultilang ident="SHIPPING_ADDRESS"}]</h3>
[{/block}]
[{block name="email_html_ordershipped_address"}]
<p>
[{if $order->oxorder__oxdellname->value}]
[{$order->oxorder__oxdelcompany->value}]<br>
[{$order->oxorder__oxdelfname->value}] [{$order->oxorder__oxdellname->value}]<br>
[{$order->oxorder__oxdelstreet->value}] [{$order->oxorder__oxdelstreetnr->value}]<br>
[{$order->oxorder__oxdelstateid->value}]
[{$order->oxorder__oxdelzip->value}] [{$order->oxorder__oxdelcity->value}]
[{else}]
[{$order->oxorder__oxbillcompany->value}]<br>
[{$order->oxorder__oxbillfname->value}] [{$order->oxorder__oxbilllname->value}]<br>
[{$order->oxorder__oxbillstreet->value}] [{$order->oxorder__oxbillstreetnr->value}]<br>
[{$order->oxorder__oxbillstateid->value}]
[{$order->oxorder__oxbillzip->value}] [{$order->oxorder__oxbillcity->value}]
[{/if}]
</p>
<br/>
[{/block}]
[{block name="email_html_ordershipped_oxordernr"}]
<h3 class="underline">[{oxmultilang ident="ORDER_NUMBER" suffix="COLON"}] [{$order->oxorder__oxordernr->value}]</h3>
[{/block}]
<table class="orderarticles" border="0" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr>
<th class="text-right">[{oxmultilang ident="QUANTITY"}]</th>
<th>[{oxmultilang ident="PRODUCT"}]</th>
[{if $blShowReviewLink}]
<th>[{oxmultilang ident="PRODUCT_RATING"}]</th>
[{/if}]
</tr>
</thead>
<tbody>
[{block name="email_html_ordershipped_orderarticles"}]
[{foreach from=$order->getOrderArticles(true) item=oOrderArticle}]
<tr valign="top">
<td align="right" class="text-right">[{$oOrderArticle->oxorderarticles__oxamount->value}]</td>
<td>
[{$oOrderArticle->oxorderarticles__oxtitle->value}] [{$oOrderArticle->oxorderarticles__oxselvariant->value}]
<br>[{oxmultilang ident="PRODUCT_NO" suffix="COLON"}] [{$oOrderArticle->oxorderarticles__oxartnum->value}]
</td>
[{if $blShowReviewLink}]
<td align="right" class="text-right">
<p>
<a href="[{$oViewConf->getBaseDir()}]index.php?shp=[{$shop->oxshops__oxid->value}]&amp;anid=[{$oOrderArticle->oxorderarticles__oxartid->value}]&amp;cl=review&amp;reviewuserhash=[{$reviewuserhash}]" target="_blank">[{oxmultilang ident="REVIEW"}]</a>
</p>
</td>
[{/if}]
</tr>
[{/foreach}]
[{/block}]
</tbody>
</table>
<br/>
[{block name="email_html_ordershipped_infofooter"}]
<p>[{oxmultilang ident="YOUR_TEAM" args=$shop->oxshops__oxname->value}]</p>
<br/>
[{/block}]
[{block name="email_html_ordershipped_shipmenttrackingurl"}]
[{if $order->getShipmentTrackingUrl()}]
<p>[{oxmultilang ident="SHIPMENT_TRACKING" suffix="COLON"}] <a href="[{$order->getShipmentTrackingUrl()}]" target="_blank" title="[{oxmultilang ident="CLICK_HERE"}]">[{oxmultilang ident="CLICK_HERE"}]</a></p>
<br/>
[{/if}]
[{/block}]
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,58 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{capture assign="style"}]
table.orderarticles th {
background-color: #ebebeb;
white-space: nowrap;
}
table.orderarticles th, table.orderarticles td {
border: 1px solid #d4d4d4;
font-size: 13px;
padding:5px;
}
table.orderarticles {
border-collapse: collapse;
}
[{/capture}]
[{include file="email/html/header.tpl" title="STOCK_LOW"|oxmultilangassign style=$style}]
<p>[{oxmultilang ident="MESSAGE_STOCK_LOW"}]</p>
<table class="orderarticles" border="0" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr>
<th colspan="2">[{oxmultilang ident="PRODUCT"}]</th>
<th class="text-right">[{oxmultilang ident="QUANTITY"}]</th>
</tr>
</thead>
<tbody>
[{foreach from=$articles item=oProduct}]
<tr valign="top">
<td>
<img src="[{$oProduct->getIconUrl(false)}]" border="0" hspace="0" vspace="0" alt="[{$oProduct->oxarticles__oxtitle->value|strip_tags}]" align="texttop">
</td>
<td>
<p>
<b>[{$oProduct->oxarticles__oxtitle->value}][{if $oProduct->oxarticles__oxvarselect->value}], [{$oProduct->oxarticles__oxvarselect->value}][{/if}]</b>
[{if $chosen_selectlist}]
,
[{foreach from=$chosen_selectlist item=oList}]
[{$oList->name}] [{$oList->value}]&nbsp;
[{/foreach}]
[{/if}]
<br>
[{oxmultilang ident="PRODUCT_NO" suffix="COLON"}] [{$oProduct->oxarticles__oxartnum->value}]
</p>
</td>
<td align="right" class="text-right">[{$oProduct->oxarticles__oxstock->value}] ([{$oProduct->oxarticles__oxremindamount->value}])</td>
</tr>
[{/foreach}]
</tbody>
</table>
<br/>
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,10 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="currency" value=$oEmailView->getCurrency()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{include file="email/html/header.tpl" title="DD_PRICEALARM_HEADING"|oxmultilangassign}]
[{oxcontent ident="oxpricealarmemail"}]<br/>
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,9 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{include file="email/html/header.tpl" title="DD_REGISTER_HEADING"|oxmultilangassign}]
[{oxcontent ident=$contentident|default:"oxregisteremail"}]<br/>
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,41 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="sOrderId" value=$order->getId()}]
[{assign var="oOrderFileList" value=$oEmailView->getOrderFileList($sOrderId)}]
[{include file="email/html/header.tpl" title="DD_DOWNLOADLINKS_HEADING"|oxmultilangassign|cat:" #"|cat:$order->oxorder__oxordernr->value}]
[{block name="email_html_senddownloadlinks_infoheader"}]
[{oxmultilang ident="EMAIL_SENDDOWNLOADS_GREETING"}] [{$order->oxorder__oxbillsal->value|oxmultilangsal}] [{$order->oxorder__oxbillfname->value}] [{$order->oxorder__oxbilllname->value}],<br>
<br>
[{/block}]
[{block name="email_html_senddownloadlinks_oxordernr"}][{/block}]
[{if $oOrderFileList}]
[{block name="email_html_senddownloadlinks_download_header"}]
<h3 class="underline">[{oxmultilang ident="MY_DOWNLOADS_DESC"}]</h3>
[{/block}]
[{block name="email_html_senddownloadlinks_download_link"}]
[{foreach from=$oOrderFileList item="oOrderFile"}]
<ul>
<li>
[{if $order->oxorder__oxpaid->value != "0000-00-00 00:00:00" || !$oOrderFile->oxorderfiles__oxpurchasedonly->value}]
<a href="[{oxgetseourl ident=$oViewConf->getBaseDir()|cat:"index.php?cl=download" params="sorderfileid="|cat:$oOrderFile->getId()}]">[{$oOrderFile->oxorderfiles__oxfilename->value}]</a> [{$oOrderFile->getFileSize()|oxfilesize}]
[{else}]
<span>[{$oOrderFile->oxorderfiles__oxfilename->value}]</span>
<strong>[{oxmultilang ident="DOWNLOADS_PAYMENT_PENDING"}]</strong>
[{/if}]
</li>
</ul>
[{/foreach}]
<br/>
[{/block}]
[{/if}]
[{block name="email_html_senddownloadlinks_infofooter"}]
<p>[{oxmultilang ident="YOUR_TEAM" args=$shop->oxshops__oxname->value}]</p>
<br/>
[{/block}]
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,62 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="userInfo" value=$oEmailView->getUser()}]
[{include file="email/html/header.tpl" title="DD_INVITE_HEADING"|oxmultilangassign}]
<table border="0" width="100%" cellspacing="10" cellpadding="0">
<tr>
<td style="white-space:nowrap;">
<b style="white-space:nowrap;">[{oxmultilang ident="FROM"}]</b>
</td>
<td style="white-space:nowrap;">[{$userInfo->send_name|oxescape}]</td>
</tr>
<tr>
<td style="white-space:nowrap;">
<b style="white-space:nowrap;">[{oxmultilang ident="EMAIL"}]</b>
</td>
<td style="white-space:nowrap;">[{$userInfo->send_email|oxescape}]</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td style="white-space:nowrap;">
<b style="white-space:nowrap;">[{oxmultilang ident="TO"}]</b>
</td>
<td style="white-space:nowrap;">[{$userInfo->rec_name|oxescape}]</td>
</tr>
<tr>
<td style="white-space:nowrap;">
<b style="white-space:nowrap;">[{oxmultilang ident="EMAIL"}]</b>
</td>
<td style="white-space:nowrap;">[{$userInfo->rec_email|oxescape}]</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="2">[{$userInfo->send_message|oxescape|nl2br}]</td>
</tr>
</table>
<br>
<p>[{oxmultilang ident="MANY_GREETINGS"}] [{$userInfo->send_name|oxescape}]</p>
<br>
<p class="lead">
<a href="[{$sArticleUrl}]"><b>[{$product->oxarticles__oxtitle->value}]</b></a>
[{if $product->oxarticles__oxshortdesc->value}]
<br>[{$product->oxarticles__oxshortdesc->value}]
[{/if}]
</p>
<br>
<p>
<a href="[{$sArticleUrl}]">
<img src="[{$product->getThumbnailUrl()}]" border="0" hspace="0" vspace="0" alt="[{$product->oxarticles__oxtitle->value|strip_tags}]">
</a>
</p>
<br>
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,18 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="userInfo" value=$oEmailView->getUser()}]
[{include file="email/html/header.tpl" title="DD_WISHLIST_HEADING"|oxmultilangassign}]
<p>[{$userInfo->send_message|oxescape}]</p>
<br/>
<p>[{oxmultilang ident="TO_MY_WISHLIST"}] <a href="[{$oViewConf->getBaseDir()}]index.php?cl=wishlist&wishid=[{$userInfo->send_id}]"><b>[{oxmultilang ident="CLICK_HERE"}]</b></a></p>
<br/>
<p>[{oxmultilang ident="WITH_LOVE"}]</p>
<p>[{$userInfo->send_name|oxescape}]</p>
<br/>
[{include file="email/html/footer.tpl"}]

View File

@@ -0,0 +1,3 @@
[{oxcontent ident="oxupdatepassinfoplainemail"}]
[{oxcontent ident="oxemailfooterplain"}]

View File

@@ -0,0 +1,11 @@
[{oxmultilang ident="INVITE_TO_SHOP"}] [{$userinfo->send_name}], [{oxmultilang ident="EMAIL_INVITE_HTML_INVITETOSHOP2"}] [{$shop->oxshops__oxname->getRawValue()}] [{oxmultilang ident="EMAIL_INVITE_HTML_INVITETOSHOP3"}]
[{oxmultilang ident="FROM"}] [{$userinfo->send_name}]
[{oxmultilang ident="EMAIL"}] [{$userinfo->send_email}]
[{$userinfo->send_message}]
[{$sHomeUrl}]
[{oxmultilang ident="MANY_GREETINGS"}] [{$userinfo->send_name}]
[{oxcontent ident="oxemailfooterplain"}]

View File

@@ -0,0 +1,7 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{oxcontent ident="oxnewsletterplainemail"}]
[{oxcontent ident="oxemailfooterplain"}]

View File

@@ -0,0 +1,256 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="currency" value=$oEmailView->getCurrency()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{assign var="oDelSet" value=$order->getDelSet()}]
[{assign var="basket" value=$order->getBasket()}]
[{assign var="payment" value=$order->getPayment()}]
[{assign var="sOrderId" value=$order->getId()}]
[{assign var="oOrderFileList" value=$oEmailView->getOrderFileList($sOrderId)}]
[{block name="email_plain_order_cust_orderemail"}]
[{if $payment->oxuserpayments__oxpaymentsid->value == "oxempty"}]
[{oxcontent ident="oxuserordernpplainemail"}]
[{else}]
[{oxcontent ident="oxuserorderplainemail"}]
[{/if}]
[{/block}]
[{oxmultilang ident="ORDER_NUMBER"}] [{$order->oxorder__oxordernr->value}]
[{block name="email_plain_order_cust_voucherdiscount_top"}]
[{if $oViewConf->getShowVouchers()}]
[{foreach from=$order->getVoucherList() item=voucher}]
[{assign var="voucherseries" value=$voucher->getSerie()}]
[{oxmultilang ident="USED_COUPONS"}] [{$voucher->oxvouchers__oxvouchernr->value}] - [{oxmultilang ident="DISCOUNT"}] [{$voucherseries->oxvoucherseries__oxdiscount->value}] [{if $voucherseries->oxvoucherseries__oxdiscounttype->value == "absolute"}][{$currency->sign}][{else}]%[{/if}]
[{/foreach}]
[{/if}]
[{/block}]
[{assign var="basketitemlist" value=$basket->getBasketArticles()}]
[{foreach key=basketindex from=$basket->getContents() item=basketitem}]
[{block name="email_plain_order_cust_basketitem"}]
[{assign var="basketproduct" value=$basketitemlist.$basketindex}]
[{block name="email_plain_order_cust_title"}][{$basketproduct->oxarticles__oxtitle->getRawValue()|strip_tags}][{if $basketproduct->oxarticles__oxvarselect->value}], [{$basketproduct->oxarticles__oxvarselect->value}][{/if}][{/block}]
[{block name="email_plain_order_cust_sellist"}][{if $basketitem->getChosenSelList()}][{foreach from=$basketitem->getChosenSelList() item=oList}]
[{$oList->name}] [{$oList->value}]
[{/foreach}][{/if}][{/block}]
[{block name="email_plain_order_cust_persparams"}][{if $basketitem->getPersParams()}]
[{foreach key=sVar from=$basketitem->getPersParams() item=aParam}]
[{$sVar}] : [{$aParam}]
[{/foreach}]
[{/if}][{/block}]
[{if $oViewConf->getShowGiftWrapping()}]
[{assign var="oWrapping" value=$basketitem->getWrapping()}]
[{oxmultilang ident="GIFT_WRAPPING"}] [{if !$basketitem->getWrappingId()}][{oxmultilang ident="NONE"}][{else}][{$oWrapping->oxwrapping__oxname->value}][{/if}]
[{/if}]
[{block name="email_plain_order_cust_orderinfo"}][{if $basketproduct->oxarticles__oxorderinfo->value}]
[{$basketproduct->oxarticles__oxorderinfo->getRawValue()}]
[{/if}][{/block}]
[{assign var=dRegUnitPrice value=$basketitem->getRegularUnitPrice()}]
[{assign var=dUnitPrice value=$basketitem->getUnitPrice()}]
[{block name="email_plain_order_cust_unitprice"}][{oxmultilang ident="UNIT_PRICE"}] [{$basketitem->getFUnitPrice()}] [{$currency->name}] [{if !$basketitem->isBundle()}][{if $dRegUnitPrice->getPrice() > $dUnitPrice->getPrice()}] ([{$basketitem->getFRegularUnitPrice()}] [{$currency->sign}]) [{/if}][{/if}][{/block}]
[{block name="email_plain_order_cust_amount"}][{oxmultilang ident="QUANTITY"}] [{$basketitem->getAmount()}][{/block}]
[{block name="email_plain_order_cust_vat"}][{oxmultilang ident="VAT"}] [{$basketitem->getVatPercent()}]%[{/block}]
[{block name="email_plain_order_cust_price"}][{oxmultilang ident="TOTAL"}] [{$basketitem->getFTotalPrice()}] [{$currency->name}][{/block}]
[{/block}]
[{/foreach}]
------------------------------------------------------------------
[{if !$basket->getDiscounts()}]
[{block name="email_plain_order_cust_nodiscounttotalnet"}]
[{* netto price *}]
[{oxmultilang ident="TOTAL_NET"}] [{$basket->getProductsNetPrice()}] [{$currency->name}]
[{/block}]
[{block name="email_plain_order_cust_nodiscountproductvats"}]
[{* VATs *}]
[{foreach from=$basket->getProductVats() item=VATitem key=key}]
[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$key}] [{$VATitem}] [{$currency->name}]
[{/foreach}]
[{/block}]
[{block name="email_plain_order_cust_nodiscounttotalgross"}]
[{* brutto price *}]
[{oxmultilang ident="TOTAL_GROSS"}] [{$basket->getFProductsPrice()}] [{$currency->name}]
[{/block}]
[{/if}]
[{* applied discounts *}]
[{if $basket->getDiscounts()}]
[{if $order->isNettoMode()}]
[{block name="email_plain_order_ownerdiscounttotalnet"}]
[{* netto price *}]
[{oxmultilang ident="TOTAL_NET"}] [{$basket->getProductsNetPrice()}] [{$currency->name}]
[{/block}]
[{else}]
[{block name="email_plain_order_discountownertotalgross"}]
[{* brutto price *}]
[{oxmultilang ident="TOTAL_GROSS"}] [{$basket->getFProductsPrice()}] [{$currency->name}]
[{/block}]
[{/if}]
[{block name="email_plain_order_cust_discounts"}]
[{foreach from=$basket->getDiscounts() item=oDiscount}]
[{if $oDiscount->dDiscount < 0}][{oxmultilang ident="SURCHARGE"}][{else}][{oxmultilang ident="DISCOUNT"}][{/if}] [{$oDiscount->sDiscount}]: [{if $oDiscount->dDiscount < 0}][{$oDiscount->fDiscount|replace:"-":""}][{else}]-[{$oDiscount->fDiscount}][{/if}] [{$currency->name}]
[{/foreach}]
[{/block}]
[{if !$order->isNettoMode()}]
[{block name="email_plain_order_cust_totalnet"}]
[{* netto price *}]
[{oxmultilang ident="TOTAL_NET"}] [{$basket->getProductsNetPrice()}] [{$currency->name}]
[{/block}]
[{/if}]
[{block name="email_plain_order_cust_productvats"}]
[{* VATs *}]
[{foreach from=$basket->getProductVats() item=VATitem key=key}]
[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$key}] [{$VATitem}] [{$currency->name}]
[{/foreach}]
[{/block}]
[{/if}]
[{if $order->isNettoMode()}]
[{block name="email_plain_order_ownertotalgross"}]
[{* brutto price *}]
[{oxmultilang ident="TOTAL_GROSS"}] [{$basket->getFProductsPrice()}] [{$currency->name}]
[{/block}]
[{/if}]
[{block name="email_plain_order_cust_voucherdiscount"}]
[{* voucher discounts *}]
[{if $oViewConf->getShowVouchers() && $basket->getVoucherDiscValue()}]
[{oxmultilang ident="COUPON"}] [{if $basket->getFVoucherDiscountValue() > 0}]-[{/if}][{$basket->getFVoucherDiscountValue()|replace:"-":""}] [{$currency->name}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_delcosts"}]
[{* delivery costs *}]
[{if $basket->getDelCostNet()}]
[{oxmultilang ident="SHIPPING_NET" suffix="COLON"}] [{$basket->getDelCostNet()}] [{$currency->sign}]
[{if $basket->getDelCostVat()}] [{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}] [{else}] [{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getDelCostVatPercent()}][{/if}] [{$basket->getDelCostVat()}] [{$currency->sign}]
[{elseif $basket->getFDeliveryCosts()}]
[{oxmultilang ident="SHIPPING_COST"}] [{$basket->getFDeliveryCosts()}] [{$currency->sign}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_paymentcosts"}]
[{* payment sum *}]
[{if $basket->getPayCostNet()}]
[{if $basket->getPaymentCosts() >= 0}][{oxmultilang ident="SURCHARGE"}][{else}][{oxmultilang ident="DEDUCTION"}][{/if}] [{oxmultilang ident="PAYMENT_METHOD"}] [{$basket->getPayCostNet()}] [{$currency->sign}]
[{if $basket->getPayCostVat()}]
[{if $basket->isProportionalCalculationOn()}] [{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}][{else}] [{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getPayCostVatPercent()}][{/if}] [{$basket->getPayCostVat()}] [{$currency->sign}]
[{/if}]
[{elseif $basket->getFPaymentCosts()}]
[{oxmultilang ident="SURCHARGE"}] [{$basket->getFPaymentCosts()}] [{$currency->sign}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_wrappingcosts"}]
[{* Gift wrapping *}]
[{if $oViewConf->getShowGiftWrapping()}]
[{if $basket->getWrappCostNet()}]
[{oxmultilang ident="BASKET_TOTAL_WRAPPING_COSTS_NET"}] [{$basket->getWrappCostNet()}] [{$currency->sign}]
[{if $basket->getWrappCostVat()}]
[{oxmultilang ident="PLUS_VAT"}] [{$basket->getWrappCostVat()}] [{$currency->sign}]
[{/if}]
[{elseif $basket->getFWrappingCosts()}]
[{oxmultilang ident="GIFT_WRAPPING"}] [{$basket->getFWrappingCosts()}] [{$currency->sign}]
[{/if}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_giftwrapping"}]
[{* Greeting card *}]
[{if $oViewConf->getShowGiftWrapping()}]
[{if $basket->getGiftCardCostNet()}]
[{oxmultilang ident="BASKET_TOTAL_GIFTCARD_COSTS_NET"}] [{$basket->getGiftCardCostNet()}] [{$currency->sign}]
[{if $basket->getGiftCardCostVat()}]
[{if $basket->isProportionalCalculationOn()}][{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}][{else}] [{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getGiftCardCostVatPercent()}][{/if}] [{$basket->getGiftCardCostVat()}] [{$currency->sign}]
[{/if}]
[{elseif $basket->getFGiftCardCosts()}]
[{oxmultilang ident="GREETING_CARD"}] [{$basket->getFGiftCardCosts()}] [{$currency->sign}]
[{/if}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_grandtotal"}]
[{* grand total price *}]
[{oxmultilang ident="GRAND_TOTAL"}] [{$basket->getFPrice()}] [{$currency->name}]
[{if $basket->getCard()}]
[{oxmultilang ident="YOUR_GREETING_CARD"}]
[{$basket->getCardMessage()}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_userremark"}]
[{if $order->oxorder__oxremark->value}]
[{oxmultilang ident="WHAT_I_WANTED_TO_SAY"}] [{$order->oxorder__oxremark->getRawValue()}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_download_link"}]
[{if $oOrderFileList}]
[{oxmultilang ident="MY_DOWNLOADS_DESC"}]
[{foreach from=$oOrderFileList item="oOrderFile"}]
[{if $order->oxorder__oxpaid->value || !$oOrderFile->oxorderfiles__oxpurchasedonly->value}]
[{oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=download" params="sorderfileid="|cat:$oOrderFile->getId()}]
[{else}]
[{$oOrderFile->oxorderfiles__oxfilename->value}] [{oxmultilang ident="DOWNLOADS_PAYMENT_PENDING"}]
[{/if}]
[{/foreach}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_paymentinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value != "oxempty"}]
[{oxmultilang ident="PAYMENT_METHOD"}] [{$payment->oxpayments__oxdesc->getRawValue()}] [{if $basket->getPaymentCosts()}]([{$basket->getFPaymentCosts()}] [{$currency->sign}])[{/if}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_username"}]
[{oxmultilang ident="EMAIL_ADDRESS"}] [{$user->oxuser__oxusername->value}]
[{/block}]
[{block name="email_plain_order_cust_address"}]
[{oxmultilang ident="BILLING_ADDRESS"}]
[{$order->oxorder__oxbillcompany->getRawValue()}]
[{$order->oxorder__oxbillsal->value|oxmultilangsal}] [{$order->oxorder__oxbillfname->getRawValue()}] [{$order->oxorder__oxbilllname->getRawValue()}]
[{if $order->oxorder__oxbilladdinfo->value}][{$order->oxorder__oxbilladdinfo->getRawValue()}][{/if}]
[{$order->oxorder__oxbillstreet->getRawValue()}] [{$order->oxorder__oxbillstreetnr->value}]
[{$order->oxorder__oxbillstateid->value}]
[{$order->oxorder__oxbillzip->value}] [{$order->oxorder__oxbillcity->getRawValue()}]
[{$order->oxorder__oxbillcountry->getRawValue()}]
[{if $order->oxorder__oxbillustid->value}][{oxmultilang ident="VAT_ID_NUMBER"}] [{$order->oxorder__oxbillustid->value}][{/if}]
[{oxmultilang ident="PHONE"}] [{$order->oxorder__oxbillfon->value}]
[{if $order->oxorder__oxdellname->value}][{oxmultilang ident="SHIPPING_ADDRESS"}]
[{$order->oxorder__oxdelcompany->getRawValue()}]
[{$order->oxorder__oxdelsal->value|oxmultilangsal}] [{$order->oxorder__oxdelfname->getRawValue()}] [{$order->oxorder__oxdellname->getRawValue()}]
[{if $order->oxorder__oxdeladdinfo->value}][{$order->oxorder__oxdeladdinfo->getRawValue()}][{/if}]
[{$order->oxorder__oxdelstreet->getRawValue()}] [{$order->oxorder__oxdelstreetnr->value}]
[{$order->oxorder__oxdelstateid->getRawValue()}]
[{$order->oxorder__oxdelzip->value}] [{$order->oxorder__oxdelcity->getRawValue()}]
[{$order->oxorder__oxdelcountry->getRawValue()}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_deliveryinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value != "oxempty"}][{oxmultilang ident="SHIPPING_CARRIER" suffix="COLON"}] [{$order->oDelSet->oxdeliveryset__oxtitle->getRawValue()}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_paymentinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value == "oxidpayadvance"}]
[{oxmultilang ident="BANK"}] [{$shop->oxshops__oxbankname->getRawValue()}]<br>
[{oxmultilang ident="BANK_CODE"}] [{$shop->oxshops__oxbankcode->value}]<br>
[{oxmultilang ident="BANK_ACCOUNT_NUMBER"}] [{$shop->oxshops__oxbanknumber->value}]<br>
[{oxmultilang ident="BIC"}] [{$shop->oxshops__oxbiccode->value}]<br>
[{oxmultilang ident="IBAN"}] [{$shop->oxshops__oxibannumber->value}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_orderemailend"}]
[{oxcontent ident="oxuserorderemailendplain"}]
[{/block}]
[{oxcontent ident="oxemailfooterplain"}]

View File

@@ -0,0 +1,213 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="currency" value=$oEmailView->getCurrency()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{assign var="basket" value=$order->getBasket()}]
[{assign var="oDelSet" value=$order->getDelSet()}]
[{assign var="payment" value=$order->getPayment()}]
[{block name="email_plain_order_owner_orderemail"}]
[{if $payment->oxuserpayments__oxpaymentsid->value == "oxempty"}]
[{oxcontent ident="oxadminordernpplainemail"}]
[{else}]
[{oxcontent ident="oxadminorderplainemail"}]
[{/if}]
[{/block}]
[{oxmultilang ident="ORDER_NUMBER"}] [{$order->oxorder__oxordernr->value}]
[{block name="email_plain_order_owner_voucherdiscount_top"}]
[{if $oViewConf->getShowVouchers()}]
[{foreach from=$order->getVoucherList() item=voucher}]
[{assign var="voucherseries" value=$voucher->getSerie()}]
[{oxmultilang ident="USED_COUPONS"}] [{$voucher->oxvouchers__oxvouchernr->value}] - [{oxmultilang ident="DISCOUNT"}] [{$voucherseries->oxvoucherseries__oxdiscount->value}] [{if $voucherseries->oxvoucherseries__oxdiscounttype->value == "absolute"}][{$currency->sign}][{else}]%[{/if}]
[{/foreach}]
[{/if}]
[{/block}]
[{assign var="basketitemlist" value=$basket->getBasketArticles()}]
[{foreach key=basketindex from=$basket->getContents() item=basketitem}]
[{block name="email_plain_order_ownerbasketitem"}]
[{assign var="basketproduct" value=$basketitemlist.$basketindex}]
[{$basketproduct->oxarticles__oxtitle->getRawValue()|strip_tags}][{if $basketproduct->oxarticles__oxvarselect->value}], [{$basketproduct->oxarticles__oxvarselect->value}][{/if}]
[{if $basketitem->getChosenSelList()}][{foreach from=$basketitem->getChosenSelList() item=oList}][{$oList->name}] [{$oList->value}][{/foreach}][{/if}]
[{if $basketitem->getPersParams()}][{foreach key=sVar from=$basketitem->getPersParams() item=aParam}][{$sVar}] : [{$aParam}][{/foreach}][{/if}]
[{if $oViewConf->getShowGiftWrapping()}]
[{assign var="oWrapping" value=$basketitem->getWrapping()}]
[{oxmultilang ident="GIFT_WRAPPING"}] [{if !$basketitem->getWrappingId()}][{oxmultilang ident="NONE"}][{else}][{$oWrapping->oxwrapping__oxname->getRawValue()}][{/if}]
[{/if}]
[{if $basketproduct->oxarticles__oxorderinfo->value}][{$basketproduct->oxarticles__oxorderinfo->getRawValue()}][{/if}]
[{assign var=dRegUnitPrice value=$basketitem->getRegularUnitPrice()}]
[{assign var=dUnitPrice value=$basketitem->getUnitPrice()}]
[{oxmultilang ident="UNIT_PRICE"}] [{$basketitem->getFUnitPrice()}] [{$currency->name}] [{if !$basketitem->isBundle()}] [{if $dRegUnitPrice->getPrice() > $dUnitPrice->getPrice()}] ([{$basketitem->getFRegularUnitPrice()}] [{$currency->sign}]) [{/if}][{/if}]
[{oxmultilang ident="QUANTITY"}] [{$basketitem->getAmount()}]
[{oxmultilang ident="VAT"}] [{$basketitem->getVatPercent()}]%
[{oxmultilang ident="TOTAL"}] [{$basketitem->getFTotalPrice()}] [{$currency->name}]
[{/block}]
[{/foreach}]
------------------------------------------------------------------
[{if !$basket->getDiscounts()}]
[{block name="email_plain_order_ownernodiscounttotalnet"}]
[{* netto price *}]
[{oxmultilang ident="TOTAL_NET"}] [{$basket->getProductsNetPrice()}] [{$currency->name}]
[{/block}]
[{block name="email_plain_order_ownernodiscountproductvats"}]
[{* VATs *}]
[{foreach from=$basket->getProductVats() item=VATitem key=key}]
[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$key}] [{$VATitem}] [{$currency->name}]
[{/foreach}]
[{/block}]
[{block name="email_plain_order_nodiscountownertotalgross"}]
[{* brutto price *}]
[{oxmultilang ident="TOTAL_GROSS"}] [{$basket->getFProductsPrice()}] [{$currency->name}]
[{/block}]
[{/if}]
[{* applied discounts *}]
[{if $basket->getDiscounts()}]
[{if $order->isNettoMode()}]
[{block name="email_plain_order_ownerdiscounttotalnet"}]
[{* netto price *}]
[{oxmultilang ident="TOTAL_NET"}] [{$basket->getProductsNetPrice()}] [{$currency->name}]
[{/block}]
[{else}]
[{block name="email_plain_order_discountownertotalgross"}]
[{* brutto price *}]
[{oxmultilang ident="TOTAL_GROSS"}] [{$basket->getFProductsPrice()}] [{$currency->name}]
[{/block}]
[{/if}]
[{block name="email_plain_order_ownerdiscounts"}]
[{foreach from=$basket->getDiscounts() item=oDiscount}]
[{if $oDiscount->dDiscount < 0}][{oxmultilang ident="SURCHARGE"}][{else}][{oxmultilang ident="DISCOUNT"}][{/if}] [{$oDiscount->sDiscount}]: [{if $oDiscount->dDiscount < 0}][{$oDiscount->fDiscount|replace:"-":""}][{else}]-[{$oDiscount->fDiscount}][{/if}] [{$currency->name}]
[{/foreach}]
[{/block}]
[{if !$order->isNettoMode()}]
[{block name="email_plain_order_ownertotalnet"}]
[{* netto price *}]
[{oxmultilang ident="TOTAL_NET"}] [{$basket->getProductsNetPrice()}] [{$currency->name}]
[{/block}]
[{/if}]
[{block name="email_plain_order_ownerproductvats"}]
[{* VATs *}]
[{foreach from=$basket->getProductVats() item=VATitem key=key}]
[{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$key}] [{$VATitem}] [{$currency->name}]
[{/foreach}]
[{/block}]
[{/if}]
[{if $order->isNettoMode()}]
[{block name="email_plain_order_ownertotalgross"}]
[{* brutto price *}]
[{oxmultilang ident="TOTAL_GROSS"}] [{$basket->getFProductsPrice()}] [{$currency->name}]
[{/block}]
[{/if}]
[{block name="email_plain_order_owner_voucherdiscount"}]
[{* voucher discounts *}]
[{if $oViewConf->getShowVouchers() && $basket->getVoucherDiscValue()}]
[{oxmultilang ident="COUPON"}] [{if $basket->getFVoucherDiscountValue() > 0}]-[{/if}][{$basket->getFVoucherDiscountValue()|replace:"-":""}] [{$currency->name}]
[{/if}]
[{/block}]
[{block name="email_plain_order_ownerdelcosts"}]
[{* delivery costs *}]
[{if $basket->getDelCostNet()}]
[{oxmultilang ident="SHIPPING_NET" suffix="COLON"}] [{$basket->getDelCostNet()}] [{$currency->sign}]
[{if $basket->getDelCostVat()}] [{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}] [{else}] [{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getDelCostVatPercent()}][{/if}] [{$basket->getDelCostVat()}] [{$currency->sign}]
[{elseif $basket->getFDeliveryCosts()}]
[{oxmultilang ident="SHIPPING_COST"}] [{$basket->getFDeliveryCosts()}] [{$currency->sign}]
[{/if}]
[{/block}]
[{block name="email_plain_order_ownerpaymentcosts"}]
[{* payment sum *}]
[{if $basket->getPayCostNet()}]
[{if $basket->getPaymentCosts() >= 0}][{oxmultilang ident="SURCHARGE"}][{else}][{oxmultilang ident="DEDUCTION"}][{/if}] [{oxmultilang ident="PAYMENT_METHOD"}] [{$basket->getPayCostNet()}] [{$currency->sign}]
[{if $basket->getPayCostVat()}]
[{if $basket->isProportionalCalculationOn()}] [{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}][{else}] [{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getPayCostVatPercent()}][{/if}] [{$basket->getPayCostVat()}] [{$currency->sign}]
[{/if}]
[{elseif $basket->getFPaymentCosts()}]
[{oxmultilang ident="SURCHARGE"}] [{$basket->getFPaymentCosts()}] [{$currency->sign}]
[{/if}]
[{/block}]
[{block name="email_plain_order_giftwrapping"}]
[{* Gift wrapping *}]
[{if $oViewConf->getShowGiftWrapping()}]
[{if $basket->getWrappCostNet()}]
[{oxmultilang ident="BASKET_TOTAL_WRAPPING_COSTS_NET"}] [{$basket->getWrappCostNet()}] [{$currency->sign}]
[{if $basket->getWrappCostVat()}]
[{oxmultilang ident="PLUS_VAT"}] [{$basket->getWrappCostVat()}] [{$currency->sign}]
[{/if}]
[{elseif $basket->getFWrappingCosts()}]
[{oxmultilang ident="GIFT_WRAPPING"}] [{$basket->getFWrappingCosts()}] [{$currency->sign}]
[{/if}]
[{/if}]
[{/block}]
[{block name="email_plain_order_cust_greetingcard"}]
[{* Greeting card *}]
[{if $oViewConf->getShowGiftWrapping()}]
[{if $basket->getGiftCardCostNet()}]
[{oxmultilang ident="BASKET_TOTAL_GIFTCARD_COSTS_NET"}] [{$basket->getGiftCardCostNet()}] [{$currency->sign}]
[{if $basket->getGiftCardCostVat()}]
[{if $basket->isProportionalCalculationOn()}][{oxmultilang ident="BASKET_TOTAL_PLUS_PROPORTIONAL_VAT"}][{else}] [{oxmultilang ident="VAT_PLUS_PERCENT_AMOUNT" suffix="COLON" args=$basket->getGiftCardCostVatPercent()}][{/if}] [{$basket->getGiftCardCostVat()}] [{$currency->sign}]
[{/if}]
[{elseif $basket->getFGiftCardCosts()}]
[{oxmultilang ident="GREETING_CARD"}] [{$basket->getFGiftCardCosts()}] [{$currency->sign}]
[{/if}]
[{/if}]
[{/block}]
[{block name="email_plain_order_ownergrandtotal"}]
[{* grand total price *}]
[{oxmultilang ident="GRAND_TOTAL"}] [{$basket->getFPrice()}] [{$currency->name}]
[{if $basket->oCard}]
[{oxmultilang ident="ATENTION_GREETING_CARD"}]
[{oxmultilang ident="WHAT_I_WANTED_TO_SAY"}]
[{$basket->getCardMessage()}]
[{/if}]
[{/block}]
[{block name="email_plain_order_owneruserremark"}]
[{if $order->oxorder__oxremark->value}]
[{oxmultilang ident="MESSAGE"}] [{$order->oxorder__oxremark->getRawValue()}]
[{/if}]
[{/block}]
[{block name="email_plain_order_ownerpaymentinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value != "oxempty"}][{oxmultilang ident="PAYMENT_INFORMATION"}]
[{oxmultilang ident="PAYMENT_METHOD"}][{$payment->oxpayments__oxdesc->getRawValue()}] [{if $basket->getPaymentCosts()}]([{$basket->getFPaymentCosts()}] [{$currency->sign}])[{/if}]
[{/if}]
[{/block}]
[{block name="email_plain_order_ownerusername"}]
[{oxmultilang ident="EMAIL_ADDRESS"}] [{$user->oxuser__oxusername->value}]
[{/block}]
[{block name="email_plain_order_owneraddress"}]
[{oxmultilang ident="BILLING_ADDRESS"}]
[{$order->oxorder__oxbillcompany->getRawValue()}]
[{$order->oxorder__oxbillsal->value|oxmultilangsal}] [{$order->oxorder__oxbillfname->getRawValue()}] [{$order->oxorder__oxbilllname->getRawValue()}]
[{if $order->oxorder__oxbilladdinfo->value}][{$order->oxorder__oxbilladdinfo->getRawValue()}][{/if}]
[{$order->oxorder__oxbillstreet->getRawValue()}] [{$order->oxorder__oxbillstreetnr->value}]
[{$order->oxorder__oxbillstateid->value}]
[{$order->oxorder__oxbillzip->value}] [{$order->oxorder__oxbillcity->getRawValue()}]
[{$order->oxorder__oxbillcountry->getRawValue()}]
[{if $order->oxorder__oxbillustid->value}][{oxmultilang ident="VAT_ID_NUMBER"}] [{$order->oxorder__oxbillustid->value}][{/if}]
[{oxmultilang ident="PHONE"}] [{$order->oxorder__oxbillfon->value}]
[{if $order->oxorder__oxdellname->value}][{oxmultilang ident="SHIPPING_ADDRESS"}]
[{$order->oxorder__oxdelcompany->getRawValue()}]
[{$order->oxorder__oxdelsal->value|oxmultilangsal}] [{$order->oxorder__oxdelfname->getRawValue()}] [{$order->oxorder__oxdellname->getRawValue()}]
[{if $order->oxorder__oxdeladdinfo->value}][{$order->oxorder__oxdeladdinfo->getRawValue()}][{/if}]
[{$order->oxorder__oxdelstreet->getRawValue()}] [{$order->oxorder__oxdelstreetnr->value}]
[{$order->oxorder__oxdelstateid->getRawValue()}]
[{$order->oxorder__oxdelzip->value}] [{$order->oxorder__oxdelcity->getRawValue()}]
[{$order->oxorder__oxdelcountry->getRawValue()}]
[{/if}]
[{/block}]
[{block name="email_plain_order_ownerdeliveryinfo"}]
[{if $payment->oxuserpayments__oxpaymentsid->value != "oxempty"}][{oxmultilang ident="SHIPPING_CARRIER" suffix="COLON"}] [{$order->oDelSet->oxdeliveryset__oxtitle->getRawValue()}]
[{/if}]
[{/block}]
[{oxcontent ident="oxemailfooterplain"}]

View File

@@ -0,0 +1,46 @@
[{ assign var="shop" value=$oEmailView->getShop() }]
[{ assign var="oViewConf" value=$oEmailView->getViewConfig() }]
[{block name="email_plain_ordershipped_sendemail"}]
[{ oxcontent ident="oxordersendplainemail" }]
[{/block}]
[{block name="email_plain_ordershipped_infoheader"}]
[{ oxmultilang ident="ORDER_SHIPPED_TO" suffix="COLON" }]
[{/block}]
[{block name="email_plain_ordershipped_address"}]
[{if $order->oxorder__oxdellname->value }]
[{ $order->oxorder__oxdelcompany->getRawValue() }]
[{ $order->oxorder__oxdelfname->getRawValue() }] [{ $order->oxorder__oxdellname->getRawValue() }]
[{ $order->oxorder__oxdelstreet->getRawValue() }] [{ $order->oxorder__oxdelstreetnr->value }]
[{ $order->oxorder__oxdelstateid->value }]
[{ $order->oxorder__oxdelzip->value }] [{ $order->oxorder__oxdelcity->getRawValue() }]
[{else}]
[{ $order->oxorder__oxbillcompany->getRawValue() }]
[{ $order->oxorder__oxbillfname->getRawValue() }] [{ $order->oxorder__oxbilllname->getRawValue() }]
[{ $order->oxorder__oxbillstreet->getRawValue() }] [{ $order->oxorder__oxbillstreetnr->value }]
[{ $order->oxorder__oxbillstateid->value }]
[{ $order->oxorder__oxbillzip->value }] [{ $order->oxorder__oxbillcity->getRawValue() }]
[{/if}]
[{/block}]
[{block name="email_plain_ordershipped_oxordernr"}]
[{ oxmultilang ident="ORDER_NUMBER" suffix="COLON" }] [{ $order->oxorder__oxordernr->value }]
[{/block}]
[{block name="email_plain_ordershipped_orderarticles"}]
[{foreach from=$order->getOrderArticles(true) item=oOrderArticle}]
[{ $oOrderArticle->oxorderarticles__oxamount->value }] [{ $oOrderArticle->oxorderarticles__oxtitle->getRawValue() }] [{ $oOrderArticle->oxorderarticles__oxselvariant->getRawValue() }]
[{/foreach}]
[{/block}]
[{block name="email_plain_ordershipped_infofooter"}]
[{ oxmultilang ident="YOUR_TEAM" args=$shop->oxshops__oxname->getRawValue()}]
[{/block}]
[{block name="email_html_ordershipped_shipmenttrackingurl"}]
[{if $order->getShipmentTrackingUrl()}][{ oxmultilang ident="SHIPMENT_TRACKING" suffix="COLON" }] [{ $order->getShipmentTrackingUrl()}][{/if}]
[{/block}]
[{ oxcontent ident="oxemailfooterplain" }]

View File

@@ -0,0 +1,14 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>[{oxmultilang ident="PRICE_ALERT_AT"}] [{$shop->oxshops__oxname->value}]</title>
<meta http-equiv="Content-Type" content="text/html; charset=[{$charset}]">
</head>
<body bgcolor="#FFFFFF" link="#355222" alink="#355222" vlink="#355222" style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;">
<br>
<img src="[{$oViewConf->getImageUrl('logo_white.gif')}]" border="0" hspace="0" vspace="0" alt="[{$shop->oxshops__oxname->value}]" align="texttop"><br><br>
[{oxcontent ident="oxpricealarmemail"}]
<br><br>
[{oxcontent ident="oxemailfooter"}]
</body>
</html>

View File

@@ -0,0 +1,3 @@
[{oxcontent ident=$contentplainident|default:"oxregisterplainemail"}]
[{oxcontent ident="oxemailfooterplain"}]

View File

@@ -0,0 +1,32 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="sOrderId" value=$order->getId()}]
[{assign var="oOrderFileList" value=$oEmailView->getOrderFileList($sOrderId)}]
[{include file="email/html/header.tpl" title=$shop->oxshops__oxname->value}]
[{block name="email_html_senddownloadlinks_infoheader"}]
[{oxmultilang ident="EMAIL_SENDDOWNLOADS_GREETING"}], [{$order->oxorder__oxbillsal->value|oxmultilangsal}] [{$order->oxorder__oxbillfname->value}] [{$order->oxorder__oxbilllname->value}],
[{/block}]
[{block name="email_html_sendednow_oxordernr"}]
[{oxmultilang ident="ORDER_NUMBER" suffix="COLON"}] [{$order->oxorder__oxordernr->value}]
[{/block}]
[{if $oOrderFileList}]
[{block name="email_html_senddownloadlinks_download_header"}]
[{oxmultilang ident="MY_DOWNLOADS_DESC"}]
[{/block}]
[{block name="email_html_senddownloadlinks_download_link"}]
[{foreach from=$oOrderFileList item="oOrderFile"}]
[{if $order->oxorder__oxpaid->value || !$oOrderFile->oxorderfiles__oxpurchasedonly->value}]
[{oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=download" params="sorderfileid="|cat:$oOrderFile->getId()}] [{$oOrderFile->oxorderfiles__oxfilename->value}]
[{else}]
[{$oOrderFile->oxorderfiles__oxfilename->value}] [{oxmultilang ident="DOWNLOADS_PAYMENT_PENDING"}]
[{/if}]
[{/foreach}]
[{/block}]
[{/if}]
[{block name="email_html_senddownloadlinks_infofooter"}]
[{oxcontent ident="oxemailfooterplain"}]
[{/block}]

View File

@@ -0,0 +1,24 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{oxmultilang ident="PRODUCT_POST_CARD_FROM"}] [{$shop->oxshops__oxname->getRawValue()}]
[{oxmultilang ident="FROM"}] [{$userinfo->send_name}]
[{oxmultilang ident="EMAIL"}] [{$userinfo->send_email}]
[{oxmultilang ident="TO"}] [{$userinfo->rec_name}]
[{oxmultilang ident="EMAIL"}] [{$userinfo->rec_email}]
[{$userinfo->send_message}]
[{oxmultilang ident="MANY_GREETINGS"}] [{$userinfo->send_name}]
[{oxmultilang ident="RECOMMENDED_PRODUCTS"}]
[{$product->oxarticles__oxtitle->getRawValue()|strip_tags}]
[{$product->oxarticles__oxshortdesc->getRawValue()}]
[{oxmultilang ident="CHECK"}] [{$sArticleUrl}]
[{oxcontent ident="oxemailfooterplain"}]

View File

@@ -0,0 +1,18 @@
[{assign var="shop" value=$oEmailView->getShop()}]
[{assign var="oViewConf" value=$oEmailView->getViewConfig()}]
[{assign var="user" value=$oEmailView->getUser()}]
[{oxmultilang ident="GIFT_REGISTRY_OF"}] [{$shop->oxshops__oxname->getRawValue()}]
[{$userinfo->send_message}]
[{oxmultilang ident="TO_MY_WISHLIST"}] [{oxmultilang ident="CLICK_HERE"}]
[{$oViewConf->getBaseDir()}]index.php?cl=wishlist&wishid=[{$userinfo->send_id}]
[{oxmultilang ident="WITH_LOVE"}]
[{$userinfo->send_name}]
[{oxcontent ident="oxemailfooterplain"}]