PDF rausgenommen
This commit is contained in:
5
msd2/myoos/templates/email-templates/.gitignore
vendored
Normal file
5
msd2/myoos/templates/email-templates/.gitignore
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
.DS_Store
|
||||
*.sass-cache
|
||||
server
|
||||
build
|
||||
/.bundle
|
8
msd2/myoos/templates/email-templates/LICENSE.md
Normal file
8
msd2/myoos/templates/email-templates/LICENSE.md
Normal file
@ -0,0 +1,8 @@
|
||||
Copyright (c) 2012-2013 InterNations GmbH
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
111
msd2/myoos/templates/email-templates/README.md
Normal file
111
msd2/myoos/templates/email-templates/README.md
Normal file
@ -0,0 +1,111 @@
|
||||
# [Antwort](http://internations.github.com/antwort)
|
||||
|
||||
### Responsive Layouts for Email
|
||||

|
||||
|
||||
Antwort offers responsive layouts for Email that both fits _and_ adapts to client widths. Don't underwhelm desktop users with single column layouts that work for mobile. Antwort offers columns on desktop that automatically become rows on mobile.
|
||||
|
||||
Author: Julie Ng ([@jng5](http://twitter.com/jng5))
|
||||
Date: October 2014
|
||||
Version: 1.0.0
|
||||
|
||||
## Features
|
||||
|
||||
* Works on mobile: Mail on iOS and Email on Android.
|
||||
* Works in major clients like AOL, gmail, outlook.com and Yahoo.
|
||||
* Even works in Outlook (2000+).
|
||||
* Bulletproof layouts: made with dynamic content in mind.
|
||||
* Minimalist in design for maximum customizability.
|
||||
|
||||
### NEW since v1.0
|
||||
|
||||
* __Source templates__
|
||||
Antwort now includes the source templates (pre inlined CSS) for your reference. This lets you easily customize the template for your own use. Each template has a `build.html` with inlined CSS as well as the original source files in a `source` folder.
|
||||
|
||||
* __Support for Android 4.3+__
|
||||
Antwort v0 relied on applying `display: block;` to `<td>` to force columns into rows. Starting with Android 4.3, that is no longer possible, i.e. columns remain columns.
|
||||
|
||||
Antwort v1 relies on conditional wrapper tables to support Microsoft Outlook desktop clients. The columns themselves are no longer `<td>`s but `<table>`s, whose width expand to 100% on mobile devices.
|
||||
|
||||
## Included Templates
|
||||
|
||||
Included templates as of v1.0.0 release (14 October 2014):
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="top">
|
||||
<strong>Single Column</strong><br><br>
|
||||
<img src="http://internations.github.io/antwort/images/v1-previews/1-col.png" style="max-width: 95%;">
|
||||
</td>
|
||||
<td align="center" valign="top">
|
||||
<strong>Two Columns (text)</strong><br><br>
|
||||
<img src="http://internations.github.io/antwort/images/v1-previews/2-cols.png" style="max-width: 95%;">
|
||||
</td>
|
||||
<td align="center" valign="top">
|
||||
<strong>Three Columns (images)</strong><br><br>
|
||||
<img src="http://internations.github.io/antwort/images/v1-previews/3-cols-images.png" style="max-width: 95%;">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><a href="https://litmus.com/pub/23497a4" target="_blank" rel="noopener">Litmus Previews</a></td>
|
||||
<td align="center"><a href="https://litmus.com/pub/2e0aaa0" target="_blank" rel="noopener">Litmus Previews</a></td>
|
||||
<td align="center"><a href="https://litmus.com/pub/de912ba" target="_blank" rel="noopener">Litmus Previews</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
## How to use Antwort
|
||||
|
||||
Antwort is **not** a framework. Antwort is meant to teach you how to do responsive layouts for Email. That's why source pre-lined HTML is now included for you to learn from.
|
||||
|
||||
#### Need help?
|
||||
|
||||
Before [posting an issue](https://github.com/InterNations/antwort/issues), please
|
||||
|
||||
1. Make sure you are sending the email from an Email Service Provider (ESP), for example MailChimp **not** your Email client e.g. Outlook.
|
||||
2. Double check any code changes you might have made
|
||||
3. Do a test send to yourself and view the source. Did your ESP change the code?
|
||||
|
||||
|
||||
|
||||
## Changelog
|
||||
|
||||
### 1.0.0
|
||||
|
||||
14 October 2014
|
||||
|
||||
* Complete re-write of code, to reflect latest email development challenges, especially with Android 4.3+
|
||||
* New: include source folders before inlining CSS.
|
||||
* New: single column fluid layout
|
||||
* Footer now includes example address, which has an example for removing blue iOS links.
|
||||
|
||||
|
||||
### 0.1.2
|
||||
|
||||
April 2013
|
||||
|
||||
* Fixed issue #8 - headlines no longer centered in Outlook.com and older Outlook.
|
||||
* Fixed issue #7 - moved padding overrides to parent `<td>` in mobile styles.
|
||||
|
||||
### 0.1.1
|
||||
|
||||
26 March 2013
|
||||
|
||||
* Fixed column margin issue after [Hotmail/Outlook dropped margin support](https://litmus.com/blog/hotmail-and-outlook-com-drop-support-for-margin).
|
||||
* Issue #5 fixed - Outlook.com parses HTML tags in comments.
|
||||
* Issue #3 fixed - control characters removed from template.
|
||||
* Added screenshots of current version from Litmus test.
|
||||
|
||||
|
||||
### 0.1.0
|
||||
|
||||
4 Jan 2013
|
||||
|
||||
* Hello open source world.
|
||||
|
||||
|
||||
## License
|
||||
Antwort is provided under the MIT License - see LICENSE.md for full details.
|
139
msd2/myoos/templates/email-templates/single-column/build.html
Normal file
139
msd2/myoos/templates/email-templates/single-column/build.html
Normal file
@ -0,0 +1,139 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>Single Column</title>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container" style="width:600px;max-width:600px">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;padding-bottom:12px;color:#DF4726;padding-left:24px;padding-right:24px">
|
||||
Antwort v1.0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding content" align="left" style="padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;background-color:#ffffff">
|
||||
<br>
|
||||
|
||||
<div class="title" style="font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;color:#374550">Single Column Fluid Layout</div>
|
||||
<br>
|
||||
|
||||
<div class="body-text" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333">
|
||||
This is an example of a single column fluid layout. There are no columns. Because the container table width is set to 100%, it automatically resizes itself to all devices. The magic of good old fashioned HTML.
|
||||
<br><br>
|
||||
|
||||
The media query change we make is to decrease the content margin from 24px to 12px for devices up to max width of 400px.
|
||||
<br><br>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;color:#aaaaaa;padding-left:24px;padding-right:24px">
|
||||
<br><br>
|
||||
Sample Footer text: © 2014 Acme, Inc.
|
||||
<br><br>
|
||||
|
||||
You are receiving this email because you opted in on our website. Update your <a href="#" style="color:#aaaaaa">email preferences</a> or <a href="#" style="color:#aaaaaa">unsubscribe</a>.
|
||||
<br><br>
|
||||
|
||||
<strong>Acme, Inc.</strong><br>
|
||||
<span class="ios-footer">
|
||||
123 Main St.<br>
|
||||
Springfield, MA 12345<br>
|
||||
</span>
|
||||
<a href="http://www.acme-inc.com" style="color:#aaaaaa">www.acme-inc.com</a><br>
|
||||
|
||||
<br><br>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,63 @@
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
@ -0,0 +1,73 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
||||
"http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>Single Column</title>
|
||||
<link rel="stylesheet" type="text/css" href="styles.css">
|
||||
<link rel="stylesheet" type="text/css" href="responsive.css">
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left">
|
||||
Antwort v1.0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding content" align="left">
|
||||
<br>
|
||||
|
||||
<div class="title">Single Column Fluid Layout</div>
|
||||
<br>
|
||||
|
||||
<div class="body-text">
|
||||
This is an example of a single column fluid layout. There are no columns. Because the container table width is set to 100%, it automatically resizes itself to all devices. The magic of good old fashioned HTML.
|
||||
<br><br>
|
||||
|
||||
The media query change we make is to decrease the content margin from 24px to 12px for devices up to max width of 400px.
|
||||
<br><br>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left">
|
||||
<br><br>
|
||||
Sample Footer text: © 2014 Acme, Inc.
|
||||
<br><br>
|
||||
|
||||
You are receiving this email because you opted in on our website. Update your <a href="#">email preferences</a> or <a href="#">unsubscribe</a>.
|
||||
<br><br>
|
||||
|
||||
<strong>Acme, Inc.</strong><br>
|
||||
<span class="ios-footer">
|
||||
123 Main St.<br>
|
||||
Springfield, MA 12345<br>
|
||||
</span>
|
||||
<a href="http://www.acme-inc.com">www.acme-inc.com</a><br>
|
||||
|
||||
<br><br>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table><!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table><!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,79 @@
|
||||
.header,
|
||||
.title,
|
||||
.subtitle,
|
||||
.footer-text {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
}
|
||||
|
||||
.header {
|
||||
font-size: 24px;
|
||||
font-weight: bold;
|
||||
padding-bottom: 12px;
|
||||
color: #DF4726;
|
||||
}
|
||||
|
||||
.footer-text {
|
||||
font-size: 12px;
|
||||
line-height: 16px;
|
||||
color: #aaaaaa;
|
||||
}
|
||||
.footer-text a {
|
||||
color: #aaaaaa;
|
||||
}
|
||||
|
||||
.container {
|
||||
width: 600px;
|
||||
max-width: 600px;
|
||||
}
|
||||
|
||||
.container-padding {
|
||||
padding-left: 24px;
|
||||
padding-right: 24px;
|
||||
}
|
||||
|
||||
.content {
|
||||
padding-top: 12px;
|
||||
padding-bottom: 12px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
|
||||
code {
|
||||
background-color: #eee;
|
||||
padding: 0 4px;
|
||||
font-family: Menlo, Courier, monospace;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
hr {
|
||||
border: 0;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
}
|
||||
|
||||
.hr {
|
||||
height: 1px;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
}
|
||||
|
||||
.title {
|
||||
font-size: 18px;
|
||||
font-weight: 600;
|
||||
color: #374550;
|
||||
}
|
||||
|
||||
.subtitle {
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
color: #2469A0;
|
||||
}
|
||||
.subtitle span {
|
||||
font-weight: 400;
|
||||
color: #999999;
|
||||
}
|
||||
|
||||
.body-text {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
line-height: 20px;
|
||||
text-align: left;
|
||||
color: #333333;
|
||||
}
|
@ -0,0 +1,225 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>Three columns with images</title>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
td[class="col"] {
|
||||
width: 100% !important;
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
td[class="cols-wrapper"] {
|
||||
padding-top: 18px;
|
||||
}
|
||||
|
||||
img[class="image"] {
|
||||
float: right;
|
||||
max-width: 40% !important;
|
||||
height: auto !important;
|
||||
margin-left: 12px;
|
||||
}
|
||||
|
||||
div[class="subtitle"] {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class="cols-wrapper"] {
|
||||
padding-left: 0 !important;
|
||||
padding-right: 0 !important;
|
||||
}
|
||||
|
||||
td[class="content-wrapper"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container" style="width:600px;max-width:600px">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;padding-bottom:12px;color:#DF4726;padding-left:24px;padding-right:24px">
|
||||
Antwort v1.0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="content" align="left" style="padding-top:12px;padding-bottom:12px;background-color:#ffffff">
|
||||
|
||||
<table width="600" border="0" cellpadding="0" cellspacing="0" class="force-row" style="width: 600px;">
|
||||
<tr>
|
||||
<td class="content-wrapper" style="padding-left:24px;padding-right:24px">
|
||||
<br>
|
||||
<div class="title" style="font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;color:#374550">Three Columns</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="cols-wrapper" style="padding-left:12px;padding-right:12px">
|
||||
|
||||
<!--[if mso]>
|
||||
<table border="0" width="576" cellpadding="0" cellspacing="0" style="width: 576px;">
|
||||
<tr><td width="192" style="width: 192px;" valign="top"><![endif]-->
|
||||
|
||||
|
||||
<table width="192" border="0" cellpadding="0" cellspacing="0" align="left" class="force-row" style="width: 192px;">
|
||||
<tr>
|
||||
<td class="col" valign="top" style="padding-left:12px;padding-right:12px;padding-top:18px;padding-bottom:12px">
|
||||
<img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" border="0" alt="The White Whale" width="168" height="110" hspace="0" vspace="0" style="max-width:100%; " class="image">
|
||||
<div class="subtitle" style="font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:600;color:#2469A0;margin-top:18px">The White Whale</div>
|
||||
<div class="col-copy" style="font-family:Helvetica, Arial, sans-serif;font-size:13px;line-height:20px;text-align:left;color:#333333;margin-top:12px">I take the good old fashioned ground that the whale is a fish, and call upon holy Jonah to back me. This fundamental thing settled, the next point is, in what internal respect does the whale differ from other fish.</div>
|
||||
<br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<!--[if mso]></td><td width="192" style="width: 192px;" valign="top"><![endif]-->
|
||||
|
||||
|
||||
<table width="192" border="0" cellpadding="0" cellspacing="0" align="left" class="force-row" style="width: 192px;">
|
||||
<tr>
|
||||
<td class="col" valign="top" style="padding-left:12px;padding-right:12px;padding-top:18px;padding-bottom:12px">
|
||||
<img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" border="0" alt="I am Ishmael" width="168" height="110" hspace="0" vspace="0" style="max-width:100%; " class="image">
|
||||
<div class="subtitle" style="font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:600;color:#2469A0;margin-top:18px">I am Ishmael</div>
|
||||
<div class="col-copy" style="font-family:Helvetica, Arial, sans-serif;font-size:13px;line-height:20px;text-align:left;color:#333333;margin-top:12px">Here upon the very point of starting for the voyage, Captain Peleg and Captain Bildad were going it with a high hand on the quarter-deck, just as if they were to be joint-commanders at sea, as well as to all appearances in port.</div>
|
||||
<br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<!--[if mso]></td><td width="192" style="width: 192px;" valign="top"><![endif]-->
|
||||
|
||||
|
||||
<table width="192" border="0" cellpadding="0" cellspacing="0" align="left" class="force-row" style="width: 192px;">
|
||||
<tr>
|
||||
<td class="col" valign="top" style="padding-left:12px;padding-right:12px;padding-top:18px;padding-bottom:12px">
|
||||
<img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" border="0" alt="The Albatross" width="168" height="110" hspace="0" vspace="0" style="max-width:100%; " class="image">
|
||||
<div class="subtitle" style="font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:600;color:#2469A0;margin-top:18px">The Albatross</div>
|
||||
<div class="col-copy" style="font-family:Helvetica, Arial, sans-serif;font-size:13px;line-height:20px;text-align:left;color:#333333;margin-top:12px">And somehow, at the time, I felt a sympathy and a sorrow for him, but for I don't know what, unless it was the cruel loss of his leg. And yet I also felt a strange awe of him; but that sort of awe, which I cannot at all describe.</div>
|
||||
<br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
|
||||
<!--[if mso]></td></tr></table><![endif]-->
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;color:#aaaaaa;padding-left:24px;padding-right:24px">
|
||||
<br><br>
|
||||
Sample Footer text: © 2014 Acme, Inc.
|
||||
<br><br>
|
||||
|
||||
You are receiving this email because you opted in on our website. Update your <a href="#" style="color:#aaaaaa">email preferences</a> or <a href="#" style="color:#aaaaaa">unsubscribe</a>.
|
||||
<br><br>
|
||||
|
||||
<strong>Acme, Inc.</strong><br>
|
||||
<span class="ios-footer">
|
||||
123 Main St.<br>
|
||||
Springfield, MA 12345<br>
|
||||
</span>
|
||||
<a href="http://www.acme-inc.com" style="color:#aaaaaa">www.acme-inc.com</a><br>
|
||||
|
||||
<br><br>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,96 @@
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
td[class="col"] {
|
||||
width: 100% !important;
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
td[class="cols-wrapper"] {
|
||||
padding-top: 18px;
|
||||
}
|
||||
|
||||
img[class="image"] {
|
||||
float: right;
|
||||
max-width: 40% !important;
|
||||
height: auto !important;
|
||||
margin-left: 12px;
|
||||
}
|
||||
|
||||
div[class="subtitle"] {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class="cols-wrapper"] {
|
||||
padding-left: 0 !important;
|
||||
padding-right: 0 !important;
|
||||
}
|
||||
|
||||
td[class="content-wrapper"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
@ -0,0 +1,108 @@
|
||||
.header,
|
||||
.title,
|
||||
.subtitle,
|
||||
.footer-text {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
}
|
||||
|
||||
.header {
|
||||
font-size: 24px;
|
||||
font-weight: bold;
|
||||
padding-bottom: 12px;
|
||||
color: #DF4726;
|
||||
}
|
||||
|
||||
.footer-text {
|
||||
font-size: 12px;
|
||||
line-height: 16px;
|
||||
color: #aaaaaa;
|
||||
}
|
||||
.footer-text a {
|
||||
color: #aaaaaa;
|
||||
}
|
||||
|
||||
.container {
|
||||
width: 600px;
|
||||
max-width: 600px;
|
||||
}
|
||||
|
||||
.container-padding {
|
||||
padding-left: 24px;
|
||||
padding-right: 24px;
|
||||
}
|
||||
|
||||
.content {
|
||||
padding-top: 12px;
|
||||
padding-bottom: 12px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
|
||||
code {
|
||||
background-color: #eee;
|
||||
padding: 0 4px;
|
||||
font-family: Menlo, Courier, monospace;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
hr {
|
||||
border: 0;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
}
|
||||
|
||||
.hr {
|
||||
height: 1px;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
}
|
||||
|
||||
.title {
|
||||
font-size: 18px;
|
||||
font-weight: 600;
|
||||
color: #374550;
|
||||
}
|
||||
|
||||
.subtitle {
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
color: #2469A0;
|
||||
}
|
||||
.subtitle span {
|
||||
font-weight: 400;
|
||||
color: #999999;
|
||||
}
|
||||
|
||||
.body-text {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
line-height: 20px;
|
||||
text-align: left;
|
||||
color: #333333;
|
||||
}
|
||||
|
||||
.content-wrapper {
|
||||
padding-left: 24px;
|
||||
padding-right: 24px;
|
||||
}
|
||||
|
||||
.col,
|
||||
.cols-wrapper {
|
||||
padding-left: 12px;
|
||||
padding-right: 12px;
|
||||
}
|
||||
|
||||
.col {
|
||||
padding-top: 18px;
|
||||
padding-bottom: 12px;
|
||||
}
|
||||
|
||||
.col-copy {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
font-size: 13px;
|
||||
line-height: 20px;
|
||||
text-align: left;
|
||||
color: #333333;
|
||||
margin-top: 12px;
|
||||
}
|
||||
|
||||
.subtitle {
|
||||
margin-top: 18px;
|
||||
}
|
@ -0,0 +1,126 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
||||
"http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>Three columns with images</title>
|
||||
<link rel="stylesheet" type="text/css" href="styles.css">
|
||||
<link rel="stylesheet" type="text/css" href="responsive.css">
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left">
|
||||
Antwort v1.0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="content" align="left">
|
||||
|
||||
<table width="600" border="0" cellpadding="0" cellspacing="0" class="force-row" style="width: 600px;">
|
||||
<tr>
|
||||
<td class="content-wrapper">
|
||||
<br>
|
||||
<div class="title">Three Columns</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="cols-wrapper">
|
||||
|
||||
<!--[if mso]>
|
||||
<table border="0" width="576" cellpadding="0" cellspacing="0" style="width: 576px;">
|
||||
<tr><td width="192" style="width: 192px;" valign="top"><![endif]-->
|
||||
|
||||
|
||||
<table width="192" border="0" cellpadding="0" cellspacing="0" align="left" class="force-row" style="width: 192px;">
|
||||
<tr>
|
||||
<td class="col" valign="top">
|
||||
<img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" border="0" alt="The White Whale" width="168" height="110" hspace="0" vspace="0" style="max-width:100%; " class="image">
|
||||
<div class="subtitle">The White Whale</div>
|
||||
<div class="col-copy">I take the good old fashioned ground that the whale is a fish, and call upon holy Jonah to back me. This fundamental thing settled, the next point is, in what internal respect does the whale differ from other fish.</div>
|
||||
<br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<!--[if mso]></td><td width="192" style="width: 192px;" valign="top"><![endif]-->
|
||||
|
||||
|
||||
<table width="192" border="0" cellpadding="0" cellspacing="0" align="left" class="force-row" style="width: 192px;">
|
||||
<tr>
|
||||
<td class="col" valign="top">
|
||||
<img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" border="0" alt="I am Ishmael" width="168" height="110" hspace="0" vspace="0" style="max-width:100%; " class="image">
|
||||
<div class="subtitle">I am Ishmael</div>
|
||||
<div class="col-copy">Here upon the very point of starting for the voyage, Captain Peleg and Captain Bildad were going it with a high hand on the quarter-deck, just as if they were to be joint-commanders at sea, as well as to all appearances in port.</div>
|
||||
<br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<!--[if mso]></td><td width="192" style="width: 192px;" valign="top"><![endif]-->
|
||||
|
||||
|
||||
<table width="192" border="0" cellpadding="0" cellspacing="0" align="left" class="force-row" style="width: 192px;">
|
||||
<tr>
|
||||
<td class="col" valign="top">
|
||||
<img src="https://antwort-assets.s3.amazonaws.com/three-cols-images/ph-192x125@2x.png" border="0" alt="The Albatross" width="168" height="110" hspace="0" vspace="0" style="max-width:100%; " class="image">
|
||||
<div class="subtitle">The Albatross</div>
|
||||
<div class="col-copy">And somehow, at the time, I felt a sympathy and a sorrow for him, but for I don't know what, unless it was the cruel loss of his leg. And yet I also felt a strange awe of him; but that sort of awe, which I cannot at all describe.</div>
|
||||
<br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
|
||||
<!--[if mso]></td></tr></table><![endif]-->
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left">
|
||||
<br><br>
|
||||
Sample Footer text: © 2014 Acme, Inc.
|
||||
<br><br>
|
||||
|
||||
You are receiving this email because you opted in on our website. Update your <a href="#">email preferences</a> or <a href="#">unsubscribe</a>.
|
||||
<br><br>
|
||||
|
||||
<strong>Acme, Inc.</strong><br>
|
||||
<span class="ios-footer">
|
||||
123 Main St.<br>
|
||||
Springfield, MA 12345<br>
|
||||
</span>
|
||||
<a href="http://www.acme-inc.com">www.acme-inc.com</a><br>
|
||||
|
||||
<br><br>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table><!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table><!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
212
msd2/myoos/templates/email-templates/two-cols-simple/build.html
Normal file
212
msd2/myoos/templates/email-templates/two-cols-simple/build.html
Normal file
@ -0,0 +1,212 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>Two Columns to Rows (Simple)</title>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container" style="width:600px;max-width:600px">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;padding-bottom:12px;color:#DF4726;padding-left:24px;padding-right:24px">
|
||||
Antwort v1.0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding content" align="left" style="padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;background-color:#ffffff">
|
||||
<br>
|
||||
<div class="title" style="font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;color:#374550">Two Columns (simple)</div>
|
||||
<br>
|
||||
|
||||
<div class="body-text" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333">
|
||||
This is an example of transforming two columns on desktop into rows on mobile.
|
||||
<br><br>
|
||||
</div>
|
||||
|
||||
<div class="hr" style="height:1px;border-bottom:1px solid #cccccc"> </div>
|
||||
<br>
|
||||
|
||||
<!-- example: two columns (simple) -->
|
||||
|
||||
<!--[if mso]>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr><td width="50%" valign="top"><![endif]-->
|
||||
|
||||
<table width="264" border="0" cellpadding="0" cellspacing="0" align="left" class="force-row">
|
||||
<tr>
|
||||
<td class="col" valign="top" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333;width:100%">
|
||||
<strong>Herman Melville</strong>
|
||||
<br><br>
|
||||
It's worse than being in the whirled woods, the last day of the year! Who'd go climbing after chestnuts now? But there they go, all cursing, and here I don't.
|
||||
<br><br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--[if mso]></td><td width="50%" valign="top"><![endif]-->
|
||||
|
||||
<table width="264" border="0" cellpadding="0" cellspacing="0" align="right" class="force-row">
|
||||
<tr>
|
||||
<td class="col" valign="top" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333;width:100%">
|
||||
<strong>I am Ishmael</strong>
|
||||
<br><br>
|
||||
White squalls? white whale, shirr! shirr! Here have I heard all their chat just now, and the white whale—shirr! shirr!—but spoken of once! and…
|
||||
<br><br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--[if mso]></td></tr></table><![endif]-->
|
||||
|
||||
|
||||
<!--/ end example -->
|
||||
|
||||
<div class="hr" style="height:1px;border-bottom:1px solid #cccccc;clear: both;"> </div>
|
||||
<br>
|
||||
|
||||
<div class="subtitle" style="font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:600;color:#2469A0">
|
||||
Code Walkthrough
|
||||
</div>
|
||||
|
||||
<div class="body-text" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333">
|
||||
<ol>
|
||||
<li>
|
||||
Create a columns container <code style="background-color:#eee;padding:0 4px;font-family:Menlo, Courier, monospace;font-size:12px"><table></code> just for Outlook using <code style="background-color:#eee;padding:0 4px;font-family:Menlo, Courier, monospace;font-size:12px">if mso</code> conditionals.<br>
|
||||
The container's <code style="background-color:#eee;padding:0 4px;font-family:Menlo, Courier, monospace;font-size:12px"><td></code>'s have a width of <code style="background-color:#eee;padding:0 4px;font-family:Menlo, Courier, monospace;font-size:12px">50%.</code>
|
||||
<br><br>
|
||||
</li>
|
||||
<li>
|
||||
Wrap our columns in a <code style="background-color:#eee;padding:0 4px;font-family:Menlo, Courier, monospace;font-size:12px"><table></code> with a <strong>fixed width</strong> of <code style="background-color:#eee;padding:0 4px;font-family:Menlo, Courier, monospace;font-size:12px">264px</code>.
|
||||
<ul>
|
||||
<li>
|
||||
264px = (600 - 24*3) / 2 - container width minus margins divided by number of columns
|
||||
</li>
|
||||
<li>
|
||||
First table is aligned left.
|
||||
</li>
|
||||
<li>
|
||||
Second table is aligned right.
|
||||
</li>
|
||||
</ul>
|
||||
<br>
|
||||
</li>
|
||||
<li>
|
||||
Apply <code style="background-color:#eee;padding:0 4px;font-family:Menlo, Courier, monospace;font-size:12px">clear: both;</code> to first element after our wrapper table.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<br>
|
||||
<em><small>Last updated: 10 October 2014</small></em>
|
||||
</div>
|
||||
|
||||
<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;color:#aaaaaa;padding-left:24px;padding-right:24px">
|
||||
<br><br>
|
||||
Sample Footer text: © 2014 Acme, Inc.
|
||||
<br><br>
|
||||
|
||||
You are receiving this email because you opted in on our website. Update your <a href="#" style="color:#aaaaaa">email preferences</a> or <a href="#" style="color:#aaaaaa">unsubscribe</a>.
|
||||
<br><br>
|
||||
|
||||
<strong>Acme, Inc.</strong><br>
|
||||
<span class="ios-footer">
|
||||
123 Main St.<br>
|
||||
Springfield, MA 12345<br>
|
||||
</span>
|
||||
<a href="http://www.acme-inc.com" style="color:#aaaaaa">www.acme-inc.com</a><br>
|
||||
|
||||
<br><br>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,63 @@
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
@ -0,0 +1,88 @@
|
||||
.header,
|
||||
.title,
|
||||
.subtitle,
|
||||
.footer-text {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
}
|
||||
|
||||
.header {
|
||||
font-size: 24px;
|
||||
font-weight: bold;
|
||||
padding-bottom: 12px;
|
||||
color: #DF4726;
|
||||
}
|
||||
|
||||
.footer-text {
|
||||
font-size: 12px;
|
||||
line-height: 16px;
|
||||
color: #aaaaaa;
|
||||
}
|
||||
.footer-text a {
|
||||
color: #aaaaaa;
|
||||
}
|
||||
|
||||
.container {
|
||||
width: 600px;
|
||||
max-width: 600px;
|
||||
}
|
||||
|
||||
.container-padding {
|
||||
padding-left: 24px;
|
||||
padding-right: 24px;
|
||||
}
|
||||
|
||||
.content {
|
||||
padding-top: 12px;
|
||||
padding-bottom: 12px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
|
||||
code {
|
||||
background-color: #eee;
|
||||
padding: 0 4px;
|
||||
font-family: Menlo, Courier, monospace;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
hr {
|
||||
border: 0;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
}
|
||||
|
||||
.hr {
|
||||
height: 1px;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
}
|
||||
|
||||
.title {
|
||||
font-size: 18px;
|
||||
font-weight: 600;
|
||||
color: #374550;
|
||||
}
|
||||
|
||||
.subtitle {
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
color: #2469A0;
|
||||
}
|
||||
.subtitle span {
|
||||
font-weight: 400;
|
||||
color: #999999;
|
||||
}
|
||||
|
||||
.body-text {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
line-height: 20px;
|
||||
text-align: left;
|
||||
color: #333333;
|
||||
}
|
||||
|
||||
.col {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
line-height: 20px;
|
||||
text-align: left;
|
||||
color: #333333;
|
||||
width: 100%;
|
||||
}
|
@ -0,0 +1,146 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
||||
"http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>Two Columns to Rows (Simple)</title>
|
||||
<link rel="stylesheet" type="text/css" href="styles.css">
|
||||
<link rel="stylesheet" type="text/css" href="responsive.css">
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left">
|
||||
Antwort v1.0
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding content" align="left">
|
||||
<br>
|
||||
<div class="title">Two Columns (simple)</div>
|
||||
<br>
|
||||
|
||||
<div class="body-text">
|
||||
This is an example of transforming two columns on desktop into rows on mobile.
|
||||
<br><br>
|
||||
</div>
|
||||
|
||||
<div class="hr"> </div>
|
||||
<br>
|
||||
|
||||
<!-- example: two columns (simple) -->
|
||||
|
||||
<!--[if mso]>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr><td width="50%" valign="top"><![endif]-->
|
||||
|
||||
<table width="264" border="0" cellpadding="0" cellspacing="0" align="left" class="force-row">
|
||||
<tr>
|
||||
<td class="col" valign="top">
|
||||
<strong>Herman Melville</strong>
|
||||
<br><br>
|
||||
It's worse than being in the whirled woods, the last day of the year! Who'd go climbing after chestnuts now? But there they go, all cursing, and here I don't.
|
||||
<br><br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--[if mso]></td><td width="50%" valign="top"><![endif]-->
|
||||
|
||||
<table width="264" border="0" cellpadding="0" cellspacing="0" align="right" class="force-row">
|
||||
<tr>
|
||||
<td class="col" valign="top">
|
||||
<strong>I am Ishmael</strong>
|
||||
<br><br>
|
||||
White squalls? white whale, shirr! shirr! Here have I heard all their chat just now, and the white whale—shirr! shirr!—but spoken of once! and…
|
||||
<br><br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--[if mso]></td></tr></table><![endif]-->
|
||||
|
||||
|
||||
<!--/ end example -->
|
||||
|
||||
<div class="hr" style="clear: both;"> </div>
|
||||
<br>
|
||||
|
||||
<div class="subtitle">
|
||||
Code Walkthrough
|
||||
</div>
|
||||
|
||||
<div class="body-text">
|
||||
<ol>
|
||||
<li>
|
||||
Create a columns container <code><table></code> just for Outlook using <code>if mso</code> conditionals.<br>
|
||||
The container's <code><td></code>'s have a width of <code>50%.</code>
|
||||
<br><br>
|
||||
</li>
|
||||
<li>
|
||||
Wrap our columns in a <code><table></code> with a <strong>fixed width</strong> of <code>264px</code>.
|
||||
<ul>
|
||||
<li>
|
||||
264px = (600 - 24*3) / 2 - container width minus margins divided by number of columns
|
||||
</li>
|
||||
<li>
|
||||
First table is aligned left.
|
||||
</li>
|
||||
<li>
|
||||
Second table is aligned right.
|
||||
</li>
|
||||
</ul>
|
||||
<br>
|
||||
</li>
|
||||
<li>
|
||||
Apply <code>clear: both;</code> to first element after our wrapper table.
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
<br>
|
||||
<em><small>Last updated: 10 October 2014</small></em>
|
||||
</div>
|
||||
|
||||
<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left">
|
||||
<br><br>
|
||||
Sample Footer text: © 2014 Acme, Inc.
|
||||
<br><br>
|
||||
|
||||
You are receiving this email because you opted in on our website. Update your <a href="#">email preferences</a> or <a href="#">unsubscribe</a>.
|
||||
<br><br>
|
||||
|
||||
<strong>Acme, Inc.</strong><br>
|
||||
<span class="ios-footer">
|
||||
123 Main St.<br>
|
||||
Springfield, MA 12345<br>
|
||||
</span>
|
||||
<a href="http://www.acme-inc.com">www.acme-inc.com</a><br>
|
||||
|
||||
<br><br>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table><!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table><!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
10
msd2/myoos/templates/index.html
Normal file
10
msd2/myoos/templates/index.html
Normal file
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
</head>
|
||||
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
|
||||
</body>
|
||||
</html>
|
31
msd2/myoos/templates/phoenix/blocks/best_sellers.html
Normal file
31
msd2/myoos/templates/phoenix/blocks/best_sellers.html
Normal file
@ -0,0 +1,31 @@
|
||||
{if $best_sellers_block}
|
||||
<!-- best_sellers -->
|
||||
<div class="mb-60">
|
||||
<h4>{$block_heading_best_sellers}</h4>
|
||||
|
||||
<div><!-- slide -->
|
||||
<ul class="list-unstyled m-0 p-0 text-left">
|
||||
{foreach name=best item=best_seller from=$best_sellers_list}
|
||||
<li class="clearfix"><!-- item -->
|
||||
{if $smarty.const.BLOCK_BEST_SELLERS_IMAGE eq 'true'}
|
||||
<div class="thumbnail featured clearfix float-left">
|
||||
<a href="{product_link products_id=$best_seller.products_id}">
|
||||
{product_image dir=small image=$best_seller.products_image alt=$best_seller.products_name}
|
||||
</a>
|
||||
</div>
|
||||
{/if}
|
||||
<a class="block fs-12" href="{product_link products_id=$best_seller.products_id}">{$best_seller.products_name|truncate:17:"":true|close_tags}</a>
|
||||
{*
|
||||
todo
|
||||
<div class="rating rating-4 fs-13 fw-100 text-left"><!-- rating-0 ... rating-5 --></div>
|
||||
<div class="fs-18 text-left">00.00 €</div>
|
||||
*}
|
||||
</li><!-- /item -->
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
</div><!-- /slide -->
|
||||
|
||||
</div>
|
||||
<!-- /best_sellers -->
|
||||
{/if}
|
23
msd2/myoos/templates/phoenix/blocks/categories.html
Normal file
23
msd2/myoos/templates/phoenix/blocks/categories.html
Normal file
@ -0,0 +1,23 @@
|
||||
<!-- categories -->
|
||||
<div class="side-nav mb-60">
|
||||
|
||||
<div class="side-nav-head">
|
||||
<button class="fa fa-bars"></button>
|
||||
<h4>{$block_heading_categories}</h4>
|
||||
</div>
|
||||
|
||||
<ul class="list-group list-group-bordered list-group-noicon">
|
||||
{foreach item=category from=$categories}
|
||||
{if $category.isGroupStart eq 1}<ul>{/if}
|
||||
{if $category.isActive eq 1}
|
||||
<li class="list-group-item active"><a href="{if $category.parent eq 0}{html_href_link content=$filename.shop category=$category.counter}{else}{html_href_link content=$filename.shop category=$category.path}{/if}" title=" {$category.name} "><span class="fs-11 text-muted float-right">({$category.countProductsInCategory})</span><strong>{$category.name}</strong></a></li>
|
||||
{else}
|
||||
<li class="list-group-item"><a href="{if $category.parent eq 0}{html_href_link content=$filename.shop category=$category.counter}{else}{html_href_link content=$filename.shop category=$category.path}{/if}" title=" {$category.name} "><span class="fs-11 text-muted float-right">({$category.countProductsInCategory})</span>{$category.name}</a></li>
|
||||
{/if}
|
||||
{if $category.isGroupEnd eq 1}</ul>{/if}
|
||||
{/foreach}
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
<!-- /categories -->
|
||||
|
29
msd2/myoos/templates/phoenix/blocks/manufacturers.html
Normal file
29
msd2/myoos/templates/phoenix/blocks/manufacturers.html
Normal file
@ -0,0 +1,29 @@
|
||||
{if $manufacturers_block}
|
||||
<!-- manufacturers -->
|
||||
<div class="side-nav mb-60">
|
||||
|
||||
<div class="side-nav-head">
|
||||
<button class="fa fa-bars"></button>
|
||||
<h4>{$block_heading_manufacturers}</h4>
|
||||
</div>
|
||||
|
||||
{if $display_a_list}
|
||||
<ul class="list-group list-unstyled">
|
||||
{foreach item=manufacturer from=$manufacturers_list}
|
||||
<li class="list-group-item"><a href="{html_href_link content=$filename.shop manufacturers_id=$manufacturer.id}">{$manufacturer.name}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{else}
|
||||
<form name="manufacturers" action="{html_get_link}" method="GET" role="form">
|
||||
<input type="hidden" name="content" value="{$filename.shop}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<select name="manufacturers_id" onChange="this.form.submit();" size="{$smarty.const.MAX_MANUFACTURERS_LIST}" style="width: 100%">{html_options values=$manufacturers_values selected=$select_manufacturers output=$manufacturers_names}</select>
|
||||
</form>
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
<!-- /manufacturers -->
|
||||
{/if}
|
34
msd2/myoos/templates/phoenix/blocks/products_history.html
Normal file
34
msd2/myoos/templates/phoenix/blocks/products_history.html
Normal file
@ -0,0 +1,34 @@
|
||||
{if $products_history_block}
|
||||
<!-- products_history -->
|
||||
<div class="mb-60">
|
||||
<h4>{$block_heading_products_history}</h4>
|
||||
|
||||
<div><!-- slide -->
|
||||
<ul class="list-unstyled m-0 p-0 text-left">
|
||||
{foreach name=history item=products_history from=$customer_products_history}
|
||||
<li class="clearfix"><!-- item -->
|
||||
<div class="thumbnail featured clearfix float-left">
|
||||
<a href="{product_link products_id=$products_history.products_id}">
|
||||
{product_image dir=min image=$products_history.products_image alt=$products_history.products_name}
|
||||
</a>
|
||||
</div>
|
||||
<div class="block">
|
||||
<a class="block fs-12" href="{product_link products_id=$products_history.products_id}">{$products_history.products_name|truncate:11:"":true|close_tags}</a>
|
||||
{*
|
||||
todo
|
||||
<div class="rating rating-4 fs-13 fw-100 text-left"><!-- rating-0 ... rating-5 --></div>
|
||||
<div class="fs-18 text-left">00.00 €</div>
|
||||
*}
|
||||
{if $myUser.show_price eq 1 }
|
||||
<a href="{html_href_link content=$page_file oos_get=$get_params action=buy_now products_id=$products_history.products_id}" class="btn btn-secondary float-right" role="button"><i class="fa fa-shopping-cart" aria-hidden="true"></i></a>
|
||||
{/if}
|
||||
</div>
|
||||
</li><!-- /item -->
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
</div><!-- /slide -->
|
||||
|
||||
</div>
|
||||
<!-- /products_historys -->
|
||||
{/if}
|
28
msd2/myoos/templates/phoenix/blocks/reviews.html
Normal file
28
msd2/myoos/templates/phoenix/blocks/reviews.html
Normal file
@ -0,0 +1,28 @@
|
||||
{if $oEvent->installed_plugin('reviews')}
|
||||
<div class="mb-60">
|
||||
<h4>{$block_heading_reviews}</h4>
|
||||
|
||||
{if $random_product.reviews_text}
|
||||
<div class="text-center">
|
||||
<a href="{html_href_link content=$filename.product_reviews_info products_id=$random_product.products_id reviews_id=$random_product.reviews_id}">
|
||||
{product_image dir=small image=$random_product.products_image alt=$random_product.products_name}
|
||||
</a>
|
||||
</div>
|
||||
<div class="fs-12 text-left">
|
||||
<a href="{html_href_link content=$filename.product_reviews_info products_id=$random_product.products_id reviews_id=$random_product.reviews_id}">
|
||||
{$random_product.reviews_text|strip|truncate:55:"...":true|close_tags}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="rating rating-{$random_product.reviews_rating} fs-13 fw-100 text-center"><!-- rating-0 ... rating-5 --></div>
|
||||
|
||||
{elseif (isset($smarty.get.products_id))}
|
||||
<ul class="list-group list-unstyled">
|
||||
<li class="list-group-item"><a href="{html_href_link content=$filename.product_reviews_write products_id=$smarty.get.products_id}">{$lang.button_write_review}</a></li>
|
||||
<li class="list-group-item"><a href="{html_href_link content=$filename.product_reviews_write products_id=$smarty.get.products_id}">{$lang.block_reviews_write_review}</a></li>
|
||||
</ul>
|
||||
{else}
|
||||
{$lang.block_reviews_no_reviews}
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
27
msd2/myoos/templates/phoenix/blocks/specials.html
Normal file
27
msd2/myoos/templates/phoenix/blocks/specials.html
Normal file
@ -0,0 +1,27 @@
|
||||
{if $specials_block}
|
||||
<!-- specials -->
|
||||
<div class="mb-60">
|
||||
<h4>{$block_heading_specials}</h4>
|
||||
|
||||
<div class="text-center">
|
||||
<a href="{product_link products_id=$specials_random_product.products_id}">
|
||||
{product_image dir=small image=$specials_random_product.products_image alt=$specials_random_product.products_name}
|
||||
</a>
|
||||
</div>
|
||||
<div class="text-center">
|
||||
<a href="{product_link products_id=$specials_random_product.products_id}">{$specials_random_product.products_name}</a>
|
||||
</div>
|
||||
|
||||
{if $myUser.show_price eq 1 }
|
||||
<div class="text-center">
|
||||
<s>{$specials_random_product_price}</s><br>
|
||||
|
||||
<span class="special_price">{$specials_random_product_special_price}</span><br>
|
||||
{if $specials_random_product.products_base_price != 1}
|
||||
{$specials_random_product.products_product_quantity} {$products_units[$specials_random_product.products_units_id]}
|
||||
<span class="special_base_price">{$specials_random_base_product_special_price}/{$products_units[$specials_random_product.products_base_unit]}</span><br>{/if}
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
<!-- specials -->
|
||||
{/if}
|
29
msd2/myoos/templates/phoenix/blocks/whats_new.html
Normal file
29
msd2/myoos/templates/phoenix/blocks/whats_new.html
Normal file
@ -0,0 +1,29 @@
|
||||
{if $whats_new_block}
|
||||
<!-- whats_new -->
|
||||
<div class="mb-60">
|
||||
<h4>{$block_heading_whats_new}</h4>
|
||||
|
||||
<div class="text-center">
|
||||
<a href="{product_link products_id=$random_product.products_id}">
|
||||
{product_image dir=small image=$random_product.products_image alt=$random_product.products_name}
|
||||
</a>
|
||||
</div>
|
||||
<div class="text-center">
|
||||
<a href="{product_link products_id=$random_product.products_id}">{$random_product.products_name|truncate:18:"":true|close_tags}</a>
|
||||
</div>
|
||||
|
||||
{if $myUser.show_price eq 1 }
|
||||
<div class="text-center">
|
||||
{if (!empty($whats_new_special_price))}
|
||||
<s>{$whats_new_product_price}</s><br>
|
||||
<span class="special_price">{$whats_new_product_special_price}</span>
|
||||
{else}
|
||||
{$whats_new_product_price}
|
||||
{/if}
|
||||
{if $random_product.products_base_price != 1}<br>{$random_product.products_product_quantity}{$products_units[$random_product.products_units_id]} <span class="base_price">({$whats_new_base_product_price}/{$products_units[$random_product.products_base_unit]})</span>{/if}
|
||||
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
<!-- /whats_new -->
|
||||
{/if}
|
8
msd2/myoos/templates/phoenix/email/LICENSE.md
Normal file
8
msd2/myoos/templates/phoenix/email/LICENSE.md
Normal file
@ -0,0 +1,8 @@
|
||||
Copyright (c) 2012-2013 InterNations GmbH
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
56
msd2/myoos/templates/phoenix/email/README.md
Normal file
56
msd2/myoos/templates/phoenix/email/README.md
Normal file
@ -0,0 +1,56 @@
|
||||
# [Antwort](http://internations.github.com/antwort)
|
||||
|
||||
### Responsive Layouts for Email
|
||||

|
||||
|
||||
Antwort offers responsive layouts for Email that both fits _and_ adapts to client widths. Don't underwhelm desktop users with single column layouts that work for mobile. Antwort offers columns on desktop that automatically become rows on mobile.
|
||||
|
||||
Author: Julie Ng ([@jng5](http://twitter.com/jng5))
|
||||
Date: January 2013
|
||||
Version: 0.1.2
|
||||
|
||||
## Features
|
||||
* Works on mobile: Mail on iOS and Email on Android.
|
||||
* Works in major clients like Hotmail, Gmail, Yahoo! and AOL.
|
||||
* Even works in Outlook (2000+).
|
||||
* Bulletproof layouts: made with dynamic content in mind.
|
||||
* Minimalist in design for maximum customizability.
|
||||
* [More details on Antwort site »](http://internations.github.com/antwort/)
|
||||
|
||||
## How to use
|
||||
1. [Read tips and coding style guidelines](http://internations.github.com/antwort).
|
||||
2. Test with [Litmus](https://litmus.com/).
|
||||
3. Send!
|
||||
|
||||
## Tools and Resources
|
||||
* [Campaign Monitor's Guide to CSS Support](http://www.campaignmonitor.com/css) - reference table for CSS support in major email clients.
|
||||
* [CSS Inliner Tool](http://beaker.mailchimp.com/inline-css) from MailChimp.
|
||||
* [Premailer](http://premailer.dialect.ca/) another CSS inline tool. Also generates text version.
|
||||
* [Litmus](http://www.litmus.com/) for testing Emails across clients.
|
||||
|
||||
## Changelog
|
||||
|
||||
### 0.1.2
|
||||
* Fixed issue #8 - headlines no longer centered in Outlook.com and older Outlook.
|
||||
* Fixed issue #7 - moved padding overrides to parent `<td>` in mobile styles.
|
||||
|
||||
### 0.1.1
|
||||
* Fixed column margin issue after [Hotmail/Outlook dropped margin support](https://litmus.com/blog/hotmail-and-outlook-com-drop-support-for-margin).
|
||||
* Issue #5 fixed - Outlook.com parses HTML tags in comments.
|
||||
* Issue #3 fixed - control characters removed from template.
|
||||
* Added screenshots of current version from Litmus test.
|
||||
|
||||
|
||||
### 0.1.0
|
||||
* Hello open source world.
|
||||
|
||||
## Demo
|
||||
* Download and resize your browser window to see its responsiveness.
|
||||
* [View demo screenshots](https://github.com/InterNations/antwort/blob/gh-pages/screenshots-litmus/) to see *how it looks* in various Email clients, including Android 2.3, Outlook 2000, Apple Mail, etc.
|
||||
|
||||
[](https://github.com/InterNations/antwort/blob/gh-pages/screenshots-litmus/)
|
||||
|
||||
*Screenshots generated by [Litmus](http://www.litmus.com/). Last updated 26 March 2013 (v0.1.1)*
|
||||
|
||||
## License
|
||||
Antwort is provided under the MIT License - see LICENSE.md for full details.
|
142
msd2/myoos/templates/phoenix/email/deu/newsletter_subscribe.html
Normal file
142
msd2/myoos/templates/phoenix/email/deu/newsletter_subscribe.html
Normal file
@ -0,0 +1,142 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="de">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>{$smarty.const.STORE_NAME}</title>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container" style="width:600px;max-width:600px">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;padding-bottom:12px;color:#DF4726;padding-left:24px;padding-right:24px">
|
||||
{$smarty.const.STORE_NAME}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding content" align="left" style="padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;background-color:#ffffff">
|
||||
<br>
|
||||
|
||||
<div class="title" style="font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;color:#374550">Bitte bestätigen Sie Ihre Anmeldung</div>
|
||||
<br>
|
||||
|
||||
<div class="body-text" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333">
|
||||
<a href="{$subscribe}">Anmeldung</a><br>
|
||||
<br><br>
|
||||
Sie können Ihr Einverständnis jederzeit widerrufen. Unsere Kontaktinformationen finden Sie u. a. in der Datenschutzerklärung.
|
||||
<br><br>
|
||||
Falls Sie sich nicht für unseren Newsletter angemeldet haben, ignoriere Sie diese E-Mail einfach. Sie werden nicht zum Verteiler hinzugefügt, wenn Sie nicht auf <a href="{$subscribe}">Anmeldung</a> klicken.
|
||||
<br><br>
|
||||
Bei Fragen wenden Sie sich bitte an: {$smarty.const.STORE_ADDRESS_EMAIL}. Wir helfen Ihnen gerne weiter.
|
||||
<br><br>
|
||||
Herzliche Grüße<br>
|
||||
{$smarty.const.STORE_NAME}<br>
|
||||
<br><br>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;color:#aaaaaa;padding-left:24px;padding-right:24px">
|
||||
<br><br>
|
||||
<strong>{$smarty.const.STORE_NAME}</strong><br>
|
||||
<span class="ios-footer">
|
||||
{$smarty.const.STORE_ADDRESS_STREET}<br>
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}<br>
|
||||
{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER} <br>
|
||||
</span>
|
||||
<a href="{$shop_url}" style="color:#aaaaaa">{$smarty.const.STORE_NAME}</a><br>
|
||||
|
||||
<br><br>
|
||||
Copyright © {$smarty.now|date_format:"%Y"} <a href="{$shop_url}" style="color:#aaaaaa">{$smarty.const.STORE_NAME}</a> Powered by <a href="http://www.oos-shop.de" target="_blank" rel="noopener" style="color:#aaaaaa">MyOOS [Shopsystem]</a>. All rights reserved..
|
||||
|
||||
<br><br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,22 @@
|
||||
Bitte bestätigen Sie Ihre Anmeldung
|
||||
|
||||
{$subscribe}
|
||||
|
||||
Sie können Ihr Einverständnis jederzeit widerrufen. Unsere Kontaktinformationen finden Sie u. a. in
|
||||
der Datenschutzerklärung.
|
||||
|
||||
Falls Sie sich nicht für unseren Newsletter angemeldet haben, ignorieren Sie diese E-Mail einfach.
|
||||
Sie werden nicht zum Verteiler hinzugefügt, wenn Sie nicht auf
|
||||
{$subscribe}
|
||||
klicken.
|
||||
|
||||
Bei Fragen wenden Sie sich bitte an: {$smarty.const.STORE_ADDRESS_EMAIL}. Wir helfen Ihnen gerne weiter.
|
||||
|
||||
Herzliche Grüße
|
||||
{$smarty.const.STORE_NAME}
|
||||
|
||||
{$smarty.const.STORE_ADDRESS_STREET}
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}
|
||||
{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER}
|
||||
{$shop_url}
|
||||
|
143
msd2/myoos/templates/phoenix/email/deu/password_forgotten.html
Normal file
143
msd2/myoos/templates/phoenix/email/deu/password_forgotten.html
Normal file
@ -0,0 +1,143 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="de">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>{$smarty.const.STORE_NAME}</title>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container" style="width:600px;max-width:600px">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;padding-bottom:12px;color:#DF4726;padding-left:24px;padding-right:24px">
|
||||
{$smarty.const.STORE_NAME}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding content" align="left" style="padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;background-color:#ffffff">
|
||||
<br>
|
||||
|
||||
<div class="title" style="font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;color:#374550">{$greet}</div>
|
||||
<br>
|
||||
|
||||
<div class="body-text" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333">
|
||||
Sie haben uns gebeten, das Passwort zu Ihrem {$smarty.const.STORE_NAME} Account zurückzusetzen.<br>
|
||||
Ihr neues Passwort lautet: {$password}
|
||||
<br><br>
|
||||
Bitte loggen Sie sich nun mit Ihrem neuen Passwort ein.<br>
|
||||
<a href="{$login_url}">{$login_url}</a>
|
||||
<br><br>
|
||||
Unter "Mein Konto" können Sie Ihr Passwort jederzeit nach Ihren Wünschen anpassen. Haben Sie weitere Fragen? Dann schreiben Sie an unseren Kundenservice unter {$smarty.const.STORE_ADDRESS_EMAIL}. Wir helfen Ihnen gerne weiter.
|
||||
<br><br>
|
||||
Herzliche Grüße<br>
|
||||
{$smarty.const.STORE_NAME}<br>
|
||||
<br><br>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;color:#aaaaaa;padding-left:24px;padding-right:24px">
|
||||
<br><br>
|
||||
|
||||
<strong>{$smarty.const.STORE_NAME}</strong><br>
|
||||
<span class="ios-footer">
|
||||
{$smarty.const.STORE_ADDRESS_STREET}<br>
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}<br>
|
||||
{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER} <br>
|
||||
</span>
|
||||
<a href="{$shop_url}" style="color:#aaaaaa">{$smarty.const.STORE_NAME}</a><br>
|
||||
|
||||
<br><br>
|
||||
Copyright © {$smarty.now|date_format:"%Y"} <a href="{$shop_url}" style="color:#aaaaaa">{$smarty.const.STORE_NAME}</a> Powered by <a href="http://www.oos-shop.de" target="_blank" rel="noopener" style="color:#aaaaaa">MyOOS [Shopsystem]</a>. All rights reserved..
|
||||
|
||||
<br><br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,20 @@
|
||||
{$greet}
|
||||
|
||||
Sie haben uns gebeten, das Passwort zu Ihrem {$smarty.const.STORE_NAME} Account zurückzusetzen.
|
||||
Ihr neues Passwort lautet: {$password}
|
||||
|
||||
Bitte loggen Sie sich nun mit Ihrem neuen Passwort ein.
|
||||
{$login_url}
|
||||
|
||||
Unter "Mein Konto" können Sie Ihr Passwort jederzeit nach Ihren Wünschen anpassen.
|
||||
Haben Sie weitere Fragen? Dann schreiben Sie an unseren Kundenservice unter
|
||||
{$smarty.const.STORE_ADDRESS_EMAIL}. Wir helfen Ihnen gerne weiter.
|
||||
|
||||
Herzliche Grüße
|
||||
{$smarty.const.STORE_NAME}
|
||||
|
||||
{$smarty.const.STORE_ADDRESS_STREET}
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}
|
||||
{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER}
|
||||
{$shop_url}
|
||||
|
138
msd2/myoos/templates/phoenix/email/eng/newsletter_subscribe.html
Normal file
138
msd2/myoos/templates/phoenix/email/eng/newsletter_subscribe.html
Normal file
@ -0,0 +1,138 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>{$smarty.const.STORE_NAME}</title>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container" style="width:600px;max-width:600px">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;padding-bottom:12px;color:#DF4726;padding-left:24px;padding-right:24px">
|
||||
{$smarty.const.STORE_NAME}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding content" align="left" style="padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;background-color:#ffffff">
|
||||
<br>
|
||||
|
||||
<div class="title" style="font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;color:#374550">Thank you for subscribing!</div>
|
||||
<br>
|
||||
|
||||
<div class="body-text" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333">
|
||||
|
||||
|
||||
Please click the following activation link to receive newsletters. If you haven't subscribed to this service, please ignore this e-mail!
|
||||
|
||||
Your activation link:
|
||||
{$subscribe}
|
||||
|
||||
You may unsubscribe at any moment. For that purpose, please find our contact info in the legal notice.
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;color:#aaaaaa;padding-left:24px;padding-right:24px">
|
||||
<br><br>
|
||||
<strong>{$smarty.const.STORE_NAME}</strong><br>
|
||||
<span class="ios-footer">
|
||||
{$smarty.const.STORE_ADDRESS_STREET}<br>
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}<br>
|
||||
{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER} <br>
|
||||
</span>
|
||||
<a href="{$shop_url}" style="color:#aaaaaa">{$smarty.const.STORE_NAME}</a><br>
|
||||
<br><br>
|
||||
Copyright © {$smarty.now|date_format:"%Y"} <a href="{$shop_url}" style="color:#aaaaaa">{$smarty.const.STORE_NAME}</a> Powered by <a href="http://www.oos-shop.de" target="_blank" rel="noopener" style="color:#aaaaaa">MyOOS [Shopsystem]</a>. All rights reserved..
|
||||
|
||||
<br><br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,17 @@
|
||||
Thank you for subscribing!
|
||||
|
||||
Please click the following activation link to receive newsletters. If you haven't subscribed to this service, please ignore this e-mail!
|
||||
|
||||
Your activation link:
|
||||
{$subscribe}
|
||||
|
||||
You may unsubscribe at any moment. For that purpose, please find our contact info in the legal notice.
|
||||
|
||||
{$smarty.const.STORE_NAME}
|
||||
|
||||
{$smarty.const.STORE_ADDRESS_STREET}
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}
|
||||
{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER}
|
||||
|
||||
{$shop_url}
|
||||
|
136
msd2/myoos/templates/phoenix/email/eng/password_forgotten.html
Normal file
136
msd2/myoos/templates/phoenix/email/eng/password_forgotten.html
Normal file
@ -0,0 +1,136 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="initial-scale=1.0"> <!-- So that mobile webkit will display zoomed in -->
|
||||
<meta name="format-detection" content="telephone=no"> <!-- disable auto telephone linking in iOS -->
|
||||
<title>{$smarty.const.STORE_NAME}</title>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
table td {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.ReadMsgBody {
|
||||
width: 100%;
|
||||
background-color: #ebebeb;
|
||||
}
|
||||
|
||||
table {
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
img {
|
||||
-ms-interpolation-mode: bicubic;
|
||||
}
|
||||
|
||||
.yshortcuts a {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 599px) {
|
||||
table[class="force-row"],
|
||||
table[class="container"] {
|
||||
width: 100% !important;
|
||||
max-width: 100% !important;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 400px) {
|
||||
td[class*="container-padding"] {
|
||||
padding-left: 12px !important;
|
||||
padding-right: 12px !important;
|
||||
}
|
||||
}
|
||||
.ios-footer a {
|
||||
color: #aaaaaa !important;
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body style="margin:0; padding:0;" bgcolor="#F0F0F0" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
|
||||
|
||||
<!-- 100% background wrapper (grey background) -->
|
||||
<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0">
|
||||
<tr>
|
||||
<td align="center" valign="top" bgcolor="#F0F0F0" style="background-color: #F0F0F0;">
|
||||
|
||||
<br>
|
||||
|
||||
<!-- 600px container (white background) -->
|
||||
<table border="0" width="600" cellpadding="0" cellspacing="0" class="container" style="width:600px;max-width:600px">
|
||||
<tr>
|
||||
<td class="container-padding header" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;padding-bottom:12px;color:#DF4726;padding-left:24px;padding-right:24px">
|
||||
{$smarty.const.STORE_NAME}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding content" align="left" style="padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;background-color:#ffffff">
|
||||
<br>
|
||||
|
||||
<div class="title" style="font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;color:#374550">{$greet}</div>
|
||||
<br>
|
||||
|
||||
<div class="body-text" style="font-family:Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;text-align:left;color:#333333">
|
||||
Your new {$smarty.const.STORE_NAME} login details.
|
||||
<br><br>
|
||||
<strong>Password:</strong>: {$password}
|
||||
<br><br>
|
||||
Please be careful when sharing these login details with others.<br /><br />You can now order on our shop: <a href="{$login_url}">{$login_url}</a>
|
||||
<br><br>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="container-padding footer-text" align="left" style="font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;color:#aaaaaa;padding-left:24px;padding-right:24px">
|
||||
<br><br>
|
||||
<strong>{$smarty.const.STORE_NAME}</strong><br>
|
||||
<span class="ios-footer">
|
||||
{$smarty.const.STORE_ADDRESS_STREET}<br>
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}<br>
|
||||
{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER} <br>
|
||||
</span>
|
||||
<a href="{$shop_url}" style="color:#aaaaaa">{$smarty.const.STORE_NAME}</a><br>
|
||||
|
||||
<br><br>
|
||||
Copyright © {$smarty.now|date_format:"%Y"} <a href="{$shop_url}" style="color:#aaaaaa">{$smarty.const.STORE_NAME}</a> Powered by <a href="http://www.oos-shop.de" target="_blank" rel="noopener" style="color:#aaaaaa">MyOOS [Shopsystem]</a>. All rights reserved..
|
||||
|
||||
<br><br>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/600px container -->
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--/100% background wrapper-->
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,19 @@
|
||||
{$greet}
|
||||
|
||||
Your new {$smarty.const.STORE_NAME} login details.
|
||||
|
||||
Password: {$password}
|
||||
|
||||
Please be careful when sharing these login details with others.
|
||||
You can now order on our shop:
|
||||
{$login_url}
|
||||
|
||||
|
||||
{$smarty.const.STORE_NAME}
|
||||
|
||||
{$smarty.const.STORE_ADDRESS_STREET}
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}
|
||||
{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER}
|
||||
|
||||
{$shop_url}
|
||||
|
17
msd2/myoos/templates/phoenix/js/product_reviews_write.html
Normal file
17
msd2/myoos/templates/phoenix/js/product_reviews_write.html
Normal file
@ -0,0 +1,17 @@
|
||||
<script type="text/javascript" src="js/plugins/bar-rating/jquery.barrating.min.js"></script>
|
||||
{literal}
|
||||
<script>
|
||||
$( document ).ready( function () {
|
||||
|
||||
function ratingEnable() {
|
||||
$('#product-rating').barrating({
|
||||
theme: 'fontawesome-stars',
|
||||
AllowEmpty: false,
|
||||
ShowSelectedRating: true
|
||||
});
|
||||
}
|
||||
|
||||
ratingEnable();
|
||||
});
|
||||
</script>
|
||||
{/literal}
|
@ -0,0 +1,89 @@
|
||||
|
||||
{if $smarty.const.ACCOUNT_GENDER eq 'true'}
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-sm-6 mb-15">
|
||||
<legend class="fs-16">{$lang.entry_gender} *</legend>
|
||||
<div class="form-check">
|
||||
<label class="form-check-label">
|
||||
<input type="radio" class="form-check-input" name="gender" value="m" checked="checked">{$lang.male}
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<label class="form-check-label">
|
||||
<input type="radio" class="form-check-input" name="gender" value="f">{$lang.female}
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="firstname">{$lang.entry_first_name} *</label>
|
||||
<input id="firstname" name="firstname" type="text" value="{$firstname}" class="form-control" />
|
||||
</div>
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="lastname">{$lang.entry_last_name} *</label>
|
||||
<input id="lastname" name="lastname" type="text" value="{$lastname}" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $smarty.const.ACCOUNT_COMPANY eq 'true'}
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="company">{$lang.entry_company}</label>
|
||||
<input id="company" name="company" type="text" value="{$company}" class="form-control" />
|
||||
</div>
|
||||
{if $smarty.const.ACCOUNT_OWNER eq 'true'}
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="owner">{$lang.entry_owner}</label>
|
||||
<input id="owner" name="owner" type="text" value="{$owner}" class="form-control" />
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{if $smarty.const.ACCOUNT_VAT_ID eq 'true'}
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="vat_id">{$lang.entry_vat_id}</label>
|
||||
<input id="vat_id" name="vat_id" type="text" value="{$vat_id}" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="street_address">{$lang.entry_street_address} *</label>
|
||||
<input id="street_address" name="street_address" type="text" value="{$street_address}" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="postcode">{$lang.entry_post_code} *</label>
|
||||
<input id="postcode" name="postcode" type="text" value="{$postcode}" class="form-control" />
|
||||
</div>
|
||||
|
||||
{if $smarty.const.ACCOUNT_STATE eq 'true'}
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="state">{$lang.entry_state} *</label>
|
||||
{if $state_has_zones eq true}
|
||||
<select id="state" name="state" class="form-control pointer">
|
||||
{html_options values=$zones_values output=$zones_names}
|
||||
</select>
|
||||
{else}
|
||||
<input id="state" type="text" name="state" value="" class="form-control" />
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="city">{$lang.entry_city} *</label>
|
||||
<input id="city" name="city" type="text" value="{$city}" class="form-control required" />
|
||||
</div>
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<label for="country">{$lang.entry_country} *</label>
|
||||
{oos_get_country_list name=country selected=$store_country}
|
||||
</div>
|
||||
</div>
|
28
msd2/myoos/templates/phoenix/modules/manufacturers.html
Normal file
28
msd2/myoos/templates/phoenix/modules/manufacturers.html
Normal file
@ -0,0 +1,28 @@
|
||||
{if $mod_manufacturer_array}
|
||||
<!-- BRANDS -->
|
||||
<section class="section-xs">
|
||||
<div class="container">
|
||||
|
||||
<div class="text-center">
|
||||
<!-- CAROUSEL -->
|
||||
<div class="owl-carousel m-0" data-plugin-options={literal}'{"singleItem": false, "autoPlay": 3000}'{/literal}>
|
||||
{foreach $mod_manufacturer_array as $i}
|
||||
<div>
|
||||
<!-- item -->
|
||||
<a href="{html_href_link content=$filename.shop manufacturers_id=$i.manufacturers_id}">
|
||||
{small_manufacturers_image image=$i.manufacturers_image alt=$i.manufacturers_name}
|
||||
</a>
|
||||
</div>
|
||||
{/foreach}
|
||||
|
||||
|
||||
</div>
|
||||
<!-- /CAROUSEL -->
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
<!-- BRANDS -->
|
||||
{/if}
|
||||
|
166
msd2/myoos/templates/phoenix/modules/user_account_details.html
Normal file
166
msd2/myoos/templates/phoenix/modules/user_account_details.html
Normal file
@ -0,0 +1,166 @@
|
||||
<table border="0" width="100%" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="formAreaTitle">{$lang.category_personal}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
{if $smarty.const.ACCOUNT_GENDER eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_gender}</td>
|
||||
<td class="main"> <input type="radio" name="gender" value="m" checked="checked"> {$lang.male} <input type="radio" name="gender" value="f"> {$lang.female} <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_first_name}</td>
|
||||
<td class="main"> <input type="text" name="firstname" value="{$account.customers_firstname}"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_last_name}</td>
|
||||
<td class="main"> <input type="text" name="lastname" value="{$account.customers_lastname}"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
{if $smarty.const.ACCOUNT_DOB eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_date_of_birth}</td>
|
||||
<td class="main"> <input type="text" name="dob" value="{$account.customers_dob|oos_date_short}"> <small>{$lang.entry_date_of_birth_text}<font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
{/if}
|
||||
{if $smarty.const.ACCOUNT_NUMBER eq 'true'}
|
||||
{if $read eq 'false'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_number}</td>
|
||||
<td class="main"> <input type="text" name="number" value="{$number}"></td>
|
||||
</tr>
|
||||
{else}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_number}</td>
|
||||
<td class="main"> {$account.customers_number}<input type="hidden" name="number" value="{$account.customers_number}"></td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_email_address}</td>
|
||||
<td class="main"> <input type="text" name="email_address" value="{$email_address}"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
{if $smarty.const.ACCOUNT_COMPANY eq 'true'}
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lang.category_company}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_company}</td>
|
||||
<td class="main"> <input type="text" name="company" value="{$account.entry_company}"></td>
|
||||
</tr>
|
||||
{if $smarty.const.ACCOUNT_OWNER eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_owner}</td>
|
||||
<td class="main"> <input type="text" name="owner" value="{$account.entry_owner}"></td>
|
||||
</tr>
|
||||
|
||||
{/if}
|
||||
{if $smarty.const.ACCOUNT_VAT_ID eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_vat_id}</td>
|
||||
<td class="main"> <input type="text" name="vat_id" value="{$account.customers_vat_id}"></td>
|
||||
</tr>
|
||||
{/if}
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lang.category_address}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_street_address}</td>
|
||||
<td class="main"> <input type="text" name="street_address" value="{$account.entry_street_address}"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_post_code}</td>
|
||||
<td class="main"> <input type="text" name="postcode" value="{$account.entry_postcode}"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_city}</td>
|
||||
<td class="main"> <input type="text" name="city" value="{$account.entry_city}"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
{if $smarty.const.ACCOUNT_STATE eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_state}</td>
|
||||
<td class="main"> <input type="text" name="state" value="{oos_get_zone_name country_id=$account.entry_country_id zone_id=$account.entry_zone_id default_zone=$account.entry_state}"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_country}</td>
|
||||
<td class="main"> {oos_get_country_list name=country selected=$account.entry_country_id} <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lang.category_contact}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
{if $smarty.const.ACCOUNT_TELEPHONE eq 'true'}
|
||||
<td class="main"> {$lang.entry_telephone_number}</td>
|
||||
<td class="main"> <input type="text" name="telephone" value="{$account.customers_telephone}"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
{/if}
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lang.category_options}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_newsletter}</td>
|
||||
<td class="main"> <select name=newsletter>{html_options values=$newsletter_ids selected=$account.customers_newsletter output=$newsletter}</select></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
{if $show_password eq 'true'}
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lang.category_password}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_password}</td>
|
||||
<td class="main"> <input type="password" name="password" maxlength="40"> <small><font color="#AABBDD">{$lang.entry_info_text}</font></small></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_password_confirmation}</td>
|
||||
<td class="main"> <input type="password" name="confirmation" maxlength="40"> <small><font color="#AABBDD">{$lang.entry_password_confirmation}</font></small></td></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
{/if}
|
||||
</table>
|
37
msd2/myoos/templates/phoenix/page/403.html
Normal file
37
msd2/myoos/templates/phoenix/page/403.html
Normal file
@ -0,0 +1,37 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="section-xlg">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-md-6 col-sm-6 hidden-xs-down">
|
||||
|
||||
<div class="error-403">
|
||||
403
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 col-sm-6">
|
||||
|
||||
<h3>{$lang.heading_title}</h3>
|
||||
<p class="text-muted">{$lang.text_information}</p>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
61
msd2/myoos/templates/phoenix/page/404.html
Normal file
61
msd2/myoos/templates/phoenix/page/404.html
Normal file
@ -0,0 +1,61 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="section-xlg">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-md-6 col-sm-6 hidden-xs-down">
|
||||
|
||||
<div class="error-404">
|
||||
404
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 col-sm-6">
|
||||
|
||||
<h3>{$lang.text_information}</h3>
|
||||
<p class="text-muted">{$lang.text_search_again}</p>
|
||||
|
||||
|
||||
<!-- search -->
|
||||
<div class="inline-search clearfix mb-60">
|
||||
|
||||
<form action="{html_get_link}" method="GET" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="content" value="{$filename.advanced_search_result}">
|
||||
|
||||
<input type="text" name="keywords" class="serch-input" placeholder="{$lang.text_search}">
|
||||
<button type="submit">
|
||||
<i class="fa fa-search"></i>
|
||||
</button>
|
||||
<div class="clear"></div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
<!-- end search -->
|
||||
|
||||
<div class="divider mb-0"><!-- divider --></div>
|
||||
|
||||
<a href="{html_href_link content=$filename.home}"><i class="fa fa-angle-left" aria-hidden="true"></i> {$lang.text_back_to_home}</a>
|
||||
|
||||
</div>
|
||||
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
131
msd2/myoos/templates/phoenix/page/account_edit.html
Normal file
131
msd2/myoos/templates/phoenix/page/account_edit.html
Normal file
@ -0,0 +1,131 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default active" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default" role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
|
||||
<div class="orderBox">
|
||||
<h3>{$lang.category_personal}</h3>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<form name="account_edit" id="account_edit" class="form-horizontal" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="action" value="process">
|
||||
<input type="hidden" name="content" value="{$filename.account_edit}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
{if $smarty.const.ACCOUNT_GENDER eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="gender">{$lang.entry_gender} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input required type="radio" id="gender" name="gender" value="m" {if $male}checked="checked"{/if}> {$lang.male} <input required type="radio" id="gender" name="gender" value="f" {if $female}checked="checked"{/if}> {$lang.female}
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="firstname">{$lang.entry_first_name} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input required type="text" value="{$account.customers_firstname}" class="form-control" id="firstname" name="firstname" placeholder="{$lang.entry_first_name}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="lastname">{$lang.entry_last_name} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input required type="text" value="{$account.customers_lastname}" class="form-control" id="lastname" name="lastname" placeholder="{$lang.entry_last_name}">
|
||||
</div>
|
||||
</div>
|
||||
{if $smarty.const.ACCOUNT_DOB eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="dob">{$lang.entry_date_of_birth} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input required type="text" value="{$account.customers_dob|oos_date_short}" class="form-control" id="dob" name="dob" placeholder="{$lang.entry_date_of_birth_text}">
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="email_address">{$lang.entry_email_address} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input required type="text" value="{$account.customers_email_address}" class="form-control" id="email_address" name="email_address" placeholder="{$lang.entry_email_address}">
|
||||
</div>
|
||||
</div>
|
||||
{if $smarty.const.ACCOUNT_TELEPHONE eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="telephone">{$lang.entry_telephone_number}</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$account.customers_telephone}" class="form-control" id="telephone" name="telephone" placeholder="{$lang.entry_telephone_number}">
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<hr />
|
||||
<h4>{$lang.category_password}</h4>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="password">{$lang.entry_password} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input required type="password" value="{$smarty.post.password}" class="form-control" id="password" name="password" placeholder="{$lang.entry_password}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="confirmation">{$lang.entry_password_confirmation} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input required type="password" value="{$smarty.post.confirmation}" class="form-control" id="confirmation" name="confirmation" placeholder="{$lang.entry_password_confirmation}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<div class="col-sm-5 col-sm-offset-4">
|
||||
<div class="checkbox">
|
||||
{if $bNewsletter}
|
||||
<label class="checkbox m-0">
|
||||
<input type="checkbox" class="form-check-input" id="agree" name="newsletter" value="yes">{$lang.newsletter_agree}
|
||||
</label>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
</fieldset>
|
||||
<div class="form-group">
|
||||
<div class="col-sm-9 col-sm-offset-4">
|
||||
<button type="submit" class="btn btn-primary"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_save_info}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
78
msd2/myoos/templates/phoenix/page/account_history.html
Normal file
78
msd2/myoos/templates/phoenix/page/account_history.html
Normal file
@ -0,0 +1,78 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default active" role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
|
||||
|
||||
{section name=i loop=$history}
|
||||
<div class="row history-info m-mt-20">
|
||||
<div class="col-6">
|
||||
<div class="d-flex float-left">
|
||||
<h5><strong>{$lang.text_order_number}</strong> {$history[i].orders_id}</h5>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<div class="float-right">
|
||||
<strong>{$lang.text_order_status}</strong> {$history[i].orders_status_name}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><strong>{$lang.text_order_date}</strong> {$history[i].date_purchased|oos_date_long}<br><strong>{$lang.text_order_shipped_to}</strong> {$history[i].delivery_name}</td>
|
||||
<td><strong>{$lang.text_order_products}</strong> {$history[i].products_total}<br><strong>{$lang.text_order_cost}</strong> {$history[i].order_total}</td>
|
||||
<td align="right"><a href="{html_href_link content=$filename.account_history_info page=$page order_id=$history[i].orders_id}" class="btn btn-sm btn-secondary-outlined" role="button">{$lang.text_view_order}</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{sectionelse}
|
||||
<div class="alert alert-info alert-dismissible" role="alert">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
{$lang.text_no_purchases}
|
||||
</div>
|
||||
{/section}
|
||||
|
||||
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
171
msd2/myoos/templates/phoenix/page/account_history_info.html
Normal file
171
msd2/myoos/templates/phoenix/page/account_history_info.html
Normal file
@ -0,0 +1,171 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default active" role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
|
||||
<!-- orders -->
|
||||
<div class="col-md-12 g-mb-50">
|
||||
|
||||
<!-- order block -->
|
||||
<div class="g-brd-around g-brd-gray-light-v4 rounded g-mb-30">
|
||||
<header class="g-bg-gray-light-v5 g-pa-20">
|
||||
<div class="row">
|
||||
<div class="col-md-4 mb-20">
|
||||
<h4 class="fs-12 text-uppercase mb-2">{$lang.heading_order_date}</h4>
|
||||
<span class="fs-13"> {$order->info.date_purchased|oos_date_long}</span>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4 mb-20">
|
||||
<h4 class="fs-12 text-uppercase mb-2">{$lang.heading_order_total}</h4>
|
||||
<span class="fs-13"> {$order->info.total}</span>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4 ml-auto text-sm-right">
|
||||
<h4 class="text-uppercase g-mb-2">{$lang.heading_order_number} # {$smarty.get.order_id}</h4>
|
||||
<span class="fs-13">{$order->info.orders_status}</span>
|
||||
<!-- <a class="fs-13" href="#!">Invoice</a> -->
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{if $order->delivery != false }
|
||||
<div class="d-flex justify-content-between">
|
||||
<h5>{$lang.heading_delivery_address}</h5>
|
||||
</div>
|
||||
<hr />
|
||||
<address>
|
||||
{oos_address_format address_format_id=$order->delivery.format_id address=$order->delivery html=1}
|
||||
</address>
|
||||
{if $order->info.shipping_method }
|
||||
<p><strong>{$lang.heading_shipping_method}</strong></p>
|
||||
{$order->info.shipping_method}
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<div class="d-flex justify-content-between">
|
||||
<h5>{$lang.heading_billing_address}</h5>
|
||||
</div>
|
||||
<hr />
|
||||
<address>
|
||||
{oos_address_format address_format_id=$order->billing.format_id address=$order->billing html=1}
|
||||
</address>
|
||||
<p><strong>{$lang.heading_payment_method}</strong></p>
|
||||
{$order->info.payment_method}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- order content -->
|
||||
<div class="mb-20 m-mt-30">
|
||||
{foreach item=products from=$order->products}
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4 col-sm-3 mb-30">
|
||||
<!--
|
||||
<img class="img-fluid" src="/150x150/img9.jpg" alt="Image Description">
|
||||
-->
|
||||
</div>
|
||||
|
||||
<div class="col-8 col-sm-9 g-mb-30">
|
||||
<h4 class="h6 g-font-weight-400">{$products.name}{if !empty($products.serial_number) } ({$lang.serial}{$products.serial_number}){/if}</h4>
|
||||
{if ( isset($products.attributes) && sizeof($products.attributes) gt 0 ) }
|
||||
{foreach item=attributes from=$products.attributes}
|
||||
<br><nobr><span class="d-block g-color-gray-dark-v4 fs-13 mb-2">small> <i> - {$attributes.option}: {$attributes.value}</i></span></small></nobr>
|
||||
{/foreach}
|
||||
{/if}
|
||||
<span class="d-block g-color-lightred mb-2">{oos_display_price price=$products.final_price tax=$products.tax qty=$products.qty currency=$order->info.currency currency_value=$order->info.currency_value}</span>
|
||||
<!-- <a class="btn g-brd-around rounded" href="#!">Buy it Again</a> -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<!--
|
||||
<a class="btn btn-block btn-primary text-uppercase mb-4" href="#!">Track Package</a>
|
||||
<a class="btn btn-block text-uppercase" href="#!">Return Item</a>
|
||||
<a class="btn btn-block text-uppercase" href="#!">Leave Package Feedback</a>
|
||||
<a class="btn btn-block text-uppercase" href="#!">Write a Product Review</a>
|
||||
<a class="btn btn-block text-uppercase" href="#!">Archive Order</a>
|
||||
-->
|
||||
</div>
|
||||
</div>
|
||||
{/foreach}
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
{if $download}
|
||||
{$download}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /end order content -->
|
||||
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h4 class="fs-12 text-uppercase mb-2">{$lang.heading_order_history}</h4>
|
||||
</div>
|
||||
</div>
|
||||
{foreach item=statuses from=$statuses_array}
|
||||
<div class="row">
|
||||
<div class="col-3 mb-30">
|
||||
<p>{$statuses.date_added|oos_date_short}</p>
|
||||
</div>
|
||||
<div class="col-2 mb-30">
|
||||
<p>{$statuses.orders_status_name}</p>
|
||||
</div>
|
||||
<div class="col-7">
|
||||
<p>{$statuses.comments|nl2br|stripslashes}</p>
|
||||
</div>
|
||||
</div>
|
||||
{/foreach}
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="well well-lg clearfix">
|
||||
<ul class="pager">
|
||||
<li class="previous"><a href="{html_href_link content=$filename.account_history page=$page}" class="btn btn-primary-filled" role="button"><i class="fa fa-angle-left" aria-hidden="true"></i> {$lang.button_back}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
87
msd2/myoos/templates/phoenix/page/account_order_history.html
Normal file
87
msd2/myoos/templates/phoenix/page/account_order_history.html
Normal file
@ -0,0 +1,87 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default active" role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
|
||||
{if $order_history}
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
{section name=i loop=$order_history}
|
||||
<tr>
|
||||
<td class="text-left m-py-25">
|
||||
<a href="{product_link products_id=$order_history[i].id}">{product_image dir=medium image=$order_history[i].image alt=$order_history[i].name}</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="{product_link products_id=$order_history[i].id}">{$order_history[i].name}</a>
|
||||
</td>
|
||||
<td>
|
||||
{if !empty($order_history[i].manufacturer)}
|
||||
{$lang.text_manufacturer} {$order_history[i].manufacturer}
|
||||
{/if}
|
||||
</td>
|
||||
<td class="">
|
||||
{if (!empty($order_history[i].new_product_special_price))}
|
||||
{$lang.text_price} <s>{$order_history[i].new_product_price}</s><br>
|
||||
<span class="special_price">{$lang.text_price} {$order_history[i].new_product_special_price}</span>
|
||||
{else}
|
||||
{$lang.text_price} {$order_history[i].new_product_price}
|
||||
{/if}
|
||||
{if $order_history[i].products_base_price != 1}{$$order_history[i].product_quantity} {$products_units[$order_history[i].products_units]} <span class="base_price">({$order_history[i].new_base_product_price}/{$products_units[$order_history[i].products_base_unit]})</span><br>{/if}
|
||||
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<a href="{html_href_link content=$filename.account_order_history action=buy_now products_id=$order_history[i].id}" class="btn btn-sm btn-secondary-outlined"><i class="fa fa-cart-plus" aria-hidden="true"></i> {$lang.button_in_cart}</a>
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{else}
|
||||
<div class="alert alert-info alert-dismissible" role="alert">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
{$lang.text_no_purchases}
|
||||
</div>
|
||||
{/if}
|
||||
<span class="pangv m-mt-30">{$pangv}</span>
|
||||
<hr />
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
147
msd2/myoos/templates/phoenix/page/account_wishlist.html
Normal file
147
msd2/myoos/templates/phoenix/page/account_wishlist.html
Normal file
@ -0,0 +1,147 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default" role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default active" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
|
||||
<div class="orderBox myAddress wishlist">
|
||||
|
||||
<h4>{$lang.heading_title}</h4>
|
||||
|
||||
{if $wishlist}
|
||||
<form name="cart_quantity" action="{html_get_link}" method="POST" role="form">
|
||||
<input type="hidden" name="action" value="wishlist_add_product">
|
||||
<input type="hidden" name="content" value="{$page_file}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{$lang.table_heading_products}</th>
|
||||
<th>{$lang.table_heading_price}</th>
|
||||
<th>{$lang.table_heading_quantity}</th>
|
||||
<th></th>
|
||||
<th>{$lang.table_heading_remove}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
{section name=i loop=$wishlist}
|
||||
|
||||
<tr>
|
||||
<td class="text-left m-py-25">
|
||||
<div class="media">
|
||||
{product_image dir=small image=$wishlist[i].products_image alt=$wishlist[i].products_name class="mr-3"}
|
||||
<div class="media-body">
|
||||
<h5><a href="{product_link products_id=$wishlist[i].products_id}">{$wishlist[i].products_name|truncate:18:"":true|close_tags}</a></h5>
|
||||
{$wishlist[i].products_short_description|truncate:120:" [...]":false|close_tags}
|
||||
{$wishlist[i].attributes_print}
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
<td class="">
|
||||
{if $myUser.show_price eq 1 }
|
||||
{if (!empty($wishlist[i].special_price))}
|
||||
<s>{$wishlist[i].product_price}</s><br>
|
||||
<span class="special_price">{$wishlist[i].product_special_price}</span>
|
||||
{else}
|
||||
{$wishlist[i].product_price}
|
||||
{/if}
|
||||
{if $wishlist[i].products_base_price != 1}
|
||||
{$wishlist[i].product_quantity} {$products_units[$wishlist[i].product_units]} <span class="base_price"> ({$wishlist[i].base_product_price}/{$products_units[$wishlist[i].products_base_unit]})</span><br>
|
||||
{/if}
|
||||
{/if}
|
||||
</td>
|
||||
<td class="count-input">
|
||||
<a class="incr-btn" data-action="decrease" href="#"><i class="fa fa-minus"></i></a>
|
||||
<input class="quantity" type="text" name="cart_quantity" value="1">
|
||||
<a class="incr-btn" data-action="increase" href="#"><i class="fa fa-plus"></i></a>
|
||||
</td>
|
||||
<td class="">
|
||||
{$wishlist[i].attributes_hidden}
|
||||
{if $myUser.show_price eq 1 }
|
||||
<input type="hidden" name="products_id" value="{$wishlist[i].wl_products_id}">
|
||||
<input type="hidden" name="wl_products_id" value="{$wishlist[i].products_id}">
|
||||
<button class="btn btn-success-filled" type="submit"><i class="fa fa-shopping-cart" aria-hidden="true"></i> {$lang.button_in_cart}</button>
|
||||
{/if}
|
||||
</td>
|
||||
<td class="">
|
||||
<a href="{html_href_link content=$page_file page=$page action=remove_wishlist pid=$wishlist[i].products_id}" class="btn btn-primary-filled" role="button"><i class="fa fa fa-trash" aria-hidden="true"></i></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
{/section}
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
{else}
|
||||
|
||||
<div class="alert alert-info alert-dismissible" role="alert">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
{$lang.block_wishlist_empty}
|
||||
</div>
|
||||
|
||||
<div class="container text-center m-py-60">
|
||||
<div class="mb-5">
|
||||
<span class="d-block g-color-gray-light-v1 fs-70 mb-4">
|
||||
<i class="fa fa-shopping-basket" aria-hidden="true"></i>
|
||||
</span>
|
||||
<h2 class="mb-30">{$lang.text_cart_empty}</h2>
|
||||
<p>{$lang.text_cart_empty_help}</p>
|
||||
</div>
|
||||
<a class="btn btn-primary fs-12 text-uppercase m-py-12 m-px-25" href="{html_href_link content=$filename.home}" role="button">{$lang.button_start_shopping}</a>
|
||||
</div>
|
||||
|
||||
{/if}
|
||||
|
||||
<span class="pangv m-mt-30">{$pangv}</span>
|
||||
<hr />
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
</div><!-- .col -->
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
99
msd2/myoos/templates/phoenix/page/address_book.html
Normal file
99
msd2/myoos/templates/phoenix/page/address_book.html
Normal file
@ -0,0 +1,99 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default active" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default" role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
<div class="orderBox myAddress">
|
||||
|
||||
<h4>{$lang.heading_title}</h4>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{$lang.table_heading_number}</th>
|
||||
{if $smarty.const.ACCOUNT_COMPANY eq 'true'}
|
||||
<th>Company</th>
|
||||
{/if}
|
||||
<th>{$lang.table_heading_name}</th>
|
||||
<th>{$lang.table_heading_location}</th>
|
||||
<th>Country</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{section name=i loop=$address_book}
|
||||
<tr>
|
||||
<td>{$smarty.section.i.rownum|number_format}</td>
|
||||
{if $smarty.const.ACCOUNT_COMPANY eq 'true'}
|
||||
<td>{$address_book[i].company}</td>
|
||||
{/if}
|
||||
<td>{$address_book[i].firstname} {$address_book[i].lastname}</td>
|
||||
<td>{$address_book[i].street_address}, {$address_book[i].postcode}, {$address_book[i].city}</td>
|
||||
<td>{$address_book[i].country}</td>
|
||||
<td>
|
||||
<div class="btn-group" role="group">
|
||||
<a href="{html_href_link content=$filename.account_address_book_process edit=$address_book[i].address_book_id}" class="btn btn-primary" role="button"><i class="fa fa-pencil" aria-hidden="true"></i></a>
|
||||
{if $address_book[i].address_book_id neq $smarty.session.customer_default_address_id}
|
||||
<a href="{html_href_link content=$filename.account_address_book_process delete=$address_book[i].address_book_id}" class="btn btn-primary" role="button"><i class="fa fa-times" aria-hidden="true"></i></a>
|
||||
{/if}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{if $smarty.section.i.last}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{if $smarty.section.i.rownum < $smarty.const.MAX_ADDRESS_BOOK_ENTRIES}
|
||||
<div class="alert alert-info alert-dismissible" role="alert">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
{$smarty.const.MAX_ADDRESS_BOOK_ENTRIES|string_format:$lang.text_maximum_entries}
|
||||
</div>
|
||||
|
||||
<!-- button -->
|
||||
<div class="mb-40 text-right clearfix">
|
||||
<a href="{html_href_link content=$filename.account_address_book_process addentry_id=$smarty.section.i.rownum}" class="btn btn-primary" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i> {$lang.button_add_address}</a>
|
||||
</div>
|
||||
<!-- end button -->
|
||||
{else}
|
||||
<div class="alert alert-danger alert-dismissible" role="alert">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
{$smarty.const.MAX_ADDRESS_BOOK_ENTRIES|string_format:$lang.text_maximum_entries_reached}
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
{/section}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
225
msd2/myoos/templates/phoenix/page/address_book_process.html
Normal file
225
msd2/myoos/templates/phoenix/page/address_book_process.html
Normal file
@ -0,0 +1,225 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default active" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default" role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
|
||||
<div class="orderBox">
|
||||
<h3>{$lang.category_personal}</h3>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
|
||||
<form name="add_entry" id="add_entry" class="form-horizontal" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
{if $smarty.get.delete}
|
||||
<input type="hidden" name="action" value="deleteconfirm">
|
||||
{else}
|
||||
<input type="hidden" name="action" value="process">
|
||||
{/if}
|
||||
<input type="hidden" name="entry_id" value="{$entry_id}">
|
||||
<input type="hidden" name="content" value="{$filename.account_address_book_process}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
{if $smarty.get.delete}
|
||||
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<!-- Map -->
|
||||
<div id="map" class="height-450">
|
||||
</div>
|
||||
<!-- End Map -->
|
||||
</div>
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<p>
|
||||
<i class="fa fa-home" aria-hidden="true"></i> {oos_address_label customers_id=$smarty.session.customer_id address_id=$entry_id}
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="col-sm-9">
|
||||
<button type="submit" class="btn btn-primary pull-left"><i class="fa fa-facebook" aria-hidden="true"></i><span>log in with facebook</span></button>
|
||||
<button type="submit" class="btn btn-danger float-right"><i class="fa fa-google-plus" aria-hidden="true"></i><span>log in with google plus</span></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
{else}
|
||||
|
||||
|
||||
|
||||
|
||||
{if $smarty.const.ACCOUNT_GENDER eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="gender">{$lang.entry_gender} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="radio" id="gender" name="gender" value="m" {if $male}checked="checked"{/if}> {$lang.male} <input type="radio" id="gender" name="gender" value="f" {if $female}checked="checked"{/if}> {$lang.female}
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="firstname">{$lang.entry_first_name} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$entry.entry_firstname}" class="form-control" id="firstname" name="firstname" placeholder="{$lang.entry_first_name}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="lastname">{$lang.entry_last_name} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$entry.entry_lastname}" class="form-control" id="lastname" name="lastname" placeholder="{$lang.entry_last_name}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $smarty.const.ACCOUNT_COMPANY eq 'true'}
|
||||
<hr />
|
||||
<h3>{$lang.category_company}</h3>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="company">{$lang.entry_company}</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$entry.entry_company}" class="form-control" id="company" name="company" placeholder="{$lang.entry_company}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $smarty.const.ACCOUNT_OWNER eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="company">{$lang.entry_owner}</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$entry.entry_owner}" class="form-control" id="owner" name="owner" placeholder="{$lang.entry_owner}" />
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if $smarty.const.ACCOUNT_VAT_ID eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="company">{$lang.entry_vat_id}</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$entry.entry_vat_id}" class="form-control" id="vat_id" name="vat_id" placeholder="{$lang.entry_vat_id}" />
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
<hr />
|
||||
<h3>{$lang.category_address}</h3>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="street_address">{$lang.entry_street_address} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$entry.entry_street_address}" class="form-control" id="street_address" name="street_address" placeholder="{$lang.entry_street_address}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="postcode">{$lang.entry_post_code} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$entry.entry_postcode}" class="form-control" id="postcode" name="postcode" placeholder="{$lang.entry_post_code}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="city">{$lang.entry_city} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$entry.entry_city}" class="form-control" id="city" name="city" placeholder="{$lang.entry_city}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $smarty.const.ACCOUNT_STATE eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="state">{$lang.entry_state} *</label>
|
||||
<div class="col-sm-5">
|
||||
{oos_get_zone_name country_id=$entry.entry_country_id zone_id=$entry.entry_zone_id default_zone=$entry.entry_state}
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="country">{$lang.entry_country} *</label>
|
||||
<div class="col-sm-5">
|
||||
{oos_get_country_list name=country selected=$entry.entry_country_id}
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
</fieldset>
|
||||
{if $smarty.get.edit}
|
||||
{if $smarty.session.customer_default_address_id != $entry_id }
|
||||
<div class="form-group">
|
||||
<div class="col-lg-12 m-0 clearfix">
|
||||
<label class="checkbox float-left">
|
||||
<input type="checkbox" id="primary" name="primary" value="on">
|
||||
<i></i> <span class="fw-300">{$lang.set_as_primary}</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
|
||||
|
||||
|
||||
<input type="hidden" name="action" value="update">
|
||||
<input type="hidden" name="entry_id" value="{$entry_id}">
|
||||
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-primary-filled" role="button"><i class="fa fa-angle-left" aria-hidden="true"></i> {$lang.button_back}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book_process action=remove entry_id=$entry_id}" class="btn btn-primary-filled" role="button"><i class="fa fa-times" aria-hidden="true"></i> {$lang.button_delete}</a>
|
||||
<button class="btn btn-success-filled" type="submit">{$lang.button_continue}<i class="fa fa-arrow-circle-o-right" aria-hidden="true"></i></button>
|
||||
{elseif $smarty.get.action eq "update"}
|
||||
<tr>
|
||||
<td><table border="0" width="100%" cellspacing="2" cellpadding="0">
|
||||
<tr>
|
||||
<td class="main"><input type="hidden" name="action" value="update"><input type="hidden" name="entry_id" value="{$entry_id}"><a href="{html_href_link content=$filename.account_address_book}" class="btn btn-primary-filled" role="button"><i class="fa fa-angle-left" aria-hidden="true"></i> {$lang.button_back}</a></td>
|
||||
<td class="main" align="right"><button class="btn btn-success-filled" type="submit">{$lang.button_continue}<i class="fa fa-arrow-circle-o-right" aria-hidden="true"></i></button></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
{else}
|
||||
<input type="hidden" name="entry_id" value="{$entry_id}">
|
||||
|
||||
|
||||
<div class="form-group">
|
||||
<div class="col-sm-9 col-sm-offset-4">
|
||||
<button type="submit" class="btn btn-primary"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_save_info}</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
59
msd2/myoos/templates/phoenix/page/admin_login.html
Normal file
59
msd2/myoos/templates/phoenix/page/admin_login.html
Normal file
@ -0,0 +1,59 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-6 offset-md-3">
|
||||
<div class="sign-form">
|
||||
<h3 class="first-child">{$lang.heading_admin_login}</h3>
|
||||
<hr>
|
||||
<form name="admin_login" action="{html_get_link}" method="POST" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="action" value="login_process">
|
||||
<input type="hidden" name="content" value="{$filename.admin_login}">
|
||||
<input type="hidden" name="email_address" value="{$email_address}">
|
||||
<input type="hidden" name="keya" value="{$verif_key}">
|
||||
<input type="hidden" name="keyb" value="{$newkey2}">
|
||||
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<div class="input-group-text">
|
||||
<i class="fa fa-user" aria-hidden="true"></i>
|
||||
</div>
|
||||
</div>
|
||||
<input type="email" class="form-control" id="email" placeholder="{$email_address}" data-original-title="" title="">
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<div class="input-group-text">
|
||||
<i class="fa fa-lock" aria-hidden="true"></i>
|
||||
</div>
|
||||
</div>
|
||||
<input type="text" class="form-control" id="key" placeholder="{$newkey2}" data-original-title="" title="">
|
||||
</div>
|
||||
<br>
|
||||
<button type="submit" class="btn btn-primary float-right"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_login}</button>
|
||||
|
||||
<hr>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
155
msd2/myoos/templates/phoenix/page/advanced_search.html
Normal file
155
msd2/myoos/templates/phoenix/page/advanced_search.html
Normal file
@ -0,0 +1,155 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix">
|
||||
|
||||
{if $error}
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
<p>{$error}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<form name="advanced_search" action="{html_get_link}" method="GET" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="content" value="{$filename.advanced_search_result}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h4>{$lang.heading_search_criteria}</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="input-group">
|
||||
<input required type="text" name="keywords" class="form-control" placeholder="{$lang.text_search}">
|
||||
<div class="input-group-btn">
|
||||
<button type="submit" class="btn btn-primary form-control-lg bl-0">
|
||||
<i class="fa fa-search fa-lg p-0" aria-hidden="true"> {$lang.button_search}</i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="float-right form-check ">
|
||||
<input id="checkbox" class="form-check-input" name="search_in_description" type="checkbox" checked="checked">
|
||||
<label for="checkbox" class="form-check-label ">{$lang.text_search_in_description}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row m-py-60">
|
||||
<div class="col-md-12">
|
||||
<!-- Button trigger modal -->
|
||||
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#searchModal">
|
||||
{$lang.text_search_help_link}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
{if $categoriesID}
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="search_categories">{$lang.entry_categories}</label>
|
||||
<select class="form-control pointer" name="categories_id">
|
||||
{foreach item=categorie from=$categoriesID}
|
||||
<option value="{$categorie.id}">{$categorie.text}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<div class="float-right form-check ">
|
||||
<input id="checkbox" class="form-check-input" name="inc_subcat" type="checkbox" checked="checked">
|
||||
<label for="checkbox" class="form-check-label ">{$lang.entry_include_subcategories}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{if $manufacturersID}
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="search_manufacturers">{$lang.entry_manufacturers}</label>
|
||||
<select class="form-control pointer" name="manufacturers_id">
|
||||
{foreach item=manufactur from=$manufacturersID}
|
||||
<option value="{$manufactur.id}">{$manufactur.text}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{if $myUser.show_price eq 1 }
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="price_from">{$lang.entry_price_from}</label>
|
||||
<input type="text" value="" class="form-control" name="pfrom" id="price_from">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="price_to">{$lang.entry_price_to}</label>
|
||||
<input type="text" value="" class="form-control" name="pto" id="price_to">
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
<!-- /FORM -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
<!-- Modal -->
|
||||
<div class="modal fade" id="searchModal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="searchModalLabel">{$lang.heading_search_help}</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
{$lang.text_search_help}
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">{$lang.text_close_window}</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
176
msd2/myoos/templates/phoenix/page/advanced_search_result.html
Normal file
176
msd2/myoos/templates/phoenix/page/advanced_search_result.html
Normal file
@ -0,0 +1,176 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
<!-- body //-->
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix productsContent">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<!-- left column -->
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
{if $numrows gt 0 }
|
||||
<!-- list options -->
|
||||
<div class="clearfix shop-list-options mb-20">
|
||||
<!-- pagination -->
|
||||
<div class="m-0 float-right">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
<div class="options-left">
|
||||
{$product_filter_select}
|
||||
{*
|
||||
todo
|
||||
<a class="btn active fa fa-th" href=""><!-- grid --></a>
|
||||
<a class="btn fa fa-list" href=""><!-- list --></a>
|
||||
*}
|
||||
</div>
|
||||
</div>
|
||||
<!-- /list options -->
|
||||
|
||||
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
{foreach item=product from=$listing}
|
||||
<!-- item -->
|
||||
<li class="col-lg-3 col-sm-3">
|
||||
|
||||
<div class="shop-item">
|
||||
|
||||
<div class="thumbnail">
|
||||
<!-- product image -->
|
||||
<a class="shop-item-image" href="{product_link products_id=$product.products_id}">
|
||||
{product_image dir=medium image=$product.products_image alt=$product.products_name}
|
||||
</a>
|
||||
<!-- /product image -->
|
||||
|
||||
<!-- hover buttons -->
|
||||
<div class="shop-option-over">
|
||||
<a class="btn btn-default add-wishlist" href="{html_href_link content=$page_file oos_get=$get_params action=add_wishlist products_id=$product.products_id}" title="{$lang.button_add_wishlist}" role="button"><i class="fa fa-heart p-0" aria-hidden="true"></i></a>
|
||||
</div>
|
||||
<!-- /hover buttons -->
|
||||
|
||||
<!-- product more info -->
|
||||
<div class="shop-item-info">
|
||||
{*
|
||||
todo
|
||||
<span class="badge badge-success">NEW</span>
|
||||
*}
|
||||
{if (!empty($product.listing_product_special_price))}<span class="badge badge-danger">SALE</span>{/if}
|
||||
</div>
|
||||
<!-- /product more info -->
|
||||
</div>
|
||||
|
||||
<div class="shop-item-summary text-center">
|
||||
<h2><a href="{product_link products_id=$product.products_id}">{$product.products_name|truncate:18:"":true|close_tags}</a></h2>
|
||||
|
||||
{*
|
||||
todo
|
||||
<!-- rating -->
|
||||
<div class="shop-item-rating-line">
|
||||
<div class="rating rating-4 fs-13"><!-- rating-0 ... rating-5 --></div>
|
||||
</div>
|
||||
<!-- /rating -->
|
||||
*}
|
||||
|
||||
<!-- price -->
|
||||
<div class="shop-item-price">
|
||||
{if $myUser.show_price eq 1 }
|
||||
{if (!empty($product.listing_product_special_price))}
|
||||
<s>{$product.listing_product_price}</s><br>
|
||||
<span class="special_price">{$product.listing_product_special_price}</span><br>
|
||||
{else}
|
||||
{if (!empty($product.listing_discount_price))}
|
||||
{$lang.price_from} {$product.listing_discount_price}<br>
|
||||
{else}
|
||||
{$product.listing_product_price}<br>
|
||||
{/if}
|
||||
{/if}
|
||||
{if $product.products_base_price != 1} {$product.product_quantity}{$products_units[$product.products_units]} <span class="base_price">({$product.listing_base_product_price}/{$products_units[$product.products_base_unit]})</span>{/if}
|
||||
{/if}
|
||||
</div>
|
||||
<!-- /price -->
|
||||
</div>
|
||||
|
||||
<!-- buttons -->
|
||||
<div class="shop-item-buttons text-center">
|
||||
<a class="btn btn-default" href="{html_href_link content=$page_file oos_get=$get_params action=buy_now cart_quantity=$product.order_min products_id=$product.products_id}" role="button"><i class="fa fa-cart-plus" aria-hidden="true"></i> {$lang.button_in_cart}</a>
|
||||
</div>
|
||||
<!-- /buttons -->
|
||||
</div>
|
||||
|
||||
</li>
|
||||
<!-- /item -->
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
|
||||
<span class="pangv m-mt-30">{$pangv}</span>
|
||||
<hr />
|
||||
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
{else}
|
||||
<div class="clearfix shop-list-options mb-20">
|
||||
<!-- SEARCH -->
|
||||
<form action="{html_href_link content=$filename.advanced_search_result}" method="GET" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="content" value="{$filename.advanced_search_result}">
|
||||
|
||||
|
||||
<div class="input-group">
|
||||
|
||||
<input name="keywords" class="form-control form-control-lg" type="text" placeholder="{$lang.text_search}">
|
||||
<div class="input-group-btn">
|
||||
<button type="submit" class="btn btn-default form-control-lg bl-0">
|
||||
<i class="fa fa-search fa-lg p-0" aria-hidden="true"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<small class="m-0 text-muted fs-11">
|
||||
<a href="{html_href_link content=$filename.advanced_search}">{$lang.block_service_advanced_search}</a>
|
||||
</small>
|
||||
|
||||
<blockquote>
|
||||
{$text_no_products}
|
||||
</blockquote>
|
||||
|
||||
</form>
|
||||
<!-- /SEARCH -->
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
{/if}
|
||||
</div><!-- .col -->
|
||||
|
||||
<!-- sidebar-->
|
||||
<div class="col-lg-3 col-md-3 col-sm-3">
|
||||
{foreach $sidebar as $panel}
|
||||
{if $panel.content}
|
||||
{$panel.content}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div><!-- .col -->
|
||||
<!-- end sidebar -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
212
msd2/myoos/templates/phoenix/page/checkout_confirmation.html
Normal file
212
msd2/myoos/templates/phoenix/page/checkout_confirmation.html
Normal file
@ -0,0 +1,212 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
|
||||
<section class="mainContent clearfix stepsWrapper">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix stepsPage">
|
||||
<div class="row progress-wizard" style="border-bottom:0;">
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete fullBar">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_delivery}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<a href="{html_href_link content=$filename.checkout_shipping}" class="progress-wizard-dot"></a>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete fullBar">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_payment}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<a href="{html_href_link content=$filename.checkout_payment}" class="progress-wizard-dot"></a>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step active">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_confirmation}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_finished}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.heading_title}</h4>
|
||||
</div>
|
||||
|
||||
<div class="row checkout-info">
|
||||
<div class="col-12">
|
||||
<div class="d-flex">
|
||||
<p>{$lang.text_checkout_info}</p>
|
||||
</div>
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
<div class="row checkout-info">
|
||||
<div class="col-6">
|
||||
{if $smarty.session.sendto != false}
|
||||
<div class="d-flex justify-content-between">
|
||||
<h5>{$lang.heading_delivery_address}</h5>
|
||||
<span>
|
||||
<a href="{html_href_link content=$filename.checkout_shipping_address}"><i class="fa fa-pencil" aria-hidden="true"></i> {$lang.text_edit}</a>
|
||||
</span>
|
||||
</div>
|
||||
<hr />
|
||||
<address>
|
||||
{oos_address_format address_format_id=$order->delivery.format_id address=$order->delivery html=1}
|
||||
</address>
|
||||
{/if}
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<div class="d-flex justify-content-between">
|
||||
<h5>{$lang.heading_billing_address}</h5>
|
||||
<span>
|
||||
<a href="{html_href_link content=$filename.checkout_payment}"><i class="fa fa-pencil" aria-hidden="true"></i> {$lang.text_edit}</a>
|
||||
</span>
|
||||
</div>
|
||||
<hr />
|
||||
<address>
|
||||
{oos_address_format address_format_id=$order->billing.format_id address=$order->billing html=1}
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row checkout-info">
|
||||
<div class="col-6">
|
||||
{if $smarty.session.sendto != false}
|
||||
<div class="d-flex justify-content-between">
|
||||
<strong>{$lang.heading_shipping_method}</strong>
|
||||
<span>
|
||||
<a href="{html_href_link content=$filename.checkout_shipping_address}"><i class="fa fa-pencil" aria-hidden="true"></i> {$lang.text_edit}</a>
|
||||
</span>
|
||||
</div>
|
||||
{$order->info.shipping_method}
|
||||
{/if}
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<div class="d-flex justify-content-between">
|
||||
<strong>{$lang.heading_payment_method}</strong>
|
||||
<span>
|
||||
<a href="{html_href_link content=$filename.checkout_payment}"><i class="fa fa-pencil" aria-hidden="true"></i> {$lang.text_edit}</a>
|
||||
</span>
|
||||
</div>
|
||||
{$order->info.payment_method}
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
|
||||
{if !empty($order->info.comments)}
|
||||
<div class="row checkout-info">
|
||||
<div class="col-12">
|
||||
<div class="d-flex justify-content-between">
|
||||
<h5>{$lang.heading_order_comments}</h5>
|
||||
<span>
|
||||
<a href="{html_href_link content=$filename.checkout_payment}"><i class="fa fa-pencil" aria-hidden="true"></i> {$lang.text_edit}</a>
|
||||
</span>
|
||||
</div>
|
||||
<p>{$order->info.comments|nl2br}></p>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
|
||||
<div class="row checkout-info">
|
||||
<div class="col-md-12">
|
||||
<p>{$text_conditions}</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p><strong>{$lang.heading_shooping_card}</strong> <a href="{html_href_link content=$filename.shopping_cart}"><i class="fa fa-pencil" aria-hidden="true"></i> {$lang.text_edit}</a></p>
|
||||
|
||||
<div class="table-responsive bg-light">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{$lang.heading_products}</th>
|
||||
<th></th>
|
||||
<th>{$lang.table_heading_price}</th>
|
||||
<th>{$lang.table_heading_quantity}</th>
|
||||
{if sizeof($order->info.tax_groups) > 1}
|
||||
<th>{$lang.heading_tax}</th>
|
||||
{/if}
|
||||
<th align="right"><span class="text-right">{$lang.heading_total}</span></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{foreach item=products from=$order->products}
|
||||
<tr>
|
||||
<td><a href="{html_href_link content=$filename.product_info products_id=$products.id oos_get='con=1'}">{product_image dir=small image=$products.image alt=$products.name}</a></td>
|
||||
<td><strong>{$products.name}</strong>
|
||||
{if $smarty.const.STOCK_CHECK eq 'true'}
|
||||
{oos_check_stock products_id=$products.id products_quantity=$products.qty}
|
||||
{/if}
|
||||
<br>{$products.essential_characteristics}
|
||||
<br><a href="{html_href_link content=$filename.product_info products_id=$products.id oos_get='con=1'}">{$lang.text_more}</a>
|
||||
<br>
|
||||
{if ( isset($products.attributes) && sizeof($products.attributes) gt 0 ) }
|
||||
{foreach item=attributes from=$products.attributes}
|
||||
<br><nobr><small> <i> - {$attributes.option}: {$attributes.value}</i></small></nobr>
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
</td>
|
||||
<td><nobr>{oos_price price=$products.final_price tax=$products.tax qty=1} </nobr></td>
|
||||
<td>{$products.qty|quantity} </td>
|
||||
{if sizeof($order->info.tax_groups) > 1}
|
||||
<td><nobr>{oos_display_tax_value value=$products.tax} %</nobr></td>
|
||||
{/if}
|
||||
<td align="right"><nobr>{oos_price price=$products.final_price tax=$products.tax qty=$products.qty}</nobr></td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
<tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
{if !empty($order_total_output)}
|
||||
{$order_total_output}
|
||||
{/if}
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
<form name="checkout_confirmation" action="{$form_action_url}" method="POST" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
{if !empty($payment_modules_process_button) }
|
||||
{$payment_modules_process_button}
|
||||
{/if}
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="well well-lg clearfix">
|
||||
<ul class="pager">
|
||||
<li class="previous"><a href="{html_href_link content=$filename.checkout_payment}" class="btn btn-secondary btn-default float-left" role="button">{$lang.button_back}</a></li>
|
||||
<li class="next"><button class="btn btn-danger btn-lg float-right" type="submit">{$lang.button_confirm_order}</button></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
166
msd2/myoos/templates/phoenix/page/checkout_payment.html
Normal file
166
msd2/myoos/templates/phoenix/page/checkout_payment.html
Normal file
@ -0,0 +1,166 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix stepsWrapper">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix stepsPage">
|
||||
<div class="row progress-wizard" style="border-bottom:0;">
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete fullBar">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_delivery}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<a href="{html_href_link content=$filename.checkout_shipping}" class="progress-wizard-dot"></a>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-3 progress-wizard-step active">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_payment}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<a href="{html_href_link content=$filename.checkout_payment}" class="progress-wizard-dot"></a>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_confirmation}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_finished}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form name="checkout_payment" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="content" value="{$filename.checkout_confirmation}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="action" value="process">
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.table_heading_billing_address}</h4>
|
||||
</div>
|
||||
|
||||
<div class="row shipping-info">
|
||||
<div class="col-10">
|
||||
<p>{$lang.text_selected_billing_destination}</p>
|
||||
|
||||
<a href="{html_href_link content=$filename.checkout_payment_address}" class="btn btn-default" role="button">{$lang.button_change_address}</a>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<h5>{$lang.title_billing_address}</h5>
|
||||
<address>
|
||||
{oos_address_label customers_id=$smarty.session.customer_id address_id=$smarty.session.billto}
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.table_heading_payment_method}</h4>
|
||||
</div>
|
||||
|
||||
{if sizeof($selection) > 1 }
|
||||
<div class="row payment-info">
|
||||
<div class="col-10">
|
||||
<p>{$lang.text_select_payment_method}</p>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>{$lang.title_please_select}</strong>
|
||||
</div>
|
||||
</div>
|
||||
{else}
|
||||
<div class="row payment-info">
|
||||
<div class="col-12">
|
||||
<p>{$lang.text_enter_payment_information}</p>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
{section name=i loop=$selection}
|
||||
<tr>
|
||||
<td width="75%" colspan="3"><strong>{$selection[i].module}</strong></td>
|
||||
<td align="right">
|
||||
<div class="form-check">
|
||||
{if sizeof($selection) > 1 }
|
||||
{if $selection[i].id eq $smarty.session.payment}
|
||||
<input required class="form-check-input" type="radio" name="payment" value="{$selection[i].id}" checked>
|
||||
{else}
|
||||
<input required class="form-check-input" type="radio" name="payment" value="{$selection[i].id}">
|
||||
{/if}
|
||||
{else}
|
||||
<input type="hidden" name="payment" value="{$selection[i].id}">
|
||||
{/if}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{if isset($selection[i].error)}
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{$selection[i].error}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{else}
|
||||
|
||||
{section name=n loop=$selection[i].fields}
|
||||
<tr>
|
||||
<td colspan="2">{$selection[i].fields[n].title}</td>
|
||||
<td colspan="2">{$selection[i].fields[n].field}</td>
|
||||
</tr>
|
||||
{/section}
|
||||
|
||||
{/if}
|
||||
|
||||
{/section}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{$credit_selection}
|
||||
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<label for="comments">{$lang.table_heading_comments}</label>
|
||||
<textarea maxlength="10000" rows="8" class="form-control" name="comments" id="comments">{$smarty.session.comments|stripslashes}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="well well-lg clearfix">
|
||||
<ul class="pager">
|
||||
<li class="previous"><a href="{html_href_link content=$filename.checkout_shipping}" class="btn btn-secondary btn-default float-left" role="button">{$lang.button_back}</a></li>
|
||||
<li class="next"><button class="btn btn-primary btn-default float-right" type="submit">{$lang.button_continue} <i class="fa fa-angle-right" aria-hidden="true"></i></button></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
158
msd2/myoos/templates/phoenix/page/checkout_payment_address.html
Normal file
158
msd2/myoos/templates/phoenix/page/checkout_payment_address.html
Normal file
@ -0,0 +1,158 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix stepsWrapper">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix stepsPage">
|
||||
<div class="row progress-wizard" style="border-bottom:0;">
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete fullBar">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_delivery}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<a href="{html_href_link content=$filename.checkout_shipping}" class="progress-wizard-dot"></a>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-3 progress-wizard-step active">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_payment}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<a href="{html_href_link content=$filename.checkout_payment}" class="progress-wizard-dot"></a>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_confirmation}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_finished}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form name="checkout_address" action="{html_get_link}" method="POST" role="form" onSubmit="return check_form();">
|
||||
<input type="hidden" name="content" value="{$filename.checkout_payment_address}">
|
||||
<input type="hidden" name="action" value="submit">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
{if $process eq true}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
<h4 class="alert-heading">{$lang.table_heading_new_payment_address_problem}</h4>
|
||||
<p>{$lang.text_new_payment_address_problem}</p>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if $process eq false}
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.table_heading_payment_address}</h4>
|
||||
</div>
|
||||
<div class="row payment-info">
|
||||
<div class="col-10">
|
||||
<p>{$lang.text_selected_payment_destination}</p>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<h5>{$lang.title_payment_address}</h5>
|
||||
<address>
|
||||
{oos_address_label customers_id=$smarty.session.customer_id address_id=$smarty.session.billto}
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
|
||||
{if $addresses_count > 0}
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.table_heading_address_book_entries}</h4>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="row payment-info">
|
||||
<div class="col-10">
|
||||
<p>{$lang.text_select_other_payment_destination}</p>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>{$lang.title_please_select}</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
{foreach item=addresses from=$addresses_array}
|
||||
<tr>
|
||||
<td><strong>{$addresses.firstname} {$addresses.lastname}</strong></td>
|
||||
<td align="right">
|
||||
<div class="form-check">
|
||||
{if $addresses.address_book_id eq $smarty.session.billto }
|
||||
<input class="form-check-input" type="radio" name="address" id="address" value="{$addresses.address_book_id}" checked>
|
||||
{else}
|
||||
<input class="form-check-input" type="radio" name="address" id="address" value="{$addresses.address_book_id}">
|
||||
{/if}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"><address>{$addresses.address}</address></td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn btn-primary float-right"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_continue}</button>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
|
||||
{if $addresses_count < $smarty.const.MAX_ADDRESS_BOOK_ENTRIES }
|
||||
|
||||
<!-- checkout new address -->
|
||||
<fieldset id="shipping" class="mt-80">
|
||||
<h4>{$lang.table_heading_new_payment_address}</h4>
|
||||
|
||||
<p>{$lang.text_create_new_payment_address}</p>
|
||||
<hr />
|
||||
|
||||
{include file="phoenix/modules/checkout_new_address.html"}
|
||||
|
||||
</fieldset>
|
||||
<!-- /checkout new address -->
|
||||
|
||||
{/if}
|
||||
<div class="col-md-12">
|
||||
<div class="well well-lg clearfix">
|
||||
<ul class="pager">
|
||||
<li class="previous float-left">
|
||||
{if $process eq true}
|
||||
<a href="{html_href_link content=$filename.checkout_payment_address}" class="btn btn-secondary btn-default float-left" role="button">{$lang.button_back}</a>
|
||||
{else}
|
||||
<strong>{$lang.title_continue_checkout_procedure}</strong><br>{$lang.text_continue_checkout_procedure}
|
||||
{/if}
|
||||
</li>
|
||||
<li class="next"><button class="btn btn-primary btn-default float-right" type="submit">{$lang.button_continue} <i class="fa fa-angle-right" aria-hidden="true"></i></button></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
180
msd2/myoos/templates/phoenix/page/checkout_shipping.html
Normal file
180
msd2/myoos/templates/phoenix/page/checkout_shipping.html
Normal file
@ -0,0 +1,180 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix stepsWrapper">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix stepsPage">
|
||||
<div class="row progress-wizard" style="border-bottom:0;">
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_delivery}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<a href="{html_href_link content=$filename.checkout_shipping}" class="progress-wizard-dot"></a>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_payment}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_confirmation}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_finished}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<form name="checkout_address" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="content" value="{$filename.checkout_shipping}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="action" value="process">
|
||||
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.table_heading_shipping_address}</h4>
|
||||
</div>
|
||||
|
||||
<div class="row shipping-info">
|
||||
<div class="col-10">
|
||||
<p>{$lang.text_choose_shipping_destination}</p>
|
||||
|
||||
<a href="{html_href_link content=$filename.checkout_shipping_address}" class="btn btn-default" role="button">{$lang.button_change_address}</a>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<h5>{$lang.title_shipping_address}</h5>
|
||||
<address>
|
||||
{oos_address_label customers_id=$smarty.session.customer_id address_id=$smarty.session.sendto}
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
|
||||
{if $counts_shipping_modules > 0 }
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.table_heading_shipping_method}</h4>
|
||||
</div>
|
||||
|
||||
{if sizeof($quotes) > 1 }
|
||||
|
||||
<div class="row shipping-info">
|
||||
<div class="col-10">
|
||||
<p>{$lang.text_choose_shipping_method}</p>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>{$lang.title_please_select}</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{elseif $free_shipping eq false }
|
||||
<div class="row shipping-info">
|
||||
<div class="col-12">
|
||||
<p>{$lang.text_enter_shipping_information}</p>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if $free_shipping eq true }
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.free_shipping_title} {$quotes[i].icon}</h4>
|
||||
</div>
|
||||
|
||||
<p>{$oos_free_shipping_description}</p>
|
||||
<input type="hidden" name="shipping" value="free_free">
|
||||
|
||||
{else}
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
{section name=i loop=$quotes}
|
||||
<tr>
|
||||
<td colspan="3"><strong>{$quotes[i].module}</strong> {$quotes[i].icon}</td>
|
||||
</tr>
|
||||
{if isset($quotes[i].error)}
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{$quotes[i].error}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{else}
|
||||
{section name=n loop=$quotes[i].methods}
|
||||
<tr>
|
||||
<td width="75%">{$quotes[i].methods[n].title}</td>
|
||||
{if ( ($smarty.section.i.total > 1) || ($smarty.section.n.total > 1) ) }
|
||||
<td>{oos_cost price=$quotes[i].methods[n].cost tax=$quotes[i].tax}</td>
|
||||
<td align="right">
|
||||
<div class="form-check">
|
||||
{if $quotes[i].methods[n].id eq $sess_method }
|
||||
<input required class="form-check-input" type="radio" name="shipping" id="shipping" value="{$quotes[i].id}_{$quotes[i].methods[n].id}" checked>
|
||||
{else}
|
||||
<input required class="form-check-input" type="radio" name="shipping" id="shipping" value="{$quotes[i].id}_{$quotes[i].methods[n].id}">
|
||||
{/if}
|
||||
</div>
|
||||
</td>
|
||||
|
||||
{else}
|
||||
<td align="right" colspan="2">
|
||||
{oos_cost price=$quotes[i].methods[n].cost tax=$quotes[i].tax}
|
||||
<input type="hidden" name="shipping" value="{$quotes[i].id}_{$quotes[i].methods[n].id}">
|
||||
</td>
|
||||
{/if}
|
||||
</tr>
|
||||
{/section}
|
||||
{/if}
|
||||
{/section}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<label for="comments">{$lang.table_heading_comments}</label>
|
||||
<textarea maxlength="10000" rows="8" class="form-control" name="comments" id="comments">{$smarty.session.comments|stripslashes}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="well well-lg clearfix">
|
||||
<ul class="pager">
|
||||
<li class="previous float-left"><strong>{$lang.title_continue_checkout_procedure}</strong><br>{$lang.text_continue_checkout_procedure}</li>
|
||||
<li class="next"><button class="btn btn-primary btn-default float-right" type="submit">{$lang.button_continue} <i class="fa fa-angle-right" aria-hidden="true"></i></button></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
161
msd2/myoos/templates/phoenix/page/checkout_shipping_address.html
Normal file
161
msd2/myoos/templates/phoenix/page/checkout_shipping_address.html
Normal file
@ -0,0 +1,161 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix stepsWrapper">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix stepsPage">
|
||||
<div class="row progress-wizard" style="border-bottom:0;">
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_delivery}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<a href="{html_href_link content=$filename.checkout_shipping}" class="progress-wizard-dot"></a>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_payment}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_confirmation}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step disabled">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_finished}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<form name="checkout_address" action="{html_get_link}" method="POST" role="form">
|
||||
<input type="hidden" name="content" value="{$filename.checkout_shipping_address}">
|
||||
<input type="hidden" name="action" value="submit">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
|
||||
{if $process eq true}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
<h4 class="alert-heading">{$lang.table_heading_new_shipping_address_problem}</h4>
|
||||
<p>{$lang.text_new_shipping_address_problem}</p>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if $process eq false}
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.table_heading_shipping_address}</h4>
|
||||
</div>
|
||||
<div class="row shipping-info">
|
||||
<div class="col-10">
|
||||
<p>{$lang.text_selected_shipping_destination}</p>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<h5>{$lang.title_shipping_address}</h5>
|
||||
<address>
|
||||
{oos_address_label customers_id=$smarty.session.customer_id address_id=$smarty.session.sendto}
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
|
||||
{if $addresses_count > 0}
|
||||
|
||||
<div class="page-header">
|
||||
<h4>{$lang.table_heading_address_book_entries}</h4>
|
||||
</div>
|
||||
|
||||
<div class="row shipping-info">
|
||||
<div class="col-10">
|
||||
<p>{$lang.text_select_other_shipping_destination}</p>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>{$lang.title_please_select}</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<tbody>
|
||||
{foreach item=addresses from=$addresses_array}
|
||||
<tr>
|
||||
<td><strong>{$addresses.firstname} {$addresses.lastname}</strong></td>
|
||||
<td align="right">
|
||||
<div class="form-check">
|
||||
{if $addresses.address_book_id eq $smarty.session.sendto }
|
||||
<input class="form-check-input" type="radio" name="address" id="address" value="{$addresses.address_book_id}" checked>
|
||||
{else}
|
||||
<input class="form-check-input" type="radio" name="address" id="address" value="{$addresses.address_book_id}">
|
||||
{/if}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"><address>{$addresses.address}</address></td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn btn-primary float-right"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_continue}</button>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
|
||||
{if $addresses_count < $smarty.const.MAX_ADDRESS_BOOK_ENTRIES }
|
||||
|
||||
|
||||
<!-- checkout new address -->
|
||||
<fieldset id="shipping" class="mt-80">
|
||||
<h4>{$lang.table_heading_new_shipping_address}</h4>
|
||||
|
||||
<p>{$lang.text_create_new_shipping_address}</p>
|
||||
<hr />
|
||||
|
||||
{include file="phoenix/modules/checkout_new_address.html"}
|
||||
|
||||
</fieldset>
|
||||
<!-- /checkout new address -->
|
||||
{/if}
|
||||
|
||||
|
||||
<div class="col-md-12">
|
||||
<div class="well well-lg clearfix">
|
||||
<ul class="pager">
|
||||
<li class="previous float-left">
|
||||
{if $process eq true}
|
||||
<a href="{html_href_link content=$filename.checkout_shipping_address}" class="btn btn-secondary btn-default float-left" role="button">{$lang.button_back}</a>
|
||||
{else}
|
||||
<strong>{$lang.title_continue_checkout_procedure}</strong><br>{$lang.text_continue_checkout_procedure}</li>
|
||||
{/if}
|
||||
<li class="next"><button class="btn btn-primary btn-default float-right" type="submit">{$lang.button_continue} <i class="fa fa-angle-right" aria-hidden="true"></i></button></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
83
msd2/myoos/templates/phoenix/page/checkout_success.html
Normal file
83
msd2/myoos/templates/phoenix/page/checkout_success.html
Normal file
@ -0,0 +1,83 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix stepsWrapper">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix stepsPage">
|
||||
<div class="row progress-wizard" style="border-bottom:0;">
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete fullBar">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_delivery}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete fullBar">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_payment}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete fullBar">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_confirmation}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 progress-wizard-step complete">
|
||||
<div class="text-center progress-wizard-stepnum">{$lang.checkout_bar_finished}</div>
|
||||
<div class="progress"><div class="progress-bar"></div></div>
|
||||
<div class="progress-wizard-dot"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form name="order" action="{html_get_link}" method="POST" role="form">
|
||||
<input type="hidden" name="content" value="{$filename.checkout_success}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="action" value="notify_process">
|
||||
|
||||
|
||||
<div class="container text-center m-py-60">
|
||||
<div class="mb-5">
|
||||
<span class="d-block m-color-gray-light-v1 fs-70 mb-4">
|
||||
<i class="fa fa-check" aria-hidden="true"></i>
|
||||
</span>
|
||||
<h2 class="mb-30">{$heading_title}</h2>
|
||||
|
||||
<p>{$lang.text_success}</p>
|
||||
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
{$products_notify}
|
||||
{/if}
|
||||
|
||||
<hr />
|
||||
|
||||
<p>
|
||||
{$lang.text_sincere_regards}<br />
|
||||
<strong>{$smarty.const.STORE_NAME}</strong>
|
||||
</p>
|
||||
</div>
|
||||
<button class="btn btn-primary btn-default float-right" type="submit">{$lang.button_continue} <i class="fa fa-angle-right" aria-hidden="true"></i></button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
55
msd2/myoos/templates/phoenix/page/coming-soon.html
Normal file
55
msd2/myoos/templates/phoenix/page/coming-soon.html
Normal file
@ -0,0 +1,55 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
|
||||
<section>
|
||||
<div class="container text-center">
|
||||
|
||||
<h1 class="mb-20 fs-30">{$lang.heading_title}</h1>
|
||||
<p class="fs-20 text-muted">{$lang.text_information}</p>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<div class="container">
|
||||
|
||||
<div style="max-width:550px; margin:auto;">
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
|
||||
<form name="subscribe" action="{html_get_link}" method="POST" role="form">
|
||||
<input type="hidden" name="action" value="process">
|
||||
<input type="hidden" name="content" value="{$page_file}">
|
||||
<input type="hidden" name="newsletter" value="subscriber">
|
||||
<div class="input-group">
|
||||
|
||||
<div class="input-group-prepend">
|
||||
<div class="input-group-text">
|
||||
<i class="fa fa-envelope" aria-hidden="true"></i>
|
||||
</div>
|
||||
</div>
|
||||
<input type="text" class="form-control required" name="email_address" placeholder="{$lang.block_newsletter_placeholder}">
|
||||
<span class="input-group-btn">
|
||||
<button class="btn btn-success" type="submit">Subscribe</button>
|
||||
</span>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<span class="text-muted fs-11">{$lang.block_newsletter_subscribe}</span>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
104
msd2/myoos/templates/phoenix/page/contact_us.html
Normal file
104
msd2/myoos/templates/phoenix/page/contact_us.html
Normal file
@ -0,0 +1,104 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<!-- left column -->
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
|
||||
|
||||
{if $smarty.get.action eq 'success' }
|
||||
|
||||
<!-- alert success -->
|
||||
<div id="alert_success" class="alert alert-success mb-30">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||
{$lang.text_success}
|
||||
</div><!-- end alert success -->
|
||||
|
||||
{else}
|
||||
|
||||
{if $error}
|
||||
<div id="alert_mandatory" class="alert alert-danger mb-30">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||
{$lang.form_error}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
|
||||
<form name="contact_us" id="contact_us" class="form-horizontal" action="{html_get_link}" method="POST" role="form">
|
||||
|
||||
<fieldset>
|
||||
<input type="hidden" name="action" value="send">
|
||||
<input type="hidden" name="content" value="{$filename.contact_us}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="name">{$lang.entry_name} *</label>
|
||||
<input required type="text" value="{$smarty.post.name}" class="form-control" name="name" id="name">
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<label for="email">{$lang.entry_email} *</label>
|
||||
<input required type="email" value="{$smarty.post.email}" class="form-control" name="email" id="email">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
<label for="subject">{$lang.entry_subject} *</label>
|
||||
<input required type="text" value="{$smarty.post.subject}" class="form-control" name="subject" id="subject">
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<label for="phone">{$lang.entry_telephone_number}</label>
|
||||
<input type="text" value="{$smarty.post.phone}" class="form-control" name="phone" id="phone">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<label for="enquiry">{$lang.entry_enquiry} *</label>
|
||||
<textarea required maxlength="10000" rows="8" class="form-control" name="enquiry" id="enquiry">{$smarty.post.enquiry|stripslashes}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<button type="submit" class="btn btn-primary"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_send_message}</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<!-- end FORM -->
|
||||
{/if}
|
||||
</div><!-- .col -->
|
||||
|
||||
<!-- sidebar-->
|
||||
<div class="col-lg-3 col-md-3 col-sm-3">
|
||||
{foreach $sidebar as $panel}
|
||||
{if $panel.content}
|
||||
{$panel.content}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div><!-- .col -->
|
||||
<!-- end sidebar -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
||||
|
194
msd2/myoos/templates/phoenix/page/create_account.html
Normal file
194
msd2/myoos/templates/phoenix/page/create_account.html
Normal file
@ -0,0 +1,194 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix">
|
||||
|
||||
{if $snapshot > 0 }
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{$login_orgin_text}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<!-- REGISTER -->
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">{$lang.category_personal}</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<form name="create_account" id="create_account" class="form-horizontal" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="action" value="process">
|
||||
<input type="hidden" name="content" value="{$filename.create_account}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
{if $smarty.const.ACCOUNT_GENDER eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="gender">{$lang.entry_gender} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="radio" id="gender" name="gender" value="m" required> {$lang.male} <input type="radio" id="gender" name="gender" value="f" required> {$lang.female}
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="firstname">{$lang.entry_first_name} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.firstname}" class="form-control" id="firstname" name="firstname" placeholder="{$lang.entry_first_name}" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="lastname">{$lang.entry_last_name} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.lastname}" class="form-control" id="lastname" name="lastname" placeholder="{$lang.entry_last_name}" required>
|
||||
</div>
|
||||
</div>
|
||||
{if $smarty.const.ACCOUNT_DOB eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="dob">{$lang.entry_date_of_birth} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.dob}" class="form-control" id="dob" name="dob" placeholder="{$lang.entry_date_of_birth_text}" required>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="email_address">{$lang.entry_email_address} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.email_address}" class="form-control" id="email_address" name="email_address" placeholder="{$lang.entry_email_address}" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $smarty.const.ACCOUNT_COMPANY eq 'true'}
|
||||
<hr />
|
||||
<h3>{$lang.category_company}</h3>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="company">{$lang.entry_company}</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.company}" class="form-control" id="company" name="company" placeholder="{$lang.entry_company}" >
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $smarty.const.ACCOUNT_OWNER eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="company">{$lang.entry_owner}</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.owner}" class="form-control" id="owner" name="owner" placeholder="{$lang.entry_owner}" />
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if $smarty.const.ACCOUNT_VAT_ID eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="company">{$lang.entry_vat_id}</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.vat_id}" class="form-control" id="vat_id" name="vat_id" placeholder="{$lang.entry_vat_id}" />
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
<hr />
|
||||
<h3>{$lang.category_address}</h3>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="street_address">{$lang.entry_street_address} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.street_address}" class="form-control" id="street_address" name="street_address" placeholder="{$lang.entry_street_address}" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="postcode">{$lang.entry_post_code} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.postcode}" class="form-control" id="postcode" name="postcode" placeholder="{$lang.entry_post_code}" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="city">{$lang.entry_city} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.city}" class="form-control" id="city" name="city" placeholder="{$lang.entry_city}" required>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $smarty.const.ACCOUNT_STATE eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="state">{$lang.entry_state} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.state}" class="form-control" id="state" name="state" placeholder="{$lang.entry_state}" required>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="country">{$lang.entry_country} *</label>
|
||||
<div class="col-sm-5">
|
||||
{oos_get_country_list name=country selected=$account.entry_country_id}
|
||||
</div>
|
||||
</div>
|
||||
{if $smarty.const.ACCOUNT_TELEPHONE eq 'true'}
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="telephone">{$lang.entry_telephone_number}</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="text" value="{$smarty.post.telephone}" class="form-control" id="telephone" name="telephone" placeholder="{$lang.entry_telephone_number}" >
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{if $smarty.const.CUSTOMER_NOT_LOGIN eq 'false'}
|
||||
<hr />
|
||||
<h3>{$lang.category_password}</h3>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="password">{$lang.entry_password} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="password" value="{$smarty.post.password}" class="form-control" id="password" name="password" placeholder="{$lang.entry_password}" required>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 form-control-label" for="confirmation">{$lang.entry_password_confirmation} *</label>
|
||||
<div class="col-sm-5">
|
||||
<input type="password" value="{$smarty.post.confirmation}" class="form-control" id="confirmation" name="confirmation" placeholder="{$lang.entry_password_confirmation}" required>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="form-check">
|
||||
<div class="col-sm-5 col-sm-offset-4">
|
||||
<div class="checkbox">
|
||||
<label class="checkbox m-0">
|
||||
<input type="checkbox" class="form-check-input" id="agree" name="agree" value="yes" required>{$login_agree}
|
||||
</label>
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
<label class="checkbox m-0">
|
||||
<input type="checkbox" class="form-check-input" id="agree" name="newsletter" value="yes">{$lang.newsletter_agree}
|
||||
</label>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
</fieldset>
|
||||
<div class="form-group">
|
||||
<div class="col-sm-9 col-sm-offset-4">
|
||||
<button type="submit" class="btn btn-primary"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_register}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<!-- end REGISTER -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{include file="phoenix/system/_footer.html"}
|
@ -0,0 +1,41 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix">
|
||||
|
||||
<!-- final message -->
|
||||
<div class="success success-default">
|
||||
<div class="success-block">
|
||||
<h3>{$heading_title}</h3>
|
||||
|
||||
<p>
|
||||
{$thank_you}
|
||||
</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<p>
|
||||
{$lang.text_sincere_regards}<br />
|
||||
<strong>{$smarty.const.STORE_NAME}</strong>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /final message -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{include file="phoenix/system/_footer.html"}
|
45
msd2/myoos/templates/phoenix/page/download.html
Normal file
45
msd2/myoos/templates/phoenix/page/download.html
Normal file
@ -0,0 +1,45 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix">
|
||||
|
||||
|
||||
<table width="870" border="0" align="center" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td class="main"><strong>{$lang.heading_download}</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">
|
||||
{section name=i loop=$downloads_array}
|
||||
<tr class="oos-BoxContents">
|
||||
{if $downloads_array[i].show_download_link eq 'true'}
|
||||
<td class="main" align="center"><a href="{html_href_link content=$filename.download order=$downloads_array[i].last_order id=$downloads_array[i].id}">{$downloads_array[i].products_name}</a><br><a href="{html_href_link content=$filename.download order=$downloads_array[i].last_order id=$downloads_array[i].id}" class="btn btn-primary-filled" role="button"><i class="fa fa-download" aria-hidden="true"></i></a></td>
|
||||
{else}
|
||||
<td class="main" align="center">{$downloads_array[i].products_name}</td>
|
||||
{/if}
|
||||
<td class="main">{$lang.table_heading_download_date}<br>{$downloads_array[i].download_expiry|oos_date_long}</td>
|
||||
<td class="main" align="right">{$downloads_array[i].download_count} {$lang.table_heading_download_count}</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
91
msd2/myoos/templates/phoenix/page/home.html
Normal file
91
msd2/myoos/templates/phoenix/page/home.html
Normal file
@ -0,0 +1,91 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="slider section-xxs">
|
||||
<!-- start slider -->
|
||||
{$slider}
|
||||
<!-- end slider -->
|
||||
</section>
|
||||
|
||||
<section class="callaction section-xxs">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="text">
|
||||
{$lang.text_main}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="mainContent section-xxs">
|
||||
<div class="container">
|
||||
{$featured}
|
||||
<!-- divider -->
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="solidline">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- end divider -->
|
||||
{$spezials}
|
||||
<!-- divider -->
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="solidline">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- end divider -->
|
||||
{$new_products}
|
||||
<!-- divider -->
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="solidline">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- end divider -->
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
{$mod_manufacturers}
|
||||
</div>
|
||||
</div>
|
||||
<!-- divider -->
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="solidline">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- end divider -->
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
{$upcoming_products}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<span class="pangv m-mt-30">{$pangv}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
27
msd2/myoos/templates/phoenix/page/info.html
Normal file
27
msd2/myoos/templates/phoenix/page/info.html
Normal file
@ -0,0 +1,27 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
{$lang.text_information}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
27
msd2/myoos/templates/phoenix/page/information.html
Normal file
27
msd2/myoos/templates/phoenix/page/information.html
Normal file
@ -0,0 +1,27 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
{$informations.information_description}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
61
msd2/myoos/templates/phoenix/page/newsletter.html
Normal file
61
msd2/myoos/templates/phoenix/page/newsletter.html
Normal file
@ -0,0 +1,61 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
|
||||
<!-- start content -->
|
||||
<section id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
{if $smarty.get.subscribe eq 'success' }
|
||||
<div class="col-md-12">
|
||||
<div class="alert alert-success" role="alert">
|
||||
{$lang.text_email_active}
|
||||
</div>
|
||||
</div>
|
||||
{elseif $smarty.get.unsubscribe eq 'success' }
|
||||
<div class="col-md-12">
|
||||
<div class="alert alert-success" role="alert">
|
||||
{$lang.text_email_del}
|
||||
</div>
|
||||
</div>
|
||||
{else}
|
||||
<div class="col-sm-6 offset-md-3">
|
||||
<div class="sign-form">
|
||||
<h3 class="first-child">{$lang.heading_title}</h3>
|
||||
<hr>
|
||||
<form name="subscribe" action="{html_get_link}" method="POST" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
{/if}
|
||||
<input type="hidden" name="action" value="process">
|
||||
<input type="hidden" name="content" value="{$filename.newsletter}">
|
||||
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<div class="input-group-text">
|
||||
<i class="fa fa-user" aria-hidden="true"></i>
|
||||
</div>
|
||||
</div>
|
||||
<input type="email_address" name="email_address" class="form-control" id="email_address" placeholder="{$lang.entry_email_address}" data-original-title="" title="">
|
||||
</div>
|
||||
<br>
|
||||
<button type="submit" class="btn btn-color">{$lang.button_login}</button>
|
||||
<hr>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
</div> <!-- .row -->
|
||||
</div> <!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
279
msd2/myoos/templates/phoenix/page/product_info.html
Normal file
279
msd2/myoos/templates/phoenix/page/product_info.html
Normal file
@ -0,0 +1,279 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
<!-- wrapper -->
|
||||
<div id="wrapper">
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix" itemscope itemtype="https://schema.org/Product">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
{if !empty($product_info.products_image) }
|
||||
<!-- IMAGE -->
|
||||
<div class="col-12 col-md-4">
|
||||
<div class="thumbnail relative mb-3">
|
||||
<figure id="zoom-primary" class="zoom" data-mode="{$smarty.const.IMAGE_ZOOM|default:'mouseover'}">
|
||||
<a class="lightbox {$smarty.const.ZOOM_BUTTON|default:'bottom-right'}" href="{product_image_link dir=large image=$product_info.products_image}" data-plugin-options='{literal}{"type":"image"}{/literal}'><i class="fa fa-search" aria-hidden="true"></i></a>
|
||||
{product_image dir=large image=$product_info.products_image alt=$product_info.products_name}
|
||||
</figure>
|
||||
</div>
|
||||
{if $products_images}
|
||||
<!-- Thumbnails -->
|
||||
<div data-for="zoom-primary" class="zoom-more owl-carousel owl-padding-3 featured" data-plugin-options='{literal}{"singleItem": false, "autoPlay": false, "navigation": true, "pagination": false}{/literal}'>
|
||||
<a class="thumbnail active" href="{product_image_link dir=large image=$product_info.products_image}">
|
||||
{product_image dir=small height="100" image=$product_info.products_image alt=$product_info.products_name}
|
||||
</a>
|
||||
{foreach $products_images as $images}
|
||||
<a class="thumbnail active" href="{product_image_link dir=large image=$images.image}">
|
||||
{product_image dir=small height="100" image=$images.image alt=$product_info.products_name}
|
||||
</a>
|
||||
{/foreach}
|
||||
</div>
|
||||
<!-- /Thumbnails -->
|
||||
{/if}
|
||||
|
||||
|
||||
</div>
|
||||
<!-- /IMAGE -->
|
||||
{/if}
|
||||
|
||||
<div class="col-12 col-md-8">
|
||||
<div class="product_details_desc">
|
||||
{if $oEvent->installed_plugin('manufacturers')}
|
||||
{if !empty($manufacturers_info.manufacturers_name) }
|
||||
<div class="manufacturer" itemprop="manufacturer" itemscope itemtype="https://schema.org/Organization">
|
||||
<span itemprop="brand" itemscope itemtype="https://schema.org/Brand">
|
||||
<meta itemprop="name" content="{$manufacturers_info.manufacturers_name}">
|
||||
</span>
|
||||
<h2>
|
||||
<a href="{html_href_link content=$filename.shop manufacturers_id=$manufacturers_info.manufacturers_id}">
|
||||
{$manufacturers_info.manufacturers_name}
|
||||
</a>
|
||||
</h2>
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
<div class="product-name" itemprop="name">
|
||||
<h1>{$product_info.products_name}</h1>
|
||||
</div>
|
||||
|
||||
{if $product_info.products_product_quantity}
|
||||
<div class="quantity">
|
||||
<span itemprop="weight" itemscope itemtype="https://schema.org/QuantitativeValue">
|
||||
<meta itemprop="value" content="{$product_info.products_product_quantity}"/>
|
||||
<meta itemprop="unitText" content="{$products_units[$product_info.products_units_id]|strtoupper}"/>
|
||||
</span>
|
||||
{if $product_info.products_base_price != 1}<p>{$product_info.products_product_quantity} {$products_units[$product_info.products_units_id]}</p>{/if}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if $oEvent->installed_plugin('reviews')}
|
||||
<!-- rating -->
|
||||
<div class="product_details_ratings mb-15">
|
||||
{if $reviews_total gt 0 }
|
||||
<span itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
|
||||
<meta itemprop="ratingCount" content="{$reviews_total}" />
|
||||
<meta itemprop="ratingValue" content="{$average_rating}" />
|
||||
</span>
|
||||
|
||||
<div class="rating rating-{$average_rating|round:0} fs-13"><!-- rating-0 ... rating-5 --></div> ({$reviews_total})
|
||||
<a href="{html_href_link content=$filename.product_reviews products_id=$product_info.products_id}" class="btn btn-primary-filled" role="button">
|
||||
<i class="fa fa-commenting" aria-hidden="true"></i> {$lang.button_reviews}
|
||||
</a>
|
||||
{else}
|
||||
<a href="{html_href_link content=$filename.product_reviews_write products_id=$product_info.products_id}" class="btn btn-primary-filled" role="button">
|
||||
<i class="fa fa-pencil" aria-hidden="true"></i> {$lang.button_write_review}
|
||||
</a>
|
||||
{/if}
|
||||
</div>
|
||||
<!-- /rating -->
|
||||
{/if}
|
||||
|
||||
|
||||
{if !empty($product_info.products_short_description) }
|
||||
<div class="product-short-description mb-15">
|
||||
{$product_info.products_short_description}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{if $myUser.show_price eq 1 }
|
||||
{if (!empty($info_product_special_price))}
|
||||
<del>{$info_product_price}</del><br>
|
||||
<span class="special_price">{$info_product_special_price}</span><br>
|
||||
{else}
|
||||
{if $price_discount}
|
||||
{$lang.price_from} {$price_discount}<br>
|
||||
{else}
|
||||
<h4 class="price">{$info_product_price}</h4>
|
||||
<span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
|
||||
<meta itemprop="price" content="{$schema_product_price}"/>
|
||||
<meta itemprop="priceCurrency" content="{$currency}"/>
|
||||
<meta itemprop="itemCondition" content="https://schema.org/NewCondition"/>
|
||||
</span>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{if $product_info.products_base_price != 1}<span class="base_price">({$info_base_product_price}/{$products_units[$product_info.products_base_unit]})</span><br>{/if}
|
||||
|
||||
<p><small>{$panginfov}</small></p>
|
||||
{if $info_product_price_list > 0}
|
||||
<p>{$info_product_price_list}</p>
|
||||
{/if}
|
||||
{else}
|
||||
<a href="{html_href_link content=$filename.login}" class="btn btn-primary-filled" role="button">{$lang.button_login}</a>
|
||||
{/if}
|
||||
|
||||
<div class="short_overview">
|
||||
{if $smarty.const.PRODUCT_LIST_MODEL > 0}
|
||||
<p>{$product_info.products_model}</p>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
{if $product_info.products_status eq 3 }
|
||||
<form name="cart_quantity" action="{html_get_link}" method="POST" role="form" enctype="multipart/form-data">
|
||||
<input type="hidden" name="action" value="add_product">
|
||||
<input type="hidden" name="content" value="{$page_file}">
|
||||
{if $smarty.get.edit}
|
||||
<input type="hidden" name="edit_product" value="{$smarty.get.products_id}">
|
||||
{/if}
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="products_id" value="{$product_info.products_id}">
|
||||
|
||||
<div class="widget color mb-15">
|
||||
<div class="widget-desc d-flex">
|
||||
{$options}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Add to Cart Form -->
|
||||
<div class="cart clearfix mb-15 d-flex align-items-center">
|
||||
{if $myUser.show_price eq 1 }
|
||||
<div class="quantity">
|
||||
<span class="qty-minus" onclick="var effect = document.getElementById('qty'); var qty = effect.value; if( !isNaN( qty ) && qty > 1 ) effect.value--;return false;"><i class="fa fa-minus" aria-hidden="true"></i></span>
|
||||
<input type="number" class="qty-text" id="qty" step="{$product_info.products_quantity_order_units|quantity}" min="{$product_info.products_quantity_order_min|quantity}" max="{$product_info.products_quantity_order_max|quantity}" name="cart_quantity" value="{$product_info.products_quantity_order_min}">
|
||||
<span class="qty-plus" onclick="var effect = document.getElementById('qty'); var qty = effect.value; if( !isNaN( qty )) effect.value++;return false;"><i class="fa fa-plus" aria-hidden="true"></i></span>
|
||||
</div>
|
||||
{/if}
|
||||
<button type="submit" class="btn btn-primary ml-2"><i class="fa fa-shopping-basket" aria-hidden="true"></i> {$lang.button_in_cart}</button>
|
||||
</div>
|
||||
{if $product_info.products_quantity_order_min > 1 }
|
||||
<p>{$lang.products_order_qty_min_text} {$product_info.products_quantity_order_min|quantity}</p>
|
||||
{/if}
|
||||
{if $product_info.products_quantity_order_units > 1 }
|
||||
<p>{$lang.products_order_qty_unit_text} {$product_info.products_quantity_order_units|quantity}</p>
|
||||
{/if}
|
||||
|
||||
<div class="stock-status available">
|
||||
<link itemprop="availability" href="https://schema.org/InStock"/>
|
||||
<span class="stock-label text-success"><i class="fa fa-check"></i> {$lang.in_stock}</span>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<div class="others_info_area mb-15 d-flex">
|
||||
<a class="add_to_wishlist" href="{html_href_link content=$filename.account_wishlist action=add_wishlist products_id=$product_info.products_id}" rel="nofollow"><i class="fa fa-heart" aria-hidden="true"></i> {$lang.button_add_wishlist}</a>
|
||||
</div>
|
||||
{elseif $product_info.products_status eq 4 }
|
||||
<div class="clearfix mb-30">
|
||||
<span class="text-danger"><i class="fa fa-remove"></i> {$lang.text_no_longer_available}
|
||||
{if (!empty($product_info.products_replacement_product_id))}
|
||||
<a class="text-danger" href="{product_link products_id=$products_replacement_product_id}"><i class="fa fa-paper-plane"></i> {$lang.text_replacement_product}</a>
|
||||
{/if}
|
||||
</span>
|
||||
</div>
|
||||
{else}
|
||||
<div class="clearfix mb-30">
|
||||
<span class="text-danger"><i class="fa fa-remove"></i> {$lang.out_of_stock}</span>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="product_details_desc clearfix">
|
||||
<div class="description_area">
|
||||
{$product_info.products_description}
|
||||
</div>
|
||||
|
||||
{if $cart_count_contents gt 0 }
|
||||
{if $smarty.get.con eq '1' }
|
||||
<a href="{html_href_link content=$filename.checkout_confirmation}" class="btn btn-primary-filled" role="button">{$lang.button_back}</a>
|
||||
{else}
|
||||
{if $myUser.show_price eq 1 }
|
||||
<a href="{html_href_link content=$filename.checkout_payment}" class="btn btn-primary-filled" role="button">
|
||||
<i class="fa fa-shopping-basket" aria-hidden="true"></i> {$lang.button_checkout}
|
||||
</a>
|
||||
{/if}
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{if !empty($product_info.products_url) }
|
||||
<p>{$redirect|string_format:$lang.text_more_information}</p>
|
||||
{/if}
|
||||
|
||||
{if ($product_info.products_date_available > $today) }
|
||||
<p class="text-danger">{$product_info.products_date_available|oos_date_long|string_format:$lang.text_date_available}</p>
|
||||
{else}
|
||||
{if $smarty.const.SHOW_DATE_ADDED_AVAILABLE eq 'true'}
|
||||
<p class="text-secondary">{$product_info.products_date_added|oos_date_long|string_format:$lang.text_date_added}</p>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $notifications_block}
|
||||
<div class="container m-py-50">
|
||||
<div class="mb-5">
|
||||
<span class="d-block g-color-gray-light-v1 fs-70 mb-4">
|
||||
<i class="fa fa-pencil-square" aria-hidden="true"></i>
|
||||
</span>
|
||||
<h2 class="mb-20">{$lang.text_product_notifications}</h2>
|
||||
<p>{$lang.text_product_notifications_introduction}</p>
|
||||
</div>
|
||||
{if $notification_exists}
|
||||
<a class="btn btn-primary fs-12 m-py-12 m-px-25" href="{html_href_link content=$page_file oos_get=$get_params action=notify_remove}" role="button">{$products_name|string_format:$lang.block_notifications_notify_remove}</a>
|
||||
{else}
|
||||
<a class="btn btn-primary fs-12 m-py-12 m-px-25" href="{html_href_link content=$page_file oos_get=$get_params action=notify}" role="button">{$products_name|string_format:$lang.block_notifications_notify}</a>
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
|
||||
{$slavery_products}
|
||||
|
||||
{$xsell_products}
|
||||
|
||||
{$up_sell_products}
|
||||
|
||||
{$also_purchased_products}
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
86
msd2/myoos/templates/phoenix/page/product_reviews.html
Normal file
86
msd2/myoos/templates/phoenix/page/product_reviews.html
Normal file
@ -0,0 +1,86 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix">
|
||||
|
||||
<div class="clearfix shop-list-options mb-20">
|
||||
<!-- pagination -->
|
||||
<div class="m-0 float-right">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
</div>
|
||||
|
||||
<div class="reviews">
|
||||
{section name=i loop=$reviews}
|
||||
{if $smarty.section.i.first}
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{$lang.table_heading_number}</th>
|
||||
<th>{$lang.table_heading_author}</th>
|
||||
<th>{$lang.table_heading_rating}</th>
|
||||
<th>{$lang.table_heading_read}</th>
|
||||
<th>{$lang.table_heading_date_added}</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{/if}
|
||||
<tr>
|
||||
<td>{$smarty.section.i.rownum|number_format}</td>
|
||||
<td><a href="{html_href_link content=$filename.product_reviews_info products_id=$smarty.get.products_id reviews_id=$reviews[i].id}">{$reviews[i].customers_name}</a></td>
|
||||
<td><div class="rating rating-{$reviews[i].rating} fs-13 fw-100 text-center"><!-- rating-0 ... rating-5 --></div></td>
|
||||
<td>{$reviews[i].read}</td>
|
||||
<td>{$reviews[i].date_added}</td>
|
||||
<td><a href="{html_href_link content=$filename.product_reviews_info products_id=$smarty.get.products_id reviews_id=$reviews[i].id}" class="btn btn-sm btn-secondary-outlined" role="button">{$lang.button_view}</a></td>
|
||||
</tr>
|
||||
{if $smarty.section.i.last}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{sectionelse}
|
||||
<div class="alert alert-info" role="alert">
|
||||
{$lang.text_no_reviews}
|
||||
</div>
|
||||
{/section}
|
||||
</div>
|
||||
|
||||
<div class="well well-lg clearfix">
|
||||
<ul class="pager">
|
||||
<li class="previous float-left"><a class="btn btn-secondary btn-default float-left" href="{product_link products_id=$smarty.get.products_id}" role="button"><i class="fa fa-angle-left" aria-hidden="true"></i> {$lang.button_back}</a></li>
|
||||
<li class="next"><a class="btn btn-primary btn-default float-right" href="{html_href_link content=$filename.product_reviews_write products_id=$smarty.get.products_id}" role="button"><i class="fa fa-pencil-square-o" aria-hidden="true"></i> {$lang.button_write_review}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<hr />
|
||||
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
</div>
|
||||
|
||||
</div><!-- .col -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
74
msd2/myoos/templates/phoenix/page/product_reviews_info.html
Normal file
74
msd2/myoos/templates/phoenix/page/product_reviews_info.html
Normal file
@ -0,0 +1,74 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix">
|
||||
<div class="row">
|
||||
<!-- image -->
|
||||
<div class="media flex-wrap">
|
||||
<div class="thumbnail relative mb-3">
|
||||
<a href="{product_link products_id=$reviews.products_id}">
|
||||
{product_image dir=medium image=$reviews.products_image alt=$reviews.products_name}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /image -->
|
||||
|
||||
<!-- reviews -->
|
||||
<div class="media-body">
|
||||
<h2><a href="{product_link products_id=$reviews.products_id}">{$reviews.products_name}</a></h2>
|
||||
|
||||
<div class="clearfix m-mt-30">
|
||||
{if $reviews.verified eq 1 }
|
||||
<span class="float-right text-success"><i class="fa fa-check"></i> {$lang.text_verified_purchase}</span>
|
||||
{/if}
|
||||
<strong>{$lang.sub_title_from}</strong> {$reviews.customers_name}
|
||||
</div>
|
||||
|
||||
<strong>{$lang.sub_title_date}</strong> {$reviews.date_added|oos_date_long}
|
||||
|
||||
<hr />
|
||||
|
||||
<p><div class="rating rating-{$reviews.reviews_rating} fs-13 fw-100"><!-- rating-0 ... rating-5 --></div></p>
|
||||
|
||||
<p><strong>{$lang.sub_title_review}</strong></p>
|
||||
|
||||
<h3>{$reviews.reviews_headline}</h3>
|
||||
|
||||
<p>{$reviews.reviews_text|strip_tags|wordwrap:60:"<br>\n"}</p>
|
||||
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="well well-lg clearfix">
|
||||
<ul class="pager">
|
||||
<li class="previous float-left"><a class="btn btn-secondary btn-default float-left" href="{html_href_link content=$filename.product_reviews products_id=$reviews.products_id}" role="button"><i class="fa fa-angle-left" aria-hidden="true"></i> {$lang.button_back}</a></li>
|
||||
<li class="next">
|
||||
{if $myUser.show_price eq 1 }
|
||||
<a class="btn btn-primary btn-default float-right" href="{html_href_link content=$filename.home action=buy_now products_id=$reviews.products_id}" role="button"><i class="fa fa-shopping-cart" aria-hidden="true"></i> {$lang.button_in_cart}</a>
|
||||
{else}
|
||||
<a class="btn btn-primary btn-default float-right" href="{html_href_link content=$filename.login}" role="button"><i class="fa fa-sign-in" aria-hidden="true"></i> {$lang.button_login}</a>
|
||||
{/if}
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
109
msd2/myoos/templates/phoenix/page/product_reviews_write.html
Normal file
109
msd2/myoos/templates/phoenix/page/product_reviews_write.html
Normal file
@ -0,0 +1,109 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<!-- left column -->
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
|
||||
{if $valid_product eq false }
|
||||
<div class="alert alert-danger" role="alert">{$lang.error_invalid_product}</div>
|
||||
{else}
|
||||
|
||||
|
||||
<div class="thumbnail">
|
||||
<!-- product image -->
|
||||
<a class="shop-item-image" href="{product_link products_id=$product_info.products_id}">
|
||||
{product_image dir=medium image=$product_info.products_image alt=$product_info.products_name}
|
||||
</a>
|
||||
<!-- end product image -->
|
||||
</div>
|
||||
|
||||
<h2><a href="{product_link products_id=$product_info.products_id}">{$product_info.products_name}</a></h2>
|
||||
|
||||
|
||||
|
||||
<!-- Review Form-->
|
||||
<form name="reviews-write" id="reviews-write" class="form-horizontal" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="action" value="reviews-write-process">
|
||||
<input type="hidden" name="content" value="{$filename.product_reviews_write}">
|
||||
<input type="hidden" name="products_id" value="{$product_info.products_id}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-5">
|
||||
<strong>{$lang.sub_title_rating}</strong>
|
||||
<span class="float-right">{$lang.text_bad}</span>
|
||||
</div>
|
||||
|
||||
<div class="col-md-2 text-center">
|
||||
<select id="product-rating" name="rating" autocomplete="off">
|
||||
<option value="1" {if $smarty.post.rating == 1}selected="selected"{/if}>1</option>
|
||||
<option value="2" {if $smarty.post.rating == 2}selected="selected"{/if}>2</option>
|
||||
<option value="3" {if $smarty.post.rating == 3}selected="selected"{/if}>3</option>
|
||||
<option value="4" {if $smarty.post.rating == 4}selected="selected"{/if}>4</option>
|
||||
<option value="5" {if $smarty.post.rating == 5}selected="selected"{/if}>5</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="col-md-5">
|
||||
<span class="text-left">{$lang.text_good}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<label for="headline">{$lang.subject} *</label>
|
||||
<input required type="text" value="{$smarty.post.headline|stripslashes}" class="form-control" name="headline" id="headline" placeholder="{$lang.headline_rating}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<label for="review">{$lang.sub_title_review} *</label>
|
||||
<textarea required maxlength="10000" rows="8" class="form-control" name="review" id="review" placeholder="{$lang.review_placeholder}">{$smarty.post.review|stripslashes}</textarea>
|
||||
<p class="note">{$lang.text_no_html}</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<button class="btn btn-primary" type="submit"><i class="fa fa-commenting" aria-hidden="true"></i> {$lang.button_submit_a_review}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
{/if}
|
||||
|
||||
</div><!-- .col -->
|
||||
|
||||
<!-- sidebar-->
|
||||
<div class="col-lg-3 col-md-3 col-sm-3">
|
||||
{foreach $sidebar as $panel}
|
||||
{if $panel.content}
|
||||
{$panel.content}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div><!-- .col -->
|
||||
<!-- end sidebar -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
@ -0,0 +1,29 @@
|
||||
{section name=i loop=$expected_array}
|
||||
{if $smarty.section.i.first}
|
||||
<tr>
|
||||
<td><br><table border="0" width="100%" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="tableHeading"> {$lang.table_heading_upcoming_products} </td>
|
||||
<td align="right" class="tableHeading"> {$lang.table_heading_date_expected} </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"><img src="{$theme_image}/black.gif" border="0" alt=" " width="100%" height="1"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
{/if}
|
||||
{if $smarty.section.i.rownum is even}
|
||||
<tr class="upcomingProducts-even">
|
||||
{else}
|
||||
<tr class="upcomingProducts-odd">
|
||||
{/if}
|
||||
<td class="smallText"> <a href="{product_link products_id=$expected_array[i].products_id}">{$expected_array[i].products_name}</a> </td>
|
||||
<td align="right" class="smallText"> {$expected_array[i].date_expected|oos_date_short} </td>
|
||||
</tr>
|
||||
{if $smarty.section.i.last}
|
||||
<tr>
|
||||
<td colspan="2"><img src="{$theme_image}/black.gif" border="0" alt=" " width="100%" height="1"></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/section}
|
133
msd2/myoos/templates/phoenix/page/products_new.html
Normal file
133
msd2/myoos/templates/phoenix/page/products_new.html
Normal file
@ -0,0 +1,133 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix productsContent">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<!-- left column -->
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
|
||||
<div class="clearfix shop-list-options mb-20">
|
||||
<!-- pagination -->
|
||||
<div class="m-0 float-right">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
</div>
|
||||
|
||||
|
||||
<div class="shop-item-list row m-0">
|
||||
{section name=i loop=$products_new}
|
||||
<!-- item -->
|
||||
<div class="col-lg-12">
|
||||
|
||||
<div class="shop-item clearfix">
|
||||
|
||||
<div class="thumbnail">
|
||||
<!-- product image -->
|
||||
<a class="shop-item-image" href="{product_link products_id=$products_new[i].id}">
|
||||
{product_image dir=medium image=$products_new[i].image alt=$products_new[i].name}
|
||||
</a>
|
||||
<!-- end product image -->
|
||||
</div>
|
||||
|
||||
|
||||
<div class="shop-item-summary">
|
||||
<h2><a href="{product_link products_id=$products_new[i].id}">{$products_new[i].name}</a></h2>
|
||||
{if ($smarty.const.SHOW_DATE_ADDED_AVAILABLE eq 'true')}
|
||||
<p>
|
||||
{$lang.text_date_added}{$products_new[i].date_added|oos_date_short}
|
||||
</p>
|
||||
{/if}
|
||||
|
||||
{if $oEvent->installed_plugin('manufacturers')}
|
||||
{if !empty($products_new[i].manufacturer)}
|
||||
<p>
|
||||
{$lang.text_manufacturer} <a href="{html_href_link content=$filename.shop manufacturers_id=$products_new[i].manufacturers_id}">
|
||||
{$products_new[i].manufacturer}
|
||||
</a>
|
||||
</p>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
<!-- product short description -->
|
||||
<div class="clearfix">
|
||||
{$products_new[i].products_short_description}
|
||||
</div>
|
||||
<!-- end product short description -->
|
||||
|
||||
{if $myUser.show_price eq 1 }
|
||||
<!-- price -->
|
||||
<div class="shop-item-price">
|
||||
|
||||
{if (!empty($products_new[i].new_product_special_price))}
|
||||
{$lang.text_price} <s>{$products_new[i].new_product_price}</s><br>
|
||||
{else}
|
||||
{if $products_new[i].new_product_discount_price}
|
||||
{$lang.text_price} <span class="discount_price">{$products_new[i].new_product_discount_price}</span><br>
|
||||
{else}
|
||||
{$lang.text_price} {$products_new[i].new_product_price}<br>
|
||||
{/if}
|
||||
{/if}
|
||||
{if $products_new[i].products_base_price != 1}{$products_new[i].new_product_quantity} {$products_units[$products_new[i].new_product_units]} <span class="base_price">({$products_new[i].new_base_product_price}/{$products_units[$products_new[i].new_products_base_unit]})</span><br>{/if}
|
||||
</div>
|
||||
<!-- end price -->
|
||||
{/if}
|
||||
|
||||
|
||||
{if $myUser.show_price eq 1 }
|
||||
<!-- buttons -->
|
||||
<div class="shop-item-buttons">
|
||||
<a class="btn btn-default" href="{html_href_link content=$filename.products_new action=buy_now page=$page products_id=$products_new[i].id}" role="button"><i class="fa fa-cart-plus" aria-hidden="true"></i> {$lang.button_in_cart}</a>
|
||||
<a class="btn btn-default add-wishlist" href="{html_href_link content=$filename.products_new action=add_wishlist products_id=$products_new[i].id page=$page}" role="button"><i class="fa fa-heart" aria-hidden="true"></i> {$lang.button_add_wishlist}</a>
|
||||
</div>
|
||||
<!-- end buttons -->
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- end item -->
|
||||
{/section}
|
||||
</div>
|
||||
|
||||
<span class="pangv m-mt-30">{$pangv}</span>
|
||||
<hr />
|
||||
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
</div><!-- .col -->
|
||||
|
||||
<!-- sidebar-->
|
||||
<div class="col-lg-3 col-md-3 col-sm-3">
|
||||
{foreach $sidebar as $panel}
|
||||
{if $panel.content}
|
||||
{$panel.content}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div><!-- .col -->
|
||||
<!-- end sidebar -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
30
msd2/myoos/templates/phoenix/page/redeem.html
Normal file
30
msd2/myoos/templates/phoenix/page/redeem.html
Normal file
@ -0,0 +1,30 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
|
||||
<p>{$text_information}</p>
|
||||
|
||||
<p>{$text_gift_voucher}</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
120
msd2/myoos/templates/phoenix/page/reviews.html
Normal file
120
msd2/myoos/templates/phoenix/page/reviews.html
Normal file
@ -0,0 +1,120 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
<div class="innerWrapper clearfix">
|
||||
|
||||
<div class="clearfix shop-list-options mb-20">
|
||||
<!-- pagination -->
|
||||
<div class="m-0 float-right">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
</div>
|
||||
|
||||
{section name=i loop=$reviews}
|
||||
{if $smarty.section.i.first}
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
{/if}
|
||||
<!-- item -->
|
||||
<li class="col-lg-12">
|
||||
|
||||
<div class="shop-item clearfix">
|
||||
|
||||
<div class="thumbnail">
|
||||
<!-- product image -->
|
||||
<a class="shop-item-image" href="{product_link products_id=$reviews[i].products_id}">
|
||||
{product_image dir=small image=$reviews[i].products_image alt=$reviews[i].products_name}
|
||||
</a>
|
||||
<!-- /product image -->
|
||||
{*
|
||||
todo
|
||||
<div class="shop-item-info">
|
||||
<span class="badge badge-success">NEW</span>
|
||||
<span class="badge badge-danger">SALE</span>
|
||||
</div>
|
||||
*}
|
||||
</div>
|
||||
|
||||
<div class="shop-item-summary">
|
||||
<h2><a href="{product_link products_id=$reviews[i].products_id}">{$reviews[i].products_name}</a></h2>
|
||||
|
||||
<!-- rating -->
|
||||
<div class="rating rating-{$reviews[i].rating} fs-13"><!-- rating-0 ... rating-5 --></div>
|
||||
<!-- /rating -->
|
||||
|
||||
<h3>{$reviews[i].reviews_headline}</h3>
|
||||
|
||||
<p>
|
||||
{$reviews[i].authors_name|string_format:$lang.text_review_by} ({$reviews[i].word_count|string_format:$lang.text_review_word_count})
|
||||
</p>
|
||||
|
||||
<p>
|
||||
{$lang.text_review_date_added} {$reviews[i].date_added}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
{$reviews[i].review}
|
||||
</p>
|
||||
|
||||
<!-- buttons -->
|
||||
<div class="shop-item-buttons">
|
||||
<a class="btn btn-default add-wishlist" href="{html_href_link content=$filename.$filename.reviews action=add_wishlist products_id=$reviews[i].products_id page=$page}" role="button"><i class="fa fa-heart p-0" aria-hidden="true"></i></a>
|
||||
<a class="btn btn-default" href="{html_href_link content=$filename.product_reviews_info products_id=$reviews[i].products_id reviews_id=$reviews[i].reviews_id}" role="button">{$lang.button_continue} <i class="fa fa-angle-double-right" aria-hidden="true"></i></a>
|
||||
</div>
|
||||
<!-- /buttons -->
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</li>
|
||||
<!-- /item -->
|
||||
{if $smarty.section.i.last}
|
||||
</ul>
|
||||
{/if}
|
||||
|
||||
{sectionelse}
|
||||
<div class="alert alert-info" role="alert">
|
||||
{$lang.text_no_reviews}
|
||||
</div>
|
||||
{/section}
|
||||
|
||||
|
||||
<hr />
|
||||
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
</div>
|
||||
|
||||
</div><!-- .col -->
|
||||
|
||||
<!-- sidebar-->
|
||||
<div class="col-lg-3 col-md-3 col-sm-3">
|
||||
{foreach $sidebar as $panel}
|
||||
{if $panel.content}
|
||||
{$panel.content}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div><!-- .col -->
|
||||
<!-- end sidebar -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
71
msd2/myoos/templates/phoenix/page/shop_nested.html
Normal file
71
msd2/myoos/templates/phoenix/page/shop_nested.html
Normal file
@ -0,0 +1,71 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<!-- left column -->
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
{if !empty($category.categories_description) || !empty($category.categories_image) }
|
||||
<div class="row">
|
||||
<div class="category-info">
|
||||
<div class="image">
|
||||
{category_image dir=large image=$category.categories_image alt=$category.categories_name class=image}
|
||||
</div>
|
||||
<div class="description">
|
||||
{$category.categories_description}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="row categories">
|
||||
{foreach item=category from=$categories}
|
||||
<div class="col-md-4 col-sm-6">
|
||||
<div class="category">
|
||||
<div class="image">
|
||||
<a href="{html_href_link content=$filename.shop category=$category.path}">
|
||||
{category_image dir=medium image=$category.image alt=$category.name class=image}
|
||||
</a>
|
||||
</div><!-- .image -->
|
||||
<div class="text">
|
||||
<h3><a href="{html_href_link content=$filename.shop category=$category.path}">{$category.name}</a></h3>
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- .category -->
|
||||
{/foreach}
|
||||
</div><!-- .categories -->
|
||||
|
||||
{$new_products}
|
||||
|
||||
<span class="pangv m-mt-30">{$pangv}</span>
|
||||
|
||||
</div><!-- .col -->
|
||||
|
||||
<!-- sidebar-->
|
||||
<div class="col-lg-3 col-md-3 col-sm-3">
|
||||
{foreach $sidebar as $panel}
|
||||
{if $panel.content}
|
||||
{$panel.content}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div><!-- .col -->
|
||||
<!-- end sidebar -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
186
msd2/myoos/templates/phoenix/page/shop_products.html
Normal file
186
msd2/myoos/templates/phoenix/page/shop_products.html
Normal file
@ -0,0 +1,186 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix productsContent">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<!-- left column -->
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
{if $slider}
|
||||
<!-- CAROUSEL -->
|
||||
<div id="categoryIndicators" class="carousel slide" data-ride="carousel">
|
||||
{if $smarty.const.CATEGORYINDICATORS == 'true'}
|
||||
<ol class="carousel-indicators">
|
||||
{foreach $slider as $i}
|
||||
<li data-target="#categoryIndicators" data-slide-to="{$i@iteration-1}" {if $i@first}class="active"{/if}></li>
|
||||
{/foreach}
|
||||
</ol>
|
||||
{/if}
|
||||
<div class="carousel-inner">
|
||||
{foreach $slider as $i}
|
||||
<!-- item -->
|
||||
<div class="carousel-item {if $i@first}active{/if}">
|
||||
{category_image dir=large image=$i.image alt=$category.categories_name}
|
||||
</div>
|
||||
<!-- item -->
|
||||
{/foreach}
|
||||
</div>
|
||||
<a class="carousel-control-prev" href="#categoryIndicators" role="button" data-slide="prev">
|
||||
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
|
||||
<span class="sr-only">{$lang.prevnext_slider_previous}</span>
|
||||
</a>
|
||||
<a class="carousel-control-next" href="#categoryIndicators" role="button" data-slide="next">
|
||||
<span class="carousel-control-next-icon" aria-hidden="true"></span>
|
||||
<span class="sr-only">{$lang.prevnext_slider_next}</span>
|
||||
</a>
|
||||
</div>
|
||||
<!-- /CAROUSEL -->
|
||||
{/if}
|
||||
|
||||
{if !empty($category.categories_description) }
|
||||
<div class="clearfix mb-5">
|
||||
<div class="">
|
||||
<h2>{$category.categories_name}</h2>
|
||||
<p>
|
||||
{$category.categories_description}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<!-- list options -->
|
||||
<div class="clearfix shop-list-options mb-20">
|
||||
<!-- pagination -->
|
||||
<div class="m-0 float-right">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
<div class="options-left">
|
||||
{$product_filter_select}
|
||||
{*
|
||||
todo
|
||||
<a class="btn active fa fa-th" href=""><!-- grid --></a>
|
||||
<a class="btn fa fa-list" href=""><!-- list --></a>
|
||||
*}
|
||||
</div>
|
||||
</div>
|
||||
<!-- /list options -->
|
||||
|
||||
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
{foreach item=product from=$listing}
|
||||
<!-- item -->
|
||||
<li class="col-lg-3 col-sm-3">
|
||||
|
||||
<div class="shop-item">
|
||||
|
||||
<div class="thumbnail">
|
||||
<!-- product image -->
|
||||
<a class="shop-item-image" href="{product_link products_id=$product.products_id}">
|
||||
{product_image dir=medium image=$product.products_image alt=$product.products_name}
|
||||
</a>
|
||||
<!-- /product image -->
|
||||
|
||||
<!-- hover buttons -->
|
||||
<div class="shop-option-over">
|
||||
<a class="btn btn-default add-wishlist" href="{html_href_link content=$page_file oos_get=$get_params action=add_wishlist products_id=$product.products_id}" title="{$lang.button_add_wishlist}" role="button"><i class="fa fa-heart p-0" aria-hidden="true"></i></a>
|
||||
</div>
|
||||
<!-- /hover buttons -->
|
||||
|
||||
<!-- product more info -->
|
||||
<div class="shop-item-info">
|
||||
{*
|
||||
todo
|
||||
<span class="badge badge-success">NEW</span>
|
||||
*}
|
||||
{if (!empty($product.listing_product_special_price))}<span class="badge badge-danger">SALE</span>{/if}
|
||||
</div>
|
||||
<!-- /product more info -->
|
||||
</div>
|
||||
|
||||
<div class="shop-item-summary text-center">
|
||||
<h2><a href="{product_link products_id=$product.products_id}" title="{$product.products_name}">{$product.products_name|truncate:18:"":true|close_tags}</a></h2>
|
||||
|
||||
{*
|
||||
todo
|
||||
<!-- rating -->
|
||||
<div class="shop-item-rating-line">
|
||||
<div class="rating rating-4 fs-13"><!-- rating-0 ... rating-5 --></div>
|
||||
</div>
|
||||
<!-- /rating -->
|
||||
*}
|
||||
|
||||
<!-- price -->
|
||||
<div class="shop-item-price">
|
||||
{if $myUser.show_price eq 1 }
|
||||
{if (!empty($product.listing_product_special_price))}
|
||||
<s>{$product.listing_product_price}</s><br>
|
||||
<span class="special_price">{$product.listing_product_special_price}</span><br>
|
||||
{else}
|
||||
{if (!empty($product.listing_discount_price))}
|
||||
{$lang.price_from} {$product.listing_discount_price}<br>
|
||||
{else}
|
||||
{$product.listing_product_price}<br>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{if $product.products_base_price != 1} {$product.product_quantity} {$products_units[$product.products_units]}<span class="base_price">({$product.listing_base_product_price}/{$products_units[$product.products_base_unit]})</span>{/if}
|
||||
{/if}
|
||||
</div>
|
||||
<!-- /price -->
|
||||
</div>
|
||||
|
||||
<!-- buttons -->
|
||||
<div class="shop-item-buttons text-center">
|
||||
<a class="btn btn-default" href="{html_href_link content=$page_file oos_get=$get_params action=buy_now cart_quantity=$product.order_min products_id=$product.products_id}" role="button"><i class="fa fa-cart-plus" aria-hidden="true"></i> {$lang.button_in_cart}</a>
|
||||
</div>
|
||||
<!-- /buttons -->
|
||||
</div>
|
||||
|
||||
</li>
|
||||
<!-- /item -->
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
|
||||
<span class="pangv m-mt-30">{$pangv}</span>
|
||||
<hr />
|
||||
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
</div><!-- .col -->
|
||||
|
||||
|
||||
<!-- sidebar-->
|
||||
<div class="col-lg-3 col-md-3 col-sm-3">
|
||||
{foreach $sidebar as $panel}
|
||||
{if $panel.content}
|
||||
{$panel.content}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div><!-- .col -->
|
||||
<!-- end sidebar -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
162
msd2/myoos/templates/phoenix/page/shopping_cart.html
Normal file
162
msd2/myoos/templates/phoenix/page/shopping_cart.html
Normal file
@ -0,0 +1,162 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
|
||||
<!-- MAIN CONTENT SECTION -->
|
||||
<section class="mainContent clearfix cartListWrapper">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
|
||||
{if $cart_count_contents gt 0 }
|
||||
|
||||
{if !empty($smarty.session.error_cart_msg)}
|
||||
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
<h4></h4>
|
||||
<p>{$smarty.session.error_cart_msg}</p>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="cartListInner">
|
||||
|
||||
<form name="cart_quantity" action="{html_href_link content=$filename.shopping_cart action=update_product}" method="POST" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
{$hidden_field}
|
||||
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{$lang.table_heading_remove}</th>
|
||||
<th></th>
|
||||
{if $smarty.const.PRODUCT_LIST_MODEL > 0}
|
||||
<th>{$lang.table_heading_model}</th>
|
||||
{/if}
|
||||
<th>{$lang.table_heading_products}</th>
|
||||
<th>{$lang.table_heading_price}</th>
|
||||
<th>{$lang.table_heading_quantity}</th>
|
||||
<th>{$lang.table_heading_total} </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{foreach item=product from=$products}
|
||||
<tr>
|
||||
<td class=""><input type="checkbox" class="form-check-input" name="cart_delete[]" value="{$product.id}">
|
||||
<td class="">
|
||||
<span class="cartImage"><a href="{product_link products_id=$product.id}">{product_image dir=small image=$product.image alt=$product.name}</a></span>
|
||||
</td>
|
||||
{if $smarty.const.PRODUCT_LIST_MODEL > 0}
|
||||
<td class=""><a href="{product_link products_id=$product.id}">{$product.model}</a></td>
|
||||
{/if}
|
||||
|
||||
<td class="">
|
||||
<div class="d-inline-block align-middle">
|
||||
<h4 class="">
|
||||
<a href="{product_link products_id=$product.id}">{$product.name}</a>
|
||||
{if $smarty.const.STOCK_CHECK eq 'true'}
|
||||
{if $product.stock - $product.quantity < 0}
|
||||
<span class="text-warning m-0"> {$smarty.const.STOCK_MARK_PRODUCT_OUT_OF_STOCK}</span>
|
||||
{/if}
|
||||
{/if}
|
||||
</h4>
|
||||
|
||||
<!--
|
||||
if (isset($products[$i]['attributes']) && is_array($products[$i]['attributes'])) {
|
||||
reset($products[$i]['attributes']);
|
||||
<ul class="list-unstyled mb-0">
|
||||
foreach($products[$i]['attributes'] as $option => $value) {
|
||||
'<li> - ' . $products[$i][$option]['products_options_name'] . ' ' . $products[$i][$option]['products_options_values_name'] . '</li>';
|
||||
}
|
||||
</ul>
|
||||
}
|
||||
-->
|
||||
</div>
|
||||
</td>
|
||||
<td class="">{display_price price=$product.final_price tax_class_id=$product.tax_class_id}</td>
|
||||
<td class="count-input">
|
||||
<a class="incr-btn" data-action="decrease" href="#"><i class="fa fa-minus"></i></a>
|
||||
<input class="quantity" type="text" name="cart_quantity[]" value="{$product.quantity}">
|
||||
<a class="incr-btn" data-action="increase" href="#"><i class="fa fa-plus"></i></a>
|
||||
</td>
|
||||
<td align="right" class="">{display_price price=$product.final_price tax_class_id=$product.tax_class_id quantity=$product.quantity}</td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{if $any_out_of_stock eq 1 }
|
||||
<div class="infoStockArea">
|
||||
{if $smarty.const.STOCK_ALLOW_CHECKOUT eq 'true'}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{$lang.out_of_stock_can_checkout}
|
||||
</div>
|
||||
{else}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
{$lang.out_of_stock_cant_checkout}
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
|
||||
<div class="updateArea">
|
||||
<div class="input-group">
|
||||
<input type="text" class="form-control" placeholder="{$lang.text_apply_coupon}" aria-describedby="basic-addon2">
|
||||
<button class="btn btn-primary float-right" type="submit">{$lang.button_apply_coupon}</button>
|
||||
</div>
|
||||
<button class="btn btn-primary float-right" type="submit"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_update_cart}</button>
|
||||
</div>
|
||||
<div class="row totalAmountArea">
|
||||
<div class="col-sm-4 ml-sm-auto">
|
||||
<ul class="list-unstyled">
|
||||
<!--
|
||||
<li>{$lang.sub_title_sub_total} <span>0.00 €</span></li>
|
||||
<li>{$lang.shipping_cost} <span>0.00 €</span></li>
|
||||
<li>{$lang.tax} <span>0.00 €</span></li>
|
||||
-->
|
||||
<li>{$lang.total} <span class="grandTotal">{$cart_show_total}</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="checkBtnArea">
|
||||
{if $myUser.show_price eq 1 }
|
||||
<a href="{html_href_link content=$filename.checkout_shipping}" class="btn btn-danger btn-default" role="button">{$lang.button_checkout} <i class="fa fa-angle-right" aria-hidden="true"></i></a>
|
||||
{/if}
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
{else}
|
||||
|
||||
<div class="container text-center m-py-60">
|
||||
<div class="mb-5">
|
||||
<span class="d-block g-color-gray-light-v1 fs-70 mb-4">
|
||||
<i class="fa fa-shopping-basket" aria-hidden="true"></i>
|
||||
</span>
|
||||
<h2 class="mb-30">{$lang.text_cart_empty}</h2>
|
||||
<p>{$lang.text_cart_empty_help}</p>
|
||||
</div>
|
||||
<a class="btn btn-primary fs-12 text-uppercase m-py-12 m-px-25" href="{html_href_link content=$filename.home}" role="button">{$lang.button_start_shopping}</a>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
55
msd2/myoos/templates/phoenix/page/sitemap.html
Normal file
55
msd2/myoos/templates/phoenix/page/sitemap.html
Normal file
@ -0,0 +1,55 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
{$sitemap}
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<ul>
|
||||
<li><a href="{html_href_link content=$filename.shopping_cart}" title="{$lang.page_shopping_cart}">{$lang.page_shopping_cart}</a></li>
|
||||
<li><a href="{html_href_link content=$filename.checkout_shipping}" title="{$lang.page_checkout_shipping}">{$lang.page_checkout_shipping}</a></li>
|
||||
<li><a href="{html_href_link content=$filename.advanced_search}" title="{$lang.page_advanced_search}">{$lang.page_advanced_search}</a></li>
|
||||
<li><a href="{html_href_link content=$filename.products_new}" title="{$lang.page_products_new}">{$lang.page_products_new}</a></li>
|
||||
{if $oEvent->installed_plugin('spezials')}
|
||||
<li><a href="{html_href_link content=$filename.specials}" title="{$lang.page_specials}">{$lang.page_specials}</a></li>
|
||||
{/if}
|
||||
|
||||
<li>{$lang.page_service}
|
||||
<ul>
|
||||
<li><a href="{html_href_link content=$filename.gv_faq}" title="{$lang.gv_faq}">{$lang.gv_faq}</a></li>
|
||||
{if $oEvent->installed_plugin('reviews')}
|
||||
<li><a href="{html_href_link content=$filename.reviews}" title="{$lang.page_reviews}">{$lang.page_reviews}</a></li>
|
||||
{/if}
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<li><a href="{html_href_link content=$filename.product_notifications}" title="{$lang.button_notifications}">{$lang.button_notifications}</a></li>
|
||||
{/if}
|
||||
<li><a href="{html_href_link content=$filename.shopping_cart}" title="{$lang.block_service_shopping_cart}">{$lang.block_service_shopping_cart}</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li>{$lang.heading_information}
|
||||
<ul>
|
||||
{foreach $information as $info}
|
||||
<li><a href="{html_href_link content=$filename.information information_id=$info.information_id}" title="{$info.information_name}">{$info.information_name}</a></li>
|
||||
{/foreach}
|
||||
<li><a href="{html_href_link content=$filename.contact_us}" title="{$lang.block_service_contact}">{$lang.block_service_contact}</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
121
msd2/myoos/templates/phoenix/page/specials.html
Normal file
121
msd2/myoos/templates/phoenix/page/specials.html
Normal file
@ -0,0 +1,121 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<!-- left column -->
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
|
||||
<div class="clearfix shop-list-options mb-20">
|
||||
<!-- pagination -->
|
||||
<div class="m-0 float-right">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
</div>
|
||||
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
{section name=i loop=$specials}
|
||||
|
||||
<!-- item -->
|
||||
<li class="col-lg-4 col-sm-4">
|
||||
|
||||
<div class="shop-item">
|
||||
|
||||
<div class="thumbnail">
|
||||
<!-- product image(s) -->
|
||||
<a class="shop-item-image" href="{product_link products_id=$specials[i].products_id}">
|
||||
{product_image dir=medium image=$specials[i].products_image alt=$specials[i].products_name}
|
||||
</a>
|
||||
<!-- end product image(s) -->
|
||||
|
||||
{if $myUser.show_price eq 1 }
|
||||
<!-- hover buttons -->
|
||||
<div class="shop-option-over">
|
||||
<a class="btn btn-default add-wishlist" href="{html_href_link content=$filename.specials action=add_wishlist products_id=$specials[i].products_id page=$page}" data-item-id="1" data-toggle="tooltip" title="{$lang.button_add_wishlist}"><i class="fa fa-heart p-0" aria-hidden="true"></i></a>
|
||||
</div>
|
||||
<!-- end hover buttons -->
|
||||
{/if}
|
||||
|
||||
<!-- product more info -->
|
||||
<div class="shop-item-info">
|
||||
<span class="badge badge-success">NEW</span>
|
||||
<span class="badge badge-danger">SALE</span>
|
||||
</div>
|
||||
<!-- end product more info -->
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="shop-item-summary text-center">
|
||||
<h2><a href="{product_link products_id=$specials[i].products_id}">{$specials[i].products_name}</a></h2>
|
||||
|
||||
<!-- price -->
|
||||
<div class="shop-item-price">
|
||||
<s>{$specials[i].products_price}</s>
|
||||
{$specials[i].products_special_price}
|
||||
|
||||
{if $specials[i].products_base_price != 1}
|
||||
<span class="base_price">{$lang.text_products_base_price}: </span>
|
||||
<span class="special_base_price">{$specials[i].products_base_unit} = {$specials[i].base_product_special_price}</span><br>
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
<!-- end price -->
|
||||
|
||||
|
||||
{if $myUser.show_price eq 1 }
|
||||
<!-- buttons -->
|
||||
<div class="shop-item-buttons text-center">
|
||||
<a class="btn btn-default" href="{html_href_link content=$filename.specials action=buy_now page=$page products_id=$specials[i].products_id}" role="button"><i class="fa fa-cart-plus" aria-hidden="true"></i></i> {$lang.button_in_cart}</a>
|
||||
</div>
|
||||
<!-- end buttons -->
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</li>
|
||||
<!-- end item -->
|
||||
|
||||
{/section}
|
||||
</ul>
|
||||
|
||||
<span class="pangv m-mt-30">{$pangv}</span>
|
||||
<hr />
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
</div><!-- .col -->
|
||||
|
||||
<!-- sidebar-->
|
||||
<div class="col-lg-3 col-md-3 col-sm-3">
|
||||
{foreach $sidebar as $panel}
|
||||
{if $panel.content}
|
||||
{$panel.content}
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div><!-- .col -->
|
||||
<!-- end sidebar -->
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{if $smarty.const.NEWSLETTER eq 'true'}
|
||||
{include file="phoenix/system/_newsletter.html"}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
33
msd2/myoos/templates/phoenix/page/success.html
Normal file
33
msd2/myoos/templates/phoenix/page/success.html
Normal file
@ -0,0 +1,33 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<section class="mainContent clearfix">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper clearfix">
|
||||
|
||||
|
||||
<table border="0" width="100%" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td><img src="{$theme_image}/heading/{$oos_heading_image}" border="0" alt="{$heading_title}" width="175" height="198" hspace="5" vspace="5"></td>
|
||||
<td valign="top" class="main"><div align="center" class="pageHeading">{$heading_title}</div><br>{$lang.text_main}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
194
msd2/myoos/templates/phoenix/page/user_account.html
Normal file
194
msd2/myoos/templates/phoenix/page/user_account.html
Normal file
@ -0,0 +1,194 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
<!-- body //-->
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default active" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default" role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
<ul class="list-inline">
|
||||
<li><a href="{html_href_link content=$filename.account}" class="btn btn-default btn-lg" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a></li>
|
||||
<li><a href="{html_href_link content=$filename.account_edit}" class="btn btn-default btn-lg" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.login_block_account_edit}</a></li>
|
||||
<li><a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default btn-lg"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a></li>
|
||||
<li><a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default btn-lg"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a></li>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<li><a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default btn-lg"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a></li>
|
||||
{/if}
|
||||
</ul>
|
||||
|
||||
<table border="0" width="100%" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td>{$oosPageHeading}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="10"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><table border="0" width="100%" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="formAreaTitle">{$lang.category_personal}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
{if $smarty.const.ACCOUNT_GENDER eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_gender}</td>
|
||||
<td class="main"> {$gender}</td>
|
||||
</tr>
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_first_name}</td>
|
||||
<td class="main"> {$account.customers_firstname}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_last_name}</td>
|
||||
<td class="main"> {$account.customers_lastname}</td>
|
||||
</tr>
|
||||
{if $smarty.const.ACCOUNT_DOB eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_date_of_birth}</td>
|
||||
<td class="main"> {$account.customers_dob|oos_date_short}</td>
|
||||
</tr>
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_email_address}</td>
|
||||
<td class="main"> {$account.customers_email_address}</td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
{if $smarty.const.ACCOUNT_COMPANY eq 'true'}
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lang.category_company}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_company}</td>
|
||||
<td class="main"> {$account.entry_company}</td>
|
||||
</tr>
|
||||
{if $smarty.const.ACCOUNT_OWNER eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_owner}</td>
|
||||
<td class="main"> {$account.entry_owner}</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{if $smarty.const.ACCOUNT_VAT_ID eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_vat_id}</td>
|
||||
<td class="main"> {$account.customers_vat_id}</td>
|
||||
</tr>
|
||||
{/if}
|
||||
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lanf.category_address}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_street_address}</td>
|
||||
<td class="main"> {$account.entry_street_address}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_post_code}</td>
|
||||
<td class="main"> {$account.entry_postcode}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_city}</td>
|
||||
<td class="main"> {$account.entry_city}</td>
|
||||
</tr>
|
||||
{if $smarty.const.ACCOUNT_STATE eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_state}</td>
|
||||
<td class="main"> {oos_get_zone_name country_id=$account.entry_country_id zone_id=$account.entry_zone_id default_zone=$account.entry_state}</td>
|
||||
</tr>
|
||||
{/if}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_country}</td>
|
||||
<td class="main"> {$oos_get_country_name}</td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lang.category_contact}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
{if $smarty.const.ACCOUNT_TELEPHONE eq 'true'}
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_telephone_number}</td>
|
||||
<td class="main"> {$account.customers_telephone}</td>
|
||||
</tr>
|
||||
{/if}
|
||||
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="formAreaTitle"><br>{$lang.category_options}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="main"><table border="0" width="100%" cellspacing="0" cellpadding="2" class="formArea">
|
||||
<tr>
|
||||
<td class="main"><table border="0" cellspacing="0" cellpadding="2">
|
||||
<tr>
|
||||
<td class="main"> {$lang.entry_newsletter}</td>
|
||||
<td class="main"> {$newsletter}</td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
61
msd2/myoos/templates/phoenix/page/user_login.html
Normal file
61
msd2/myoos/templates/phoenix/page/user_login.html
Normal file
@ -0,0 +1,61 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-6 offset-md-3">
|
||||
|
||||
<div class="sign-form">
|
||||
<h3 class="first-child"><i class="fa fa-users" aria-hidden="true"></i> {$lang.heading_title}</h3>
|
||||
<hr>
|
||||
<form name="login" action="{html_get_link}" method="POST" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="action" value="process">
|
||||
<input type="hidden" name="content" value="{$filename.login}">
|
||||
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<div class="input-group-text">
|
||||
<i class="fa fa-user" aria-hidden="true"></i>
|
||||
</div>
|
||||
</div>
|
||||
<input type="email_address" name="email_address" class="form-control" id="email_address" placeholder="{$lang.entry_email_address}" data-original-title="" title="">
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<div class="input-group-text">
|
||||
<i class="fa fa-lock" aria-hidden="true"></i>
|
||||
</div>
|
||||
</div>
|
||||
<input type="password" name="password" class="form-control" id="InputPassword" placeholder="{$lang.entry_password}" data-original-title="" title="">
|
||||
</div>
|
||||
<br>
|
||||
<button type="submit" class="btn btn-primary w-100"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_login}</button>
|
||||
<hr>
|
||||
</form>
|
||||
<p>{$lang.text_password_forgotten} <a href="{html_href_link content=$filename.password_forgotten}">{$lang.link_password_forgotten}</a></p>
|
||||
<div class="bg-light">
|
||||
<h2 class="text-center">{$lang.text_new_customer}</h2>
|
||||
<a href="{html_href_link content=$filename.create_account}"><button type="button" class="btn btn-outline-danger w-100">{$lang.link_new_customer}</button></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
41
msd2/myoos/templates/phoenix/page/user_logoff.html
Normal file
41
msd2/myoos/templates/phoenix/page/user_logoff.html
Normal file
@ -0,0 +1,41 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="section-xlg">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-md-6 col-sm-6 hidden-xs-down">
|
||||
|
||||
<div class="sign-out">
|
||||
<i class="fa fa-sign-out" aria-hidden="true"></i>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 col-sm-6">
|
||||
|
||||
<h3>{$lang.heading_title}</h3>
|
||||
<p class="text-muted">{$lang.text_main}</p>
|
||||
|
||||
|
||||
<div class="divider mb-0"><!-- divider --></div>
|
||||
|
||||
<a href="{html_href_link content=$filename.home}"><i class="fa fa-angle-left" aria-hidden="true"></i> {$lang.text_back_to_home}</a>
|
||||
|
||||
</div>
|
||||
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
@ -0,0 +1,53 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-sm-6 offset-md-3">
|
||||
<div class="sign-form">
|
||||
<h3>{$lang.navbar_title_2}</h3>
|
||||
<hr>
|
||||
<form name="password_forgotten" action="{html_get_link}" method="POST" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="action" value="process">
|
||||
<input type="hidden" name="content" value="{$filename.password_forgotten}">
|
||||
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<div class="input-group-text">
|
||||
<i class="fa fa-user" aria-hidden="true"></i>
|
||||
</div>
|
||||
</div>
|
||||
<input type="text" name="email_address" class="form-control" id="email" placeholder="{$lang.entry_email_address}">
|
||||
</div>
|
||||
|
||||
<br>
|
||||
|
||||
<button type="submit" class="btn btn-primary w-100">{$lang.button_send}</button>
|
||||
<hr>
|
||||
</form>
|
||||
<p><a href="{html_href_link content=$filename.login}">{$lang.link_back_to_login}</a></p>
|
||||
<div class="bg-light">
|
||||
<h2 class="text-center">{$lang.text_new_customer}</h2>
|
||||
<a href="{html_href_link content=$filename.create_account}"><button type="button" class="btn btn-outline-danger w-100">{$lang.link_new_customer}</button></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</section>
|
||||
<!-- end content -->
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
@ -0,0 +1,144 @@
|
||||
{include file="phoenix/system/_header.html"}
|
||||
|
||||
{include file="phoenix/system/_breadcrumbs.html"}
|
||||
|
||||
{if $message}
|
||||
{foreach $message as $info}
|
||||
{include file="phoenix/system/_message.html"}
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<!-- start content -->
|
||||
<section class="mainContent clearfix userProfile">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<a href="{html_href_link content=$filename.account}" class="btn btn-default" role="button"><i class="fa fa-th" aria-hidden="true"></i>{$lang.login_block_my_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_edit}" class="btn btn-default" role="button"><i class="fa fa-user" aria-hidden="true"></i>{$lang.button_account}</a>
|
||||
<a href="{html_href_link content=$filename.account_address_book}" class="btn btn-default" role="button"><i class="fa fa-map-marker" aria-hidden="true"></i>{$lang.button_address_book}</a>
|
||||
<a href="{html_href_link content=$filename.account_history page=1}" class="btn btn-default " role="button"><i class="fa fa-list" aria-hidden="true"></i>{$lang.button_history}</a>
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" class="btn btn-default" role="button"><i class="fa fa-gift" aria-hidden="true"></i>{$lang.button_wishlist}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a href="{html_href_link content=$filename.product_notifications}" class="btn btn-default active" role="button"><i class="fa fa-plus-circle" aria-hidden="true"></i>{$lang.button_notifications}</a>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="innerWrapper">
|
||||
|
||||
<p>{$lang.text_product_notifications_introduction}</p>
|
||||
|
||||
{if $global_status.global_product_notifications eq '1' }
|
||||
<h2>{$lang.heading_global_product_notifications}</h2>
|
||||
|
||||
<p>{$lang.text_global_product_notifications_enabled}</p>
|
||||
|
||||
<p>{$lang.text_global_product_notifications_description_enabled}</p>
|
||||
|
||||
<form name="global" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="action" value="global_notify">
|
||||
<input type="hidden" name="content" value="{$filename.product_notifications}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="form-check ">
|
||||
<input id="checkbox" class="form-check-input" name="global" value="enable" type="checkbox">
|
||||
<label for="checkbox" class="form-check-label ">{$lang.text_enable_global_notifications}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<button type="submit" class="btn btn-primary mb-50"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_update}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
{else}
|
||||
<h2>{$lang.heading_global_product_notifications}</h2>
|
||||
|
||||
<p>{$lang.text_global_product_notifications_disabled}</p>
|
||||
|
||||
<p>{$lang.text_global_product_notifications_description_disabled}</p>
|
||||
|
||||
<form name="global" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="action" value="global_notify">
|
||||
<input type="hidden" name="content" value="{$filename.product_notifications}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="form-check ">
|
||||
<input id="checkbox" class="form-check-input" name="global" value="enable" type="checkbox">
|
||||
<label for="checkbox" class="form-check-label ">{$lang.text_enable_global_notifications}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<button type="submit" class="btn btn-primary mb-50"><i class="fa fa-check" aria-hidden="true"></i> {$lang.button_update}</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
||||
{if $products_array}
|
||||
<h2>{$lang.heading_product_notifications}</h2>
|
||||
<p>{$lang.text_product_notifications_list}</p>
|
||||
<form name="notifications" action="{html_get_link}" method="POST" role="form">
|
||||
<fieldset>
|
||||
<input type="hidden" name="action" value="update_notifications">
|
||||
<input type="hidden" name="content" value="{$filename.product_notifications}">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
|
||||
|
||||
{section name=i loop=$products_array}
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="form-check ">
|
||||
<input id="checkbox" class="form-check-input" name="products[]" value="{$products_array[i].products_id}" type="checkbox">
|
||||
<label for="checkbox" class="form-check-label ">{$products_array[i].products_name}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if $smarty.section.i.last}
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<button type="submit" class="btn btn-primary mb-50"><i class="fa fa-remove" aria-hidden="true"></i> {$lang.button_remove_notifications}</button>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{/section}
|
||||
</form>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
@ -0,0 +1,30 @@
|
||||
{if $also_purchased}
|
||||
<hr class="m-mt-80 mb-80" />
|
||||
|
||||
<div class="heading mb-40">">
|
||||
<h2>{$lang.text_also_purchased_products}</h2>
|
||||
</div>
|
||||
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
|
||||
{foreach item=purchased from=$also_purchased}
|
||||
|
||||
<!-- item -->
|
||||
<li class="col-md-3 col-sm-6 ">
|
||||
<div class="imageBox">
|
||||
<div class="productImage clearfix">
|
||||
<a href="{product_link products_id=$purchased.products_id}">
|
||||
{product_image dir=medium image=$purchased.products_image alt=$purchased.products_name}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shop-item-summary text-center">
|
||||
<h4><a href="{product_link products_id=$purchased.products_id}">{$purchased.products_name}</a></h4>
|
||||
</div>
|
||||
</li>
|
||||
<!-- end item -->
|
||||
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
{/if}
|
58
msd2/myoos/templates/phoenix/products/_featured.html
Normal file
58
msd2/myoos/templates/phoenix/products/_featured.html
Normal file
@ -0,0 +1,58 @@
|
||||
{if $featured}
|
||||
<!-- featured -->
|
||||
<section>
|
||||
<div class="container">
|
||||
|
||||
<div class="heading mb-40">
|
||||
<h2>{$lang.table_heading_featured_products}</h2>
|
||||
</div>
|
||||
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
|
||||
{foreach item=featur from=$featured}
|
||||
|
||||
<!-- item -->
|
||||
<li class="col-sm-3 col-12">
|
||||
<div class="imageBox">
|
||||
<div class="productImage clearfix">
|
||||
<a href="{product_link products_id=$featur.products_id}">
|
||||
{product_image dir=medium image=$featur.products_image alt=$featur.products_name}
|
||||
</a>
|
||||
{if $myUser.show_price eq 1 }
|
||||
<div class="productMasking">
|
||||
<ul class="list-inline btn-group" role="group">
|
||||
<li><a href="{html_href_link content=$page_file action=add_wishlist products_id=$featur.products_id}" class="btn btn-default btn-wishlist" role="button"><i class="fa fa-heart-o" aria-hidden="true"></i></a></li>
|
||||
<li><a href="{html_href_link content=$page_file oos_get=$get_params action=buy_now cart_quantity=$featur.order_min products_id=$featur.products_id}" class="btn btn-default" role="button"><i class="fa fa-shopping-basket" aria-hidden="true"></i></a></li>
|
||||
<li><a href="{product_link products_id=$featur.products_id}" class="btn btn-default"><i class="fa fa-eye" aria-hidden="true" role="button"></i></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="shop-item-summary text-center">
|
||||
<h4><a href="{product_link products_id=$featur.products_id}" title="{$featur.products_name}">{$featur.products_name|truncate:18:"":true|close_tags}</a></h4>
|
||||
|
||||
<div class="product-price clearfix">
|
||||
{if $myUser.show_price eq 1 }
|
||||
{if (!empty($featur.featured_product_special_price))}
|
||||
<s>{$featur.featured_product_price}</s><br>
|
||||
<span class="special_price">{$featur.featured_product_special_price}</span><br>
|
||||
{else}
|
||||
{$featur.featured_product_price}
|
||||
{/if}
|
||||
|
||||
{if $featur.products_base_price != 1}{$featur.product_quantity} {$products_units[$featur.products_units]} <span class="base_price">({$featur.featured_base_product_price}/{$products_units[$featur.products_base_unit]})</span><br>{/if}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- end item -->
|
||||
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
<!-- end specials -->
|
||||
{/if}
|
53
msd2/myoos/templates/phoenix/products/_new_products.html
Normal file
53
msd2/myoos/templates/phoenix/products/_new_products.html
Normal file
@ -0,0 +1,53 @@
|
||||
{if $new_products_array}
|
||||
<!-- new products -->
|
||||
<section>
|
||||
<div class="container">
|
||||
|
||||
<div class="heading mb-40">
|
||||
<h2>{$block_heading_new_products}</h2>
|
||||
</div>
|
||||
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
|
||||
{foreach item=new_product from=$new_products_array}
|
||||
<!-- item -->
|
||||
<li class="col-sm-3 col-12">
|
||||
<div class="imageBox">
|
||||
<div class="productImage clearfix">
|
||||
<a href="{product_link products_id=$new_product.products_id}">
|
||||
{product_image dir=medium image=$new_product.products_image alt=$new_product.products_name}
|
||||
</a>
|
||||
<div class="productMasking">
|
||||
<ul class="list-inline btn-group" role="group">
|
||||
<li><a href="{html_href_link content=$page_file action=add_wishlist products_id=$new_product.products_id}" class="btn btn-default btn-wishlist" role="button"><i class="fa fa-heart-o" aria-hidden="true"></i></a></li>
|
||||
<li><a href="{html_href_link content=$page_file oos_get=$get_params action=buy_now cart_quantity=$new_product.order_min products_id=$new_product.products_id}" class="btn btn-default" role="button"><i class="fa fa-shopping-basket" aria-hidden="true"></i></a></li>
|
||||
<li><a href="{product_link products_id=$new_product.products_id}" class="btn btn-default" role="button"><i class="fa fa-eye" aria-hidden="true"></i></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="shop-item-summary text-center">
|
||||
<h4><a href="{product_link products_id=$new_product.products_id}" title="{$new_product.products_name}">{$new_product.products_name|truncate:18:"":true|close_tags}</a></h4>
|
||||
|
||||
<div class="product-price clearfix">
|
||||
{if $myUser.show_price eq 1 }
|
||||
{if (!empty($new_product.new_product_special_price))}
|
||||
<s>{$new_product.new_product_price}</s><br>
|
||||
<span class="special_price">{$new_product.new_product_special_price}</span><br>
|
||||
{else}
|
||||
{$new_product.new_product_price}<br>
|
||||
{/if}
|
||||
|
||||
{if $new_product.products_base_price != 1}{$new_product.product_quantity} {$products_units[$new_product.new_product_units]} <span class="base_price">({$new_product.new_base_product_price}/{$products_units[$new_product.products_base_unit]})</span><br>{/if}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
<!-- end new products -->
|
||||
{/if}
|
@ -0,0 +1,104 @@
|
||||
{if $listing}
|
||||
|
||||
<hr class="m-mt-80 mb-80" />
|
||||
|
||||
<div class="heading mb-40">
|
||||
<h2>{$lang.text_optional_accessories}</h2>
|
||||
</div>
|
||||
|
||||
<!-- left column -->
|
||||
<div class="col-lg-9 col-md-9 col-sm-9">
|
||||
<!-- list options -->
|
||||
<div class="clearfix shop-list-options mb-20">
|
||||
<!-- pagination -->
|
||||
<div class="m-0 float-right">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
|
||||
</div>
|
||||
<!-- /list options -->
|
||||
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
{foreach item=product from=$listing}
|
||||
<!-- item -->
|
||||
<li class="col-lg-3 col-sm-3">
|
||||
|
||||
<div class="shop-item">
|
||||
|
||||
<div class="thumbnail">
|
||||
<!-- product image -->
|
||||
<a class="shop-item-image" href="{product_link products_id=$product.products_id}">
|
||||
{product_image dir=medium image=$product.products_image alt=$product.products_name}
|
||||
</a>
|
||||
<!-- /product image -->
|
||||
|
||||
<!-- hover buttons -->
|
||||
<div class="shop-option-over">
|
||||
<a class="btn btn-default add-wishlist" href="{html_href_link content=$page_file oos_get=$get_params action=add_wishlist products_id=$product.products_id}" title="{$lang.button_add_wishlist}" role="button"><i class="fa fa-heart p-0" aria-hidden="true"></i></a>
|
||||
</div>
|
||||
<!-- /hover buttons -->
|
||||
|
||||
<!-- product more info -->
|
||||
<div class="shop-item-info">
|
||||
{*
|
||||
todo
|
||||
<span class="badge badge-success">NEW</span>
|
||||
*}
|
||||
{if (!empty($product.listing_product_special_price))}<span class="badge badge-danger">SALE</span>{/if}
|
||||
</div>
|
||||
<!-- /product more info -->
|
||||
</div>
|
||||
|
||||
<div class="shop-item-summary text-center">
|
||||
<h2><a href="{product_link products_id=$product.products_id}">{$product.products_name}</a></h2>
|
||||
|
||||
{*
|
||||
todo
|
||||
<!-- rating -->
|
||||
<div class="shop-item-rating-line">
|
||||
<div class="rating rating-4 fs-13"><!-- rating-0 ... rating-5 --></div>
|
||||
</div>
|
||||
<!-- /rating -->
|
||||
*}
|
||||
|
||||
<!-- price -->
|
||||
<div class="shop-item-price">
|
||||
{if $myUser.show_price eq 1 }
|
||||
{if (!empty($product.listing_product_special_price))}
|
||||
<s>{$product.listing_product_price}</s><br>
|
||||
<span class="special_price">{$product.listing_product_special_price}</span><br>
|
||||
{else}
|
||||
{if (!empty($product.listing_discount_price))}
|
||||
{$lang.price_from} {$product.listing_discount_price}<br>
|
||||
{else}
|
||||
{$product.listing_product_price}<br>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{if $product.products_base_price != 1} {$product.product_quantity} {$products_units[$product.products_units]}<span class="base_price">({$product.listing_base_product_price}/{$products_units[$product.products_base_unit]})</span>{/if}
|
||||
|
||||
{/if}
|
||||
</div>
|
||||
<!-- /price -->
|
||||
</div>
|
||||
|
||||
<!-- buttons -->
|
||||
<div class="shop-item-buttons text-center">
|
||||
<a class="btn btn-default" href="{html_href_link content=$page_file oos_get=$get_params action=buy_slave cart_quantity=$product.order_min slave_id=$product.products_id}" role="button"><i class="fa fa-cart-plus" aria-hidden="true"></i> {$lang.button_in_cart}</a>
|
||||
</div>
|
||||
<!-- /buttons -->
|
||||
</div>
|
||||
</li>
|
||||
<!-- /item -->
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
|
||||
<!-- pagination -->
|
||||
<div class="text-center">
|
||||
{$pagination}
|
||||
</div>
|
||||
<!-- end pagination -->
|
||||
</div>
|
||||
{/if}
|
59
msd2/myoos/templates/phoenix/products/_spezials.html
Normal file
59
msd2/myoos/templates/phoenix/products/_spezials.html
Normal file
@ -0,0 +1,59 @@
|
||||
{if $spezials}
|
||||
<!-- specials -->
|
||||
<section>
|
||||
<div class="container">
|
||||
|
||||
<div class="heading mb-40">
|
||||
<h2>{$lang.block_heading_specials}</h2>
|
||||
</div>
|
||||
|
||||
<ul class="shop-item-list row list-inline m-0">
|
||||
|
||||
{foreach item=spezial from=$spezials}
|
||||
|
||||
<!-- item -->
|
||||
<li class="col-sm-3 col-12">
|
||||
<div class="imageBox">
|
||||
<div class="productImage clearfix">
|
||||
<a href="{product_link products_id=$spezial.products_id}">
|
||||
{product_image dir=medium image=$spezial.products_image alt=$spezial.products_name}
|
||||
</a>
|
||||
{if $myUser.show_price eq 1 }
|
||||
<div class="productMasking">
|
||||
<ul class="list-inline btn-group" role="group">
|
||||
<li><a href="{html_href_link content=$page_file action=add_wishlist products_id=$spezial.products_id}" class="btn btn-default btn-wishlist" role="button"><i class="fa fa-heart-o" aria-hidden="true"></i></a></li>
|
||||
<li><a href="{html_href_link content=$page_file oos_get=$get_params action=buy_now cart_quantity=$spezial.order_min products_id=$spezial.products_id}" class="btn btn-default" role="button"><i class="fa fa-shopping-basket" aria-hidden="true"></i></a></li>
|
||||
<li><a href="{product_link products_id=$spezial.products_id}" class="btn btn-default"><i class="fa fa-eye" aria-hidden="true" role="button"></i></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="shop-item-summary text-center">
|
||||
<h4><a href="{product_link products_id=$spezial.products_id}">{$spezial.products_name}</a></h4>
|
||||
|
||||
<div class="product-price clearfix">
|
||||
{if $myUser.show_price eq 1 }
|
||||
<s>{$spezial.products_price}</s><br>
|
||||
{$spezial.products_special_price}<br>
|
||||
|
||||
|
||||
{if $spezial.products_base_price != 1}{$spezial.product_quantity} {$products_units[$spezial.products_units]} <span class="special_base_price">({$spezial.base_product_special_price}/{$products_units[$spezial.products_base_unit]})</span><br>{/if}
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<!-- end item -->
|
||||
|
||||
{/foreach}
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
<!-- end specials -->
|
||||
|
||||
|
||||
{/if}
|
52
msd2/myoos/templates/phoenix/products/discounts_price.html
Normal file
52
msd2/myoos/templates/phoenix/products/discounts_price.html
Normal file
@ -0,0 +1,52 @@
|
||||
<tr>
|
||||
<td height="10"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><table width="{$discount_table}" border="0" cellpadding="2" cellspacing="2" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<table width="100%" border="0" cellpadding="3" cellspacing="3" align="center">
|
||||
<tr>
|
||||
<td colspan="{$colspan}" class="DiscountPriceTitle" align="center">{$lang.products_see_qty_discounts}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="DiscountPriceQty" align="center">{$col0}</td>
|
||||
{if $q1 > 0 }
|
||||
<td class="DiscountPriceQty" align="center">{$col1}</td>
|
||||
{/if}
|
||||
{if $q2 > 0 }
|
||||
<td class="DiscountPriceQty" align="center">{$col2}</td>
|
||||
{/if}
|
||||
{if $q3 > 0 }
|
||||
<td class="DiscountPriceQty" align="center">{$col3}</td>
|
||||
{/if}
|
||||
{if $q4 > 0 }
|
||||
<td class="DiscountPriceQty" align="center">{$col4}</td>
|
||||
{/if}
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="DiscountPrice" align="center">{$td0}</td>
|
||||
|
||||
{if $q1 > 0 }
|
||||
<td class="DiscountPrice" align="center">{$td1}</td>
|
||||
{/if}
|
||||
|
||||
{if $q2 > 0 }
|
||||
<td class="DiscountPrice" align="center">{$td2}</td>
|
||||
{/if}
|
||||
|
||||
{if $q3 > 0 }
|
||||
<td class="DiscountPrice" align="center">{$td3}</td>
|
||||
{/if}
|
||||
|
||||
{if $q4 > 0 }
|
||||
<td class="DiscountPrice" align="center">{$td4}</td>
|
||||
{/if}
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
26
msd2/myoos/templates/phoenix/products/history_products.html
Normal file
26
msd2/myoos/templates/phoenix/products/history_products.html
Normal file
@ -0,0 +1,26 @@
|
||||
{if $products_history_block eq 'true'}
|
||||
|
||||
{section name=i loop=$history_products}
|
||||
{if $smarty.section.i.first}
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="19" class="block_head_background"><img src="{$theme_image}/table_head_arrow.gif" alt=" " width="21" height="19"></td>
|
||||
<td width="100%" class="block_head_background">{$lang.table_heading_products_history}</td>
|
||||
<td width="5" class="block_head_background"><img src="{$theme_image}/table_head_right.gif" alt=" " width="5" height="19"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" width="100%" cellspacing="0" cellpadding="4" class="oos-BoxContents">
|
||||
<tr>
|
||||
{/if}
|
||||
<td align="center" width="33%" class="smallText"><a href="{product_link products_id=$history_products[i].products_id}">{product_image dir=small image=$history_products[i].products_image alt=$history_products[i].products_name}</a><br><a href="{product_link products_id=$history_products[i].products_id}">{$history_products[i].products_name}</a></td>
|
||||
{if $smarty.section.i.rownum is div by 3}
|
||||
</tr>
|
||||
<tr>
|
||||
{/if}
|
||||
{if $smarty.section.i.last}
|
||||
</table>
|
||||
{/if}
|
||||
{/section}
|
||||
{/if}
|
||||
|
||||
{include file="phoenix/system/_footer.html"}
|
13
msd2/myoos/templates/phoenix/system/_breadcrumbs.html
Normal file
13
msd2/myoos/templates/phoenix/system/_breadcrumbs.html
Normal file
@ -0,0 +1,13 @@
|
||||
<!-- Breadcrumbs //-->
|
||||
<section class="page-header page-header-xs mt-60">
|
||||
<div class="container">
|
||||
|
||||
<h1>{$heading_title}</h1>
|
||||
|
||||
<ol class="breadcrumb" xmlns:v="http://rdf.data-vocabulary.org/#">
|
||||
{$breadcrumb}
|
||||
</ol>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
<!-- End Breadcrumbs //-->
|
236
msd2/myoos/templates/phoenix/system/_footer.html
Normal file
236
msd2/myoos/templates/phoenix/system/_footer.html
Normal file
@ -0,0 +1,236 @@
|
||||
<!-- FOOTER -->
|
||||
<div id="down" class="m-bg-black-opacity-0_9 m-color-white-opacity-0_8 m-py-60">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-md-3 col-sm-6">
|
||||
<h4>{$lang.header_title_my_account}</h4>
|
||||
<ul class="list-unstyled">
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.account}" title="{$lang.login_block_my_account}" rel="nofollow">{$lang.login_block_my_account}</a></li>
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.account_edit}" title="{$lang.login_block_account_edit}" rel="nofollow">{$lang.login_block_account_edit}</a></li>
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.account_history page=1}" title="{$lang.login_block_account_history}" rel="nofollow">{$lang.login_block_account_history}</a></li>
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.account_order_history page=1}" title="{$lang.page_order_history}" rel="nofollow">{$lang.page_order_history}</a></li>
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.account_address_book}" title="{$lang.login_block_address_book}" rel="nofollow">{$lang.login_block_address_book}</a></li>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.product_notifications}" rel="nofollow">{$lang.login_block_product_notifications}</a></li>
|
||||
{/if}
|
||||
</ul>
|
||||
|
||||
<ul class="list-inline">
|
||||
{if $languages_block}
|
||||
<li>
|
||||
<a class="dropdown-toggle no-text-underline dropup m-color-white-opacity-0_8 m-color-white--hover" data-toggle="dropdown" href="#">{$lang.header_select_language}: ({$language})</a>
|
||||
<ul class="dropdown-langs dropdown-menu">
|
||||
{foreach item=languages from=$languages_contents}
|
||||
{if $languages.iso_639_2 == $language}
|
||||
<li class="active">
|
||||
{else}
|
||||
<li>
|
||||
{/if}
|
||||
<a tabindex="-1" class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$page_file oos_get=$lang_get_parameters language=$languages.iso_639_2}">
|
||||
{$languages.name} ({$languages.iso_639_2}){if $languages.iso_639_2 == $language} <i class="fa fa-check" aria-hidden="true"></i>{/if}
|
||||
</a>
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</li>
|
||||
{/if}
|
||||
{if $currency_block}
|
||||
<li>
|
||||
<a class="dropdown-toggle no-text-underline dropup m-color-white-opacity-0_8 m-color-white--hover" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#">{$lang.header_select_currencies}: ({$currency})</a>
|
||||
<ul class="dropdown-langs dropdown-menu">
|
||||
{foreach item=currencies from=$currencies_contents}
|
||||
{if $currencies.id == $currency}
|
||||
<li class="active">
|
||||
{else}
|
||||
<li>
|
||||
{/if}
|
||||
<a tabindex="-1" class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$page_file oos_get=$currency_get_parameters currency=$currencies.id}">
|
||||
{$currencies.text} {if $currencies.id == $currency} <i class="fa fa-check" aria-hidden="true"></i>{/if}
|
||||
</a>
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</li>
|
||||
{/if}
|
||||
</ul>
|
||||
|
||||
</div><!-- .col -->
|
||||
|
||||
<div class="col-md-3 col-sm-6">
|
||||
<h4>{$block_heading_information}</h4>
|
||||
|
||||
<ul class="list-unstyled">
|
||||
{foreach $information as $info}
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.information information_id=$info.information_id}" title="{$info.information_name}">{$info.information_name}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div><!-- .col -->
|
||||
|
||||
<div class="col-md-3 col-sm-6">
|
||||
<h4>{$lang.header_title_service}</h4>
|
||||
<ul class="list-unstyled">
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.products_new}" title="{$lang.block_service_new}"><i class="fa fa-bullhorn" aria-hidden="true"></i> {$lang.page_products_new}</a></li>
|
||||
{if $oEvent->installed_plugin('spezials')}
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.specials}" title="{$lang.block_service_specials}"><i class="fa fa-star" aria-hidden="true"></i> {$lang.page_specials}</a></li>
|
||||
{/if}
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.sitemap}" title="{$lang.block_service_sitemap}"><i class="fa fa-sitemap" aria-hidden="true"></i> {$lang.block_service_sitemap}</a></li>
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.advanced_search}" title="{$lang.block_service_advanced_search}"><i class="fa fa-search" aria-hidden="true"></i> {$lang.block_service_advanced_search}</a></li>
|
||||
{if $oEvent->installed_plugin('reviews')}
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.reviews}" title="{$lang.block_service_reviews}"><i class="fa fa-comments" aria-hidden="true"></i> {$lang.block_service_reviews}</a></li>
|
||||
{/if}
|
||||
<li><a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.shopping_cart}" title="{$lang.block_service_shopping_cart}"><i class="fa fa-shopping-cart" aria-hidden="true"></i> {$lang.block_service_shopping_cart}</a></li>
|
||||
</ul>
|
||||
</div><!-- .col -->
|
||||
|
||||
<div class="col-md-3 col-sm-6">
|
||||
<h4>{$lang.get_in_touch_with_us}</h4>
|
||||
|
||||
<address class="g-bg-no-repeat fs-12 mb-0" style="background-image: url({$theme}/images/maps/map.png);">
|
||||
<!-- Location -->
|
||||
<div class="d-flex mb-10">
|
||||
<div class="mr-10">
|
||||
<span class="m-color-white-opacity-0_6">
|
||||
<i class="fa fa-map-marker" aria-hidden="true"></i>
|
||||
</span>
|
||||
</div>
|
||||
<p class="mb-0"><strong> {$smarty.const.STORE_NAME}</strong><br>
|
||||
{$smarty.const.STORE_ADDRESS_STREET}<br>
|
||||
{$smarty.const.STORE_ADDRESS_POSTCODE} {$smarty.const.STORE_ADDRESS_CITY}
|
||||
</p>
|
||||
</div>
|
||||
<!-- End Location -->
|
||||
|
||||
<!-- Phone -->
|
||||
<div class="d-flex mb-10">
|
||||
<div class="mr-10">
|
||||
<span class="m-color-white-opacity-0_6">
|
||||
<i class="fa fa-phone" aria-hidden="true"></i>
|
||||
</span>
|
||||
</div>
|
||||
<p class="mb-0">{$smarty.const.STORE_ADDRESS_TELEPHONE_NUMBER}</p>
|
||||
</div>
|
||||
<!-- End Phone -->
|
||||
|
||||
<!-- Email and Website -->
|
||||
<div class="d-flex mb-10">
|
||||
<div class="mr-10">
|
||||
<span class="m-color-white-opacity-0_6">
|
||||
<i class="fa fa-globe" aria-hidden="true"></i>
|
||||
</span>
|
||||
</div>
|
||||
<p class="mb-0">
|
||||
<a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.contact_us}" title="{$lang.block_service_contact}">{$smarty.const.STORE_ADDRESS_EMAIL}</a>
|
||||
<br>
|
||||
<a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.home}">{$smarty.const.OOS_HTTPS_SERVER}</a>
|
||||
</p>
|
||||
</div>
|
||||
<!-- End Email and Website -->
|
||||
</address>
|
||||
</div><!-- .col -->
|
||||
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</div>
|
||||
|
||||
<!-- Copyright Footer -->
|
||||
<footer class="footer-bottom g-bg-gray-dark-v1 m-color-white-opacity-0_8 m-py-20">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-8 text-center text-md-left">
|
||||
<div class="d-lg-flex">
|
||||
{*
|
||||
GERMAN:
|
||||
Diese Rueckverlinkung darf nur entfernt werden,
|
||||
wenn Sie eine MyOOS Lizenz besitzen.
|
||||
:: Lizenzbedingungen:
|
||||
http://www.myoos.de/Projektbezogene-Gebuehr-p-38.html
|
||||
|
||||
ENGLISH:
|
||||
This back linking maybe only removed,
|
||||
if you possess a MyOOS Lizenz license.
|
||||
:: License conditions:
|
||||
http://www.myoos.de/Projektbezogene-Gebuehr-p-38.html
|
||||
*}
|
||||
|
||||
<p class="text-left">
|
||||
<span>Copyright © {$smarty.now|date_format:"%Y"}</span> <a class="m-color-white-opacity-0_8 m-color-white--hover" href="{html_href_link content=$filename.home}">{$smarty.const.STORE_NAME}</a> Powered by <a class="m-color-white-opacity-0_8 m-color-white--hover" href="https://www.oos-shop.de" target="_blank" rel="noopener">MyOOS [Shopsystem]</a>. Alle Rechte vorbehalten.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4 align-self-center">
|
||||
<ul class="list-inline text-center text-md-right">
|
||||
{if !empty($smarty.const.FACEBOOK_URL) }
|
||||
<li class="list-inline-item mx-10">
|
||||
<a href="{$smarty.const.FACEBOOK_URL}" target="_blank" rel="noopener" class="m-color-white-opacity-0_5 m-color-white--hover">
|
||||
<i class="fa fa-facebook" aria-hidden="true"></i>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if !empty($smarty.const.SKYPE_URL) }
|
||||
<li class="list-inline-item mx-10">
|
||||
<a href="{$smarty.const.SKYPE_URL}" target="_blank" rel="noopener" class="m-color-white-opacity-0_5 m-color-white--hover">
|
||||
<i class="fa fa-skype" aria-hidden="true"></i>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if !empty($smarty.const.LINKEDIN_URL) }
|
||||
<li class="list-inline-item mx-10">
|
||||
<a href="{$smarty.const.LINKEDIN_URL}" target="_blank" rel="noopener" class="m-color-white-opacity-0_5 m-color-white--hover">
|
||||
<i class="fa fa-linkedin" aria-hidden="true"></i>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if !empty($smarty.const.PINTEREST_URL) }
|
||||
<li class="list-inline-item mx-10">
|
||||
<a href="{$smarty.const.PINTEREST_URL}" target="_blank" rel="noopener" class="m-color-white-opacity-0_5 m-color-white--hover">
|
||||
<i class="fa fa-pinterest" aria-hidden="true"></i>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if !empty($smarty.const.TWITTER_URL) }
|
||||
<li class="list-inline-item mx-10">
|
||||
<a href="{$smarty.const.TWITTER_URL}" target="_blank" rel="noopener" class="m-color-white-opacity-0_5 m-color-white--hover">
|
||||
<i class="fa fa-twitter" aria-hidden="true"></i>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if !empty($smarty.const.DRIBBBLE_URL) }
|
||||
<li class="list-inline-item mx-10">
|
||||
<a href="{$smarty.const.DRIBBBLE_URL}" target="_blank" rel="noopener" class="m-color-white-opacity-0_5 m-color-white--hover">
|
||||
<i class="fa fa-dribbble" aria-hidden="true"></i>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div><!-- .row -->
|
||||
</div><!--end container-->
|
||||
</footer>
|
||||
|
||||
</div><!--/wrapper-->
|
||||
|
||||
|
||||
<!-- Core -->
|
||||
<script type="text/javascript" src="js/jquery/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript" src="js/plugins/popper/popper.min.js"></script>
|
||||
<script type="text/javascript" src="js/bootstrap/bootstrap.min.js"></script>
|
||||
{$javascript}
|
||||
<!-- Plugins -->
|
||||
<script type="text/javascript" src="js/plugins/viewport-checker/viewportchecker.min.js"></script>
|
||||
<script type="text/javascript" src="js/plugins/owl-carousel/owl.carousel.min.js"></script>
|
||||
<script type="text/javascript" src="js/plugins/magnific-popup/jquery.magnific-popup.min.js"></script>
|
||||
<script type="text/javascript" src="js/plugins/image-zoom/jquery.zoom.min.js"></script>
|
||||
<script type="text/javascript" src="{$theme}/js/shop.app.js"></script>
|
||||
|
||||
<!-- HTML5 shim and Respond.js IE support of HTML5 elements and media queries -->
|
||||
<!--[if lt IE 9]>
|
||||
<script src="{$theme}/crossbrowserjs/html5shiv.js"></script>
|
||||
<script src="{$theme}/crossbrowserjs/respond.min.js"></script>
|
||||
<script src="{$theme}/crossbrowserjs/excanvas.min.js"></script>
|
||||
<![endif]-->
|
||||
|
||||
</body>
|
||||
</html>
|
209
msd2/myoos/templates/phoenix/system/_header.html
Normal file
209
msd2/myoos/templates/phoenix/system/_header.html
Normal file
@ -0,0 +1,209 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="{$content_language}">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="language" content="{$content_language}" />
|
||||
<title>{$pagetitle}</title>
|
||||
<!-- mobile settings -->
|
||||
<meta name="viewport" content="width=device-width, maximum-scale=1, initial-scale=1, user-scalable=0" />
|
||||
<!--[if IE]><meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'><![endif]-->
|
||||
<meta name="description" lang="{$content_language}" content="{$meta_description}" />
|
||||
<meta name="author" content="{$smarty.const.OOS_META_AUTHOR}" />
|
||||
{*
|
||||
DO NOT REMOVE THE FOLLOWING - FAILURE TO COMPLY IS A DIRECT VIOLATION
|
||||
OF THE GNU GENERAL PUBLIC LICENSE - http://www.gnu.org/copyleft/gpl.html
|
||||
*}
|
||||
<meta name="Generator" content="{$smarty.const.OOS_FULL_NAME} - {$smarty.const.OOS_HOME} All rights reserved.">
|
||||
<meta name="creation" content="{$smarty.now|date_format:"%a,%d %b %Y"}" />
|
||||
{assign var='robots' value=$robots|default:'index,follow,noodp,noydir'}
|
||||
<meta name="robots" content="{$robots}" />
|
||||
{if $canonical}
|
||||
<link rel="canonical" href="{$canonical}" />
|
||||
{/if}
|
||||
<base href="{$oos_base}">
|
||||
|
||||
<!-- Bootstrap style -->
|
||||
<link rel="stylesheet" href="{$theme}/css/bootstrap.min.css" />
|
||||
<link rel="stylesheet" href="{$theme}/css/font-awesome.min.css" />
|
||||
|
||||
<!-- CSS MyOOS Theme -->
|
||||
<link rel="stylesheet" href="{$theme}/css/myoos.min.css">
|
||||
<!-- CSS Customization -->
|
||||
<link rel="stylesheet" href="{$theme}/css/custom.css">
|
||||
|
||||
{if !empty($smarty.const.SITE_ICONS)}
|
||||
<!-- Place favicon.ico and apple-touch-icon.png -->
|
||||
<link rel="shortcut icon" href="images/ico/favicon.ico">
|
||||
<link rel="icon" type="image/png" href="images/ico/32x32/{$smarty.const.SITE_ICONS}" sizes="32x32">
|
||||
<link rel="icon" type="image/png" href="images/ico/96x96/{$smarty.const.SITE_ICONS}" sizes="96x96">
|
||||
<link rel="apple-touch-icon-precomposed" sizes="180x180" href="images/ico/180x180/{$smarty.const.SITE_ICONS}">
|
||||
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="images/ico/144x144/{$smarty.const.SITE_ICONS}">
|
||||
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="images/ico/114x114/{$smarty.const.SITE_ICONS}">
|
||||
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="images/ico/72x72/{$smarty.const.SITE_ICONS}">
|
||||
{/if}
|
||||
{$oos_js}
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<nav id="header" class="header-light header-fixed header-shadow-1">
|
||||
<div class="container">
|
||||
|
||||
<button class="nav-toggle"></button>
|
||||
|
||||
<!-- Logo -->
|
||||
<a class="logo float-left" href="{html_href_link content=$filename.home}">
|
||||
{logo dir=small}
|
||||
</a>
|
||||
|
||||
<ul class="list-inline header-buttons">
|
||||
|
||||
<li class="list-inline-item header-button-arrow">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown">
|
||||
<i class="fa fa-user-o" aria-hidden="true"></i>
|
||||
{$lang.header_title_my_account}
|
||||
</a>
|
||||
<div class="dropdown-menu dropdown-menu-right">
|
||||
<div class="pl-15 pr-15 pt-15 pb-15">
|
||||
<h4 class="fs-13 fw-400 mb-10">{$welcome}</h4>
|
||||
</div>
|
||||
{if (isset($smarty.session.customer_id)) }
|
||||
<a href="{html_href_link content=$filename.logoff}" class="btn btn-primary btn-sm btn-block fw-300">{$lang.header_title_logoff}</a>
|
||||
{else}
|
||||
<a href="{html_href_link content=$filename.login}" class="btn btn-primary btn-sm btn-block fw-300">{$lang.header_title_login}</a>
|
||||
{/if}
|
||||
<a class="dropdown-item" href="{html_href_link content=$filename.account}" rel="nofollow">{$lang.login_block_my_account}</a>
|
||||
<a class="dropdown-item" href="{html_href_link content=$filename.account_order_history page=1}" rel="nofollow">{$lang.page_order_history}</a>
|
||||
<a class="dropdown-item" href="{html_href_link content=$filename.account_address_book}" rel="nofollow">{$lang.login_block_address_book}</a>
|
||||
{if $oEvent->installed_plugin('notify')}
|
||||
<a class="dropdown-item" href="{html_href_link content=$filename.product_notifications}" rel="nofollow">{$lang.login_block_product_notifications}</a>
|
||||
{/if}
|
||||
<a class="dropdown-item" href="{html_href_link content=$filename.account}" rel="nofollow">{$lang.text_more}</a>
|
||||
|
||||
|
||||
|
||||
{if (isset($smarty.session.customer_id)) }
|
||||
<a class="dropdown-item dropdown-custom-icon dropdown-myaccount-logout" href="{html_href_link content=$filename.logoff}">
|
||||
<i class="fa fa-power-off" aria-hidden="true"></i>
|
||||
<b>{$lang.header_title_logoff}</b>
|
||||
</a>
|
||||
{/if}
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<li class="list-inline-item hidden-xs-down">
|
||||
<a href="{html_href_link content=$filename.account_wishlist page=1}" rel="nofollow">
|
||||
<i class="fa fa-heart-o" aria-hidden="true"></i>
|
||||
{$lang.button_wishlist}
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<!-- quick shop cart -->
|
||||
<li class="quick-cart list-inline-item">
|
||||
<a href="{html_href_link content=$filename.shopping_cart}">
|
||||
<i class="fa fa-shopping-cart" aria-hidden="true"></i>
|
||||
<span class="badge badge-default">{$cart_count_contents}</span>
|
||||
{$lang.header_title_cart_contents}
|
||||
</a>
|
||||
<div class="quick-cart-box">
|
||||
<h4>{$lang.block_service_shopping_cart}</h4>
|
||||
{if $cart_count_contents > 0}
|
||||
<div class="quick-cart-wrapper">
|
||||
{foreach item=products from=$cart_products}
|
||||
<a href="{product_link products_id=$products.id}"><!-- cart item -->
|
||||
{product_image dir=min image=$products.image alt=$products.name}
|
||||
<h6><span>{$products.quantity|quantity} x </span> {$products.name|truncate:25:"...":true|close_tags}</h6>
|
||||
<small>{display_price price=$products.final_price tax=$products.tax quantity=$products.quantity}</small>
|
||||
</a><!-- /cart item -->
|
||||
{/foreach}
|
||||
</div>
|
||||
|
||||
<!-- quick cart footer -->
|
||||
<div class="quick-cart-footer clearfix">
|
||||
<a href="{html_href_link content=$filename.shopping_cart}" class="btn btn-primary btn-sm float-right">{$lang.header_title_cart_contents}</a>
|
||||
<span class="float-left"><strong>{$lang.sub_title_total}</strong> {$cart_show_total}</span>
|
||||
</div>
|
||||
<!-- /quick cart footer -->
|
||||
{else}
|
||||
<!-- cart no items -->
|
||||
<a class="text-center" href="{html_href_link content=$filename.shopping_cart}">
|
||||
<h6>{$lang.block_shopping_cart_empty}</h6>
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
|
||||
</div>
|
||||
</li>
|
||||
<!-- /quick shop cart -->
|
||||
</ul>
|
||||
|
||||
|
||||
<form action="{html_href_link content=$filename.advanced_search_result}" class="search-global hidden-sm-down" method="GET" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="content" value="{$filename.advanced_search_result}">
|
||||
<input type="text" name="s" class="form-control" placeholder="{$lang.text_search}">
|
||||
<button class="btn btn-default" type="submit"><i class="fa fa-search" aria-hidden="true"></i></button>
|
||||
</form>
|
||||
|
||||
|
||||
<!-- main-nav -->
|
||||
<nav class="main-nav main-nav-toggle">
|
||||
|
||||
<div class="main-nav-mobile-header clearfix">
|
||||
<button class="nav-toggle-close"></button>
|
||||
{logo dir=small}
|
||||
</div>
|
||||
|
||||
<div class="main-nav-mobile-scroll">
|
||||
<ul class="list-unstyled mb-0">
|
||||
|
||||
<li class="main-nav-search hidden-md-up">
|
||||
<form action="{html_href_link content=$filename.advanced_search_result}" class="search-global input-group mb-0" method="GET" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
<input type="hidden" name="formid" value="{$mySystem.formid}">
|
||||
{/if}
|
||||
<input type="hidden" name="content" value="{$filename.advanced_search_result}">
|
||||
<input type="text" name="s" class="form-control" placeholder="{$lang.text_search}">
|
||||
<button class="btn btn-default" type="submit">
|
||||
<i class="fa fa-search" aria-hidden="true"></i>
|
||||
</button>
|
||||
</form>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<span>
|
||||
<a href="{html_href_link content=$filename.sitemap}" data-text="– {$lang.block_service_sitemap}">
|
||||
{$lang.text_categories}
|
||||
</a>
|
||||
</span>
|
||||
</li>
|
||||
|
||||
{$nav_menu}
|
||||
|
||||
<li class="main-nav-item">
|
||||
<a href="{html_href_link content=$filename.products_new}" title="{$lang.page_products_new}">
|
||||
<i class="fa fa-circle-o-notch" aria-hidden="true"></i>
|
||||
<span class="badge badge-danger">{$lang.text_new}</span> {$lang.page_products_new}
|
||||
</a>
|
||||
</li>
|
||||
{if $oEvent->installed_plugin('spezials')}
|
||||
<li class="main-nav-item">
|
||||
<a href="{html_href_link content=$filename.specials}" title="{$lang.page_specials}">
|
||||
<i class="fa fa-circle-o-notch" aria-hidden="true"></i>
|
||||
{$lang.page_specials}
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
<!-- /header -->
|
||||
|
13
msd2/myoos/templates/phoenix/system/_message.html
Normal file
13
msd2/myoos/templates/phoenix/system/_message.html
Normal file
@ -0,0 +1,13 @@
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12 m-mt-20">
|
||||
<div class="alert alert-{$info.type} alert-dismissible fade show" role="alert">
|
||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
<h4>{$info.title}</h4>
|
||||
<p>{$info.text}</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
27
msd2/myoos/templates/phoenix/system/_newsletter.html
Normal file
27
msd2/myoos/templates/phoenix/system/_newsletter.html
Normal file
@ -0,0 +1,27 @@
|
||||
<!-- newsletter -->
|
||||
<div class="subscribe">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
<h2>{$lang.block_newsletter_subscribe}</h2>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<form name="subscribe" action="{html_get_link}" method="POST" role="form">
|
||||
{if $mySystem.sed}
|
||||
<input type="hidden" name="{$mySystem.session_name}" value="{$mySystem.session_id}">
|
||||
{/if}
|
||||
<input type="hidden" name="action" value="lists">
|
||||
<input type="hidden" name="content" value="{$page_file}">
|
||||
<input type="hidden" name="newsletter" value="subscriber">
|
||||
<div class="input-group">
|
||||
<input type="text" class="form-control" name="email_address" placeholder="{$lang.block_newsletter_placeholder}">
|
||||
<span class="input-group-btn">
|
||||
<button class="btn" type="submit"><i class="fa fa-envelope-o" aria-hidden="true"></i></button>
|
||||
</span>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div><!--end container-->
|
||||
</div>
|
||||
<!-- end newsletter -->
|
7
msd2/myoos/templates/phoenix/system/_pagination.html
Normal file
7
msd2/myoos/templates/phoenix/system/_pagination.html
Normal file
@ -0,0 +1,7 @@
|
||||
{if $numpages gt 1 }
|
||||
<nav aria-label="Page navigation myoos">
|
||||
<ul class="pagination justify-content-center">
|
||||
{$display_links}
|
||||
</ul>
|
||||
</nav>
|
||||
{/if}
|
50
msd2/myoos/templates/phoenix/system/popup_help.html
Normal file
50
msd2/myoos/templates/phoenix/system/popup_help.html
Normal file
@ -0,0 +1,50 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
||||
"http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html {$oos_html_params}>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset={$smarty.const.CHARSET}">
|
||||
<base href="{$oos_base}">
|
||||
<title>{$heading_titel}</title>
|
||||
<link REL="StyleSheet" TYPE="text/css" HREF="{$theme_css}/stylesheet.css">
|
||||
</head>
|
||||
{literal}
|
||||
<style type="text/css"><!--
|
||||
BODY { margin-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 10px; }
|
||||
//--></style>
|
||||
{/literal}
|
||||
<body marginwidth="10" marginheight="10" topmargin="10" bottommargin="10" leftmargin="10" rightmargin="10">
|
||||
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="19" class="block_head_background"><img src="{$theme_image}/table_head_arrow.gif" alt=" " width="21" height="19"></td>
|
||||
<td width="100%" class="block_head_background">{$heading_titel}</td>
|
||||
<td width="5" class="block_head_background"><img src="{$theme_image}/table_head_right.gif" alt=" " width="5" height="19"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="2" class="block_content_backgr_left"></td>
|
||||
<td width="100%"><table width="100%" border="0" cellspacing="0" cellpadding="3">
|
||||
<tr>
|
||||
<td align="left" valign="top" class="boxText">{$help_text}</td>
|
||||
</tr>
|
||||
</table></td>
|
||||
<td width="2" class="block_content_backgr_right"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="{$theme_image}/table_butt_left.gif" alt=" " width="2" height="8"></td>
|
||||
<td></td>
|
||||
|
||||
<td><img src="{$theme_image}/table_butt_right.gif" alt=" " width="2" height="8"></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"><img src="{$theme_image}/pixel.gif" alt=" " width="3" height="3"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p class="smallText" align="right"><a href="javascript:window.close()">{$lang.text_close_window}</a></p>
|
||||
|
||||
</body>
|
||||
</html>
|
Reference in New Issue
Block a user