first commit

This commit is contained in:
2025-03-12 17:06:23 +01:00
commit 2241f7131f
13185 changed files with 1692479 additions and 0 deletions

View File

@@ -0,0 +1,80 @@
<?php use_helper('stOrder', 'Date', 'stProductImage', 'stUrl') ?>
<?php st_theme_use_stylesheet('stOrder.css') ?>
<?php $count_confirmed = 0; ?>
<?php $count_unconfirmed = 0; ?>
<?php $row=array(); ?>
<?php foreach ($orders as $order): ?>
<?php if($order->getIsConfirmed()==0 && $order->getOrderStatusId()==1): ?>
<?php else: ?>
<?php if($order->getIsConfirmed()==1): ?>
<?php $row[$order->getId()]['is_confirmed']=__('tak') ?>
<?php $row[$order->getId()]['is_confirmed_orders'] = 1 ?>
<?php $smarty->assign('confirmed_orders',1); ?>
<?php else: ?>
<?php $row[$order->getId()]['is_confirmed']=' | ' .link_to(__('potwierdź'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode(). '&register=0'. '&cancel=0', array("style"=>"color:green;"))." | ".link_to(__('anuluj'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode(). '&register=0'.'&cancel=1', array("style"=>"color:red;", "onclick"=>"if (confirm('Jesteś pewien?')) { f = document.createElement('form'); document.body.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;")) ?>
<?php $row[$order->getId()]['is_confirmed_orders'] = 0 ?>
<?php $smarty->assign('unconfirmed_orders',1); ?>
<?php endif; ?>
<?php
$created_at = explode(" ",$order->getCreatedAt());
$date = explode("-",$created_at[0]);
?>
<?php $row[$order->getId()]['link']=link_to($date[2]."-".$date[1]."-".$date[0]." ".$created_at[1] . ' | ' . st_order_total_amount($order), '@stOrderListShowForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode()); ?>
<?php foreach ($order->getOrderProducts($limit) as $order_product): ?>
<?php $row[$order->getId()]['products'][$order_product->getId()]['quantity']=$order_product->getQuantity() ?>
<?php $row[$order->getId()]['products'][$order_product->getId()]['name']=$order_product->getName() ?>
<?php $row[$order->getId()]['products'][$order_product->getId()]['photo'] = st_link_to(st_product_image_tag($order_product, 'icon'), 'stProduct/show?url='.$order_product->getProduct()->getFriendlyUrl()); ?>
<?php endforeach; ?>
<?php endif; ?>
<?php endforeach; ?>
<?php $check_all_url = "/order/list" ?>
<?php $smarty->assign('check_all', link_to(__("Zobacz wszystkie"),$check_all_url)) ?>
<?php $smarty->assign('check_all_url', $check_all_url) ?>
<?php if (empty($orders)): ?>
<?php $smarty->assign('no_orders', empty($orders)) ?>
<?php endif; ?>
<?php $smarty->assign('results',$row); ?>
<?php $smarty->assign('count_confirmed',$count_confirmed); ?>
<?php $smarty->assign('count_unconfirmed',$count_unconfirmed); ?>
<?php $smarty->display('order_last_orders_by_user.html') ?>

View File

@@ -0,0 +1,18 @@
<?php $smarty->assign('comment', textarea_tag("description", $description, array ('id' => 'description', 'style' => 'width: 100%; height: 100px'))) ?>
<?php st_theme_use_stylesheet('stOrder.css') ?>
<?php $errors = $sf_request->getErrors() ?>
<?php $block = 0 ?>
<?php foreach($errors as $error => $msg): ?>
<?php if(preg_match('/basket/', $error)) $block = 1; ?>
<?php endforeach;?>
<?php $smarty->assign('disabled', $block) ?>
<?php $smarty->assign('description_submit', submit_tag(
($block ? __('Popraw zamówienie') : __('Przejdź do potwierdzenia')),
array('name'=>'submit_save',
'disabled' => ($block ? 'disabled' : '')))) ?>
<?php $smarty->display('order_description.html') ?>

View File

@@ -0,0 +1,48 @@
<?php
use_helper('stOrder', 'stDate');
$results = [];
foreach ($orders as $order)
{
if ($order->getIsConfirmed() == 0 && $order->getOrderStatusId() == 1)
{
continue;
}
$row['instance'] = $order;
$row['number'] = link_to($order->getNumber(), '@stOrderListShowForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode());
$row['return_link'] = link_to(__('Zwróć'), 'stProductReturnsFrontend/form?id=' . $order->getId() . '&hash_code=' . $order->getHashCode());
$row['created_at'] = st_format_date($order->getCreatedAt());
$row['status'] = st_order_status_frontend($order->getOrderStatus());
$row['total_amount'] = st_order_total_amount($order);
$row['is_allow_return'] = stProductReturnsHelper::isAllowReturn($order);
$row['returns_list'] = stProductReturnsHelper::returnsList($order);
$row['is_paid'] = $order->getIsPayed() ? "<span class='green'>" . __('tak') . "</span>" : "<span class=''>" . __('nie') . "</span>";
if ($order->getIsConfirmed() == 1)
{
$row['is_confirmed'] = "<span class='green'>" . __('tak') . "</span>";
$row['is_confirmed_orders'] = 1;
$smarty->assign('confirmed_orders', 1);
}
else
{
$row['is_confirmed'] = link_to(__('potwierdź'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=0' . '&cancel=0', array("class" => "green"));
$row['is_confirmed_orders'] = 0;
$smarty->assign('unconfirmed_orders', 1);
}
$row['review'] = st_get_component('stReview', 'addReviewList', array('order' => $order, 'smarty' => $smarty, 'results' => $results));
$row['invoice'] = st_get_component('stInvoicePdf', 'orderInvoice', array('order' => $order));
$results[] = $row;
}
$config = stConfig::getInstance('stProductReturnsBackend');
$smarty->assign('prduct_returns_enabled', $config->get('enabled'));
$smarty->assign('results', $results);
$smarty->display('order_orders_list.html');

View File

@@ -0,0 +1,40 @@
<?php
use_helper('stUrl');
sfLoader::loadHelpers(array('stProduct'), 'stProduct');
$smarty = new stSmarty('stOrder');
st_theme_use_stylesheet('stProduct.css');
if ($order_pager->haveToPaginate())
{
$smarty->assign('current_page', $order_pager->getPage());
$smarty->assign('last_page', $order_pager->getLastPage());
$action = "list";
$links = array();
$for_link = array('module' => 'stOrder');
foreach ($order_pager->getLinks() as $page)
{
$links[] = array(
'url' => st_product_url_for($action, $for_link, array('page' => $page)),
'page' => $page,
);
}
$smarty->assign('first_page', st_product_url_for($action, $for_link, array('page' => 1)));
$smarty->assign('previous_page_url', st_product_url_for($action, $for_link, array('page' => $order_pager->getPreviousPage())));
$smarty->assign('next_page_url', st_product_url_for($action, $for_link, array('page' => $order_pager->getNextPage())));
$smarty->assign('last_page_url', st_product_url_for($action, $for_link, array('page' => $order_pager->getLastPage())));
$smarty->assign('current', $order_pager->getPage());
$smarty->assign("links", $links);
$smarty->display('order_pager.html');
}

View File

@@ -0,0 +1,7 @@
<?php st_theme_use_stylesheet('stOrder.css') ?>
<?php $smarty->assign('disabled', $disabled) ?>
<?php $smarty->assign('label', isset($label) ? $label : null) ?>
<?php $smarty->display('order_submit_button.html') ?>

View File

@@ -0,0 +1,2 @@
<?php
$smarty->display('order_admin_order.html');

View File

@@ -0,0 +1,422 @@
<?php
use_helper('Number', 'stCurrency', 'Date', 'nifty', 'stUrl', 'stProductOptions', 'stProductImage', 'stCaptchaGD', 'Validation');
$delivery_id = $delivery->getDefaultDelivery()->getId();
$payment_id = $delivery->getDefaultDelivery()->getDefaultPayment()->getId();
use_javascript('jquery.infieldlabel.js', 'last');
sfLoader::loadHelpers('stProduct', 'stProduct');
st_theme_use_stylesheet('stUser.css');
st_theme_use_stylesheet('stOrder.css');
$smarty->assign('is_authenticated', $is_authenticated);
$smarty->assign('label_description', label_for('order_description',__('Uwagi do zamówienia')));
$smarty->assign('description', stXssSafe::clean($user_data_billing['description']));
$smarty->assign('hidden_description', input_hidden_tag('user_data_billing[description]', $user_data_billing['description']));
if($user_data_billing['customer_type']==1)
{
$user_data_billing['company']="";
$user_data_billing['vat_number']="";
}
if($user_data_delivery['customer_type']==1)
{
$user_data_delivery['company']="";
}
if(isset($user_data_billing['email']))
{
$smarty->assign('user_data_billing_email', stXssSafe::clean(trim($user_data_billing['email'])));
}
if(isset($user_data_billing['invoice']))
{
$smarty->assign('user_data_billing_invoice', $user_data_billing['invoice']);
}
$smarty->assign('user_data_billing_company', stXssSafe::clean($user_data_billing['company']));
$smarty->assign('user_data_billing_vat_number', stXssSafe::clean($user_data_billing['vat_number']));
$smarty->assign('user_data_billing_full_name', stXssSafe::clean($user_data_billing['full_name']));
$smarty->assign('user_data_billing_address', stXssSafe::clean($user_data_billing['address']));
$smarty->assign('user_data_billing_address_more', isset($user_data_billing['address_more']) ? stXssSafe::clean($user_data_billing['address_more']) : null);
$smarty->assign('user_data_billing_region', isset($user_data_billing['region']) ? stXssSafe::clean($user_data_billing['region']) : null);
$smarty->assign('user_data_billing_code', stXssSafe::clean($user_data_billing['code']));
$smarty->assign('user_data_billing_town', stXssSafe::clean($user_data_billing['town']));
$smarty->assign('user_data_billing_country', CountriesPeer::retrieveByPK($user_data_billing['country']));
$smarty->assign('user_data_billing_phone', stXssSafe::clean($user_data_billing['phone']));
$smarty->assign('newsletter_form', st_get_component('stNewsletterFrontend', 'requestNewsletter'));
$smarty->assign('user_data_delivery_company', stXssSafe::clean($user_data_delivery['company']));
$smarty->assign('user_data_delivery_full_name', stXssSafe::clean($user_data_delivery['full_name']));
$smarty->assign('user_data_delivery_address', stXssSafe::clean($user_data_delivery['address']));
$smarty->assign('user_data_delivery_address_more', isset($user_data_delivery['address_more']) ? stXssSafe::clean($user_data_delivery['address_more']) : null);
$smarty->assign('user_data_delivery_region', isset($user_data_delivery['region']) ? stXssSafe::clean($user_data_delivery['region']) : null);
$smarty->assign('user_data_delivery_code', stXssSafe::clean($user_data_delivery['code']));
$smarty->assign('user_data_delivery_town', stXssSafe::clean($user_data_delivery['town']));
$smarty->assign('user_data_delivery_country', CountriesPeer::retrieveByPK($user_data_delivery['country']));
$smarty->assign('user_data_delivery_phone', stXssSafe::clean($user_data_delivery['phone']));
$results = array();
$basket_total_amount = 0;
foreach ($basket->getItems() as $basket_product)
{
$row['instance'] = $basket_product;
$row['code'] = $basket_product->getCode();
$row['validate'] = $basket_product->productValidate();
if($row['validate'])
{
$row['photo'] = st_link_to(st_product_image_tag($basket_product, 'icon'), 'stProduct/show?url='.$basket_product->getProduct()->getFriendlyUrl());
}
else
{
$row['photo'] = st_product_image_tag(null, 'icon');
if($basket_product->getProductId()==0){
$row['photo'] = '<a href="#"><img alt="TrustedShops" src="/images/frontend/theme/default2/stTrustedShopsPlugin/logo.png"></a>';
}
}
if ($row['validate'])
{
$row['name_show'] = st_link_to($basket_product->getName(), 'stProduct/show?url=' . $basket_product->getProduct()->getFriendlyUrl());
}
else
{
$row['name_show'] = $basket_product->getName();
}
if ($basket_product->hasPriceModifiers())
{
$row['name_show'] = content_tag('div', $row['name_show'], array('class' => 'st_product_name_with_options')) . st_product_options_get_view($basket_product);
}
$row['price'] = st_currency_format($basket_product->getPrice(false, true), array('with_exchange' => false));
$row['vat'] = $basket_product->getVat();
$row['price_brutto'] = st_currency_format($basket_product->getPrice(true, true), array('with_exchange' => false));
if ($row['validate']) {
if($basket_product->getProduct()->getPointsValue() * $basket_product->getQuantity() == 0){
$row['points_value'] = "";
$row['points_sum_value'] = "";
}else{
$row['points_value'] = $basket_product->getProduct()->getPointsValue();
$row['points_sum_value'] = $basket_product->getProduct()->getPointsValue() * $basket_product->getQuantity();
}
}
$row['is_item_by_points'] = stPoints::isItemByPoints($basket_product->getItemId());
$row['quantity'] = $basket_product->getQuantity();
$product_total_amount = $basket_product->getTotalAmount(true, true);
$row['total_amount'] = st_currency_format($product_total_amount, array('with_exchange' => false));
$row['uom'] = st_product_uom($basket_product->getProduct());
$errors = array();
if ($sf_request->getError('quantity_'.$basket_product->getItemId()))
{
$errors['quantity'] = $sf_request->getError('quantity_'.$basket_product->getItemId());
}
$row['errors'] = $errors;
$results[] = $row;
}
$smarty->assign('total_product_price', st_currency_format($basket->getTotalAmount(true, true), array('with_exchange' => false)));
if(stPoints::isOrderOnlyForPoints()){
$smarty->assign('payment_name', __("Płatność punktami"));
}else{
$smarty->assign('payment_name', $paymentType->getName());
}
$smarty->assign('payment_channel', $sf_request->getParameter('payment_channel') ? json_decode($sf_request->getParameter('payment_channel'), true) : null);
$smarty->assign('delivery_pickup_point', $delivery_pickup_point);
$smarty->assign('is_order_only_for_points', stPoints::isOrderOnlyForPoints());
$smarty->assign('is_basket_only_for_points', stPoints::isBasketOnlyForPoints());
$smarty->assign('payment_description', $paymentType->getDescription());
$smarty->assign('delivery_name', $delivery->getDefaultDelivery()->getName());
$smarty->assign('is_weekend_delivery', $delivery->getIsWeekendDelivery());
$smarty->assign('is_express_delivery', $delivery->getIsExpressDelivery());
$smarty->assign('delivery_description', $delivery->getDefaultDelivery()->getDescription());
if (stCompatibilityLaw::isSection("courier_fee_countrys",stCompatibilityLaw::getIsoCountry($user_data_billing['country'])))
{
if($delivery->getDefaultDelivery()->getDefaultPayment()->getCourierCost() > 0)
{
$smarty->assign('delivery_courier_cost', st_currency_format($delivery->getDefaultDelivery()->getDefaultPayment()->getCourierCost()));
}
}
$smarty->assign('order_cost', st_currency_format($delivery->getTotalDeliveryCost(true, true)));
$smarty->assign('order_total_amount', st_currency_format($total_amount));
$smarty->assign('paid', $paid ? st_currency_format($paid) : null);
$smarty->assign('discount', $basket->hasDiscount() ? st_currency_format($basket->getTotalProductDiscountAmount(true, true)) : null);
$smarty->assign('discount_name', $basket->hasDiscount() ? $basket->getDiscount()->getName() : null);
$points_value = stPoints::getBasketPointsValue()." ".$config_points->get('points_shortcut', null, true);
if(stPoints::isOrderOnlyForPoints()){
$smarty->assign('final_total_amount', $points_value);
}elseif(stPoints::getBasketPointsValue()>0){
$smarty->assign('final_total_amount', st_currency_format($final_total_amount)." / ".$points_value);
}else{
$smarty->assign('final_total_amount', st_currency_format($final_total_amount));
}
$smarty->assign('delivery_date', input_hidden_tag("delivery[date]", $delivery_date));
$smarty->assign('delivery_time', input_hidden_tag("delivery[time]", $delivery_time));
if($delivery_date=="1999-11-30"){$delivery_date="";}
if($delivery_time=="00:00:00"){$delivery_time="";}
$smarty->assign('delivery_date_value', $delivery_date." ".$delivery_time);
$smarty->assign('form_start', form_tag('stOrder/save', array("id"=>"send_form")));
$user_data_billing_hidden = array();
foreach ($user_data_billing as $name => $value)
{
$row['billing_name'] = input_hidden_tag('user_data_billing[' . $name . ']', $value);
$user_data_billing_hidden[] = $row;
}
$user_data_delivery_hidden = array();
foreach ($user_data_delivery as $name => $value)
{
$row['delivery_name'] = input_hidden_tag('user_data_delivery[' . $name . ']', $value);
$user_data_delivery_hidden[] = $row;
}
$secure_token = stSecureToken::generate(array(
'billing_country' => $user_data_billing['country'],
'delivery_country' => $user_data_delivery['country'],
'delivery_id' => $delivery_id,
'payment_id' => $payment_id,
'vat_number' => $user_data_billing['vat_number'],
));
$user_data_delivery_hidden[] = array('delivery_name' => input_hidden_tag('delivery_id', $delivery_id));
$user_data_delivery_hidden[] = array('delivery_name' => input_hidden_tag('payment_id', $payment_id));
$user_data_delivery_hidden[] = array('delivery_name' => input_hidden_tag('secure_token', $secure_token));
$smarty->assign('user_data_billing_hidden', $user_data_billing_hidden);
$smarty->assign('user_data_delivery_hidden', $user_data_delivery_hidden);
$smarty->assign('not_professional_purchase', isset($user_data_billing['not_professional_purchase']));
$smarty->assign('show_not_professional_purchase', stConfig::getInstance('stOrder')->get('show_not_professional_purchase') && $user_data_billing['customer_type'] == UserData::COMPANY_TYPE);
$smarty->assign('create_account_value', $user_data_billing['create_account']);
$smarty->assign('profile_list', st_get_component('stUserData', 'profileList', array('type' => 'billing', 'selected' => $sf_request->getParameter('user_billing_profile'))));
$smarty->assign('order_correction_submit', submit_tag(__('Popraw'), array('onclick' => "this.form.action ='" . url_for('basket/index?submit_save=true') . "'")));
$smarty->assign('order_correction', url_for('basket/index?submit_save=true'));
$smarty->assign('order_submit', submit_tag(__('Potwierdź')));
$smarty->assign('user_data_hidden_form', isset($user_data_form) ? $user_data_form : null);
$smarty->assign('results', $results);
if(stCompatibilityLaw::isSection("terms_digital_countrys",stCompatibilityLaw::getIsoCountry($user_data_billing['country'])) && $compatibility_config->get('terms_digital')==1){
if ($compatibility_config->get('terms_digital_show_online')) {
if (stCompatibilityOnlineProducts::isBasketHasProductOnline($basket)) {
$smarty->assign("terms_digital", 1);
$smarty->assign("terms_digital_text", $compatibility_config->get('terms_digital_text', null, true));
} else {
$smarty->assign("terms_digital", 0);
$smarty->assign("terms_digital_text", '');
}
} else {
$smarty->assign("terms_digital", 1);
$smarty->assign("terms_digital_text", $compatibility_config->get('terms_digital_text', null, true));
}
}
if(stCompatibilityLaw::isSection("terms_service_countrys",stCompatibilityLaw::getIsoCountry($user_data_billing['country'])) && $compatibility_config->get('terms_service')==1){
if ($compatibility_config->get('terms_service_products')) {
if (stCompatibilityLaw::isBasketHasProductService($basket)) {
$smarty->assign("terms_service", 1);
$smarty->assign("terms_service_text", $compatibility_config->get('terms_service_text', null, true));
} else {
$smarty->assign("terms_service", 0);
$smarty->assign("terms_service_text", '');
}
} else {
$smarty->assign("terms_service", 1);
$smarty->assign("terms_service_text", $compatibility_config->get('terms_service_text', null, true));
}
}
if(stCompatibilityLaw::isSection("terms_right_2_cancel_countrys",stCompatibilityLaw::getIsoCountry($user_data_billing['country'])) && $compatibility_config->get('terms_right_2_cancel')==1){
$smarty->assign("terms_right_2_cancel", 1);
$terms_right_2_cancel_text = $compatibility_config->get('terms_right_2_cancel_text', null, true);
if(stTheme::is_responsive()):
$terms_text = $terms_right_2_cancel_text;
$terms_text = preg_replace('/{RIGHT_TO_CANCEL}/', '$', $terms_text);
$terms_text = preg_replace('/{\/RIGHT_TO_CANCEL}/', '$', $terms_text);
$terms_text = preg_replace('/{TERMS_AND_CONDITIONS}/', '%', $terms_text);
$terms_text = preg_replace('/{\/TERMS_AND_CONDITIONS}/', '%', $terms_text);
$tmp_string_right_to_cancel = explode("$",$terms_text);
$tmp_string_terms_and_condition = explode("%",$terms_text);
$right_to_cancel = $tmp_string_right_to_cancel[1];
$terms_and_condition = $tmp_string_terms_and_condition[1];
$terms_text = $terms_right_2_cancel_text;
$terms_text = preg_replace('/{RIGHT_TO_CANCEL}/', '%', $terms_text);
$terms_text = preg_replace('/{\/RIGHT_TO_CANCEL}/', '%', $terms_text);
$terms_text = preg_replace('/{TERMS_AND_CONDITIONS}/', '%', $terms_text);
$terms_text = preg_replace('/{\/TERMS_AND_CONDITIONS}/', '%', $terms_text);
$tmp_string = explode("%",$terms_text);
$string = '';
foreach ($tmp_string as $value) {
if($value==$right_to_cancel){
$string .= st_get_component('stWebpageFrontend', 'link', array('state'=>'RIGHT2CANCEL', 'label'=>$right_to_cancel));
}elseif($value==$terms_and_condition){
$string .= st_get_component('stWebpageFrontend', 'link', array('state'=>'TERMS', 'label'=>$terms_and_condition));
}else{
$string .= $value;
}
}
$smarty->assign("terms_right_2_cancel_text", $string);
else:
$terms_right_2_cancel_text = preg_replace('/{RIGHT_TO_CANCEL}/', '<a id="active_right_2_cancel_overlay" class="label_terms_confirm" href="#active_right_2_cancel_overlay">', $terms_right_2_cancel_text);
$terms_right_2_cancel_text = preg_replace('/{\/RIGHT_TO_CANCEL}/', '</a>', $terms_right_2_cancel_text);
$terms_right_2_cancel_text = preg_replace('/{TERMS_AND_CONDITIONS}/', '<a id="active_terms_overlay" class="label_terms_confirm" href="#active_terms_overlay">', $terms_right_2_cancel_text);
$terms_right_2_cancel_text = preg_replace('/{\/TERMS_AND_CONDITIONS}/', '</a>', $terms_right_2_cancel_text);
$smarty->assign("terms_right_2_cancel_text", $terms_right_2_cancel_text);
endif;
}
if ($additional_confirm_text) $smarty->assign('additional_confirm_text', $additional_confirm_text->getContent());
/**
* @deprecated Proszę używać $smaty->assign('show', [...])
*/
$smarty->assign("show_code_in_basket", $basket_config->get('show_code_in_basket'));
$smarty->assign("show_photo_in_basket", $basket_config->get('show_photo_in_basket'));
$smarty->assign("show_netto_in_basket", $basket_config->get('show_netto_in_basket'));
$smarty->assign("show_tax_in_basket", $basket_config->get('show_tax_in_basket'));
$smarty->assign("show_uom_in_basket", $basket_config->get('show_uom_in_basket'));
$smarty->assign('show', [
'code' => $basket_config->get('show_code_in_basket'),
'photo' => $basket_config->get('show_photo_in_basket'),
'netto' => $basket_config->get('show_netto_in_basket'),
'tax' => $basket_config->get('show_tax_in_basket'),
'uom' => $basket_config->get('show_uom_in_basket'),
'discount' => $basket_config->get('show_discount_in_basket'),
'points' => $config_points->get('product_full_list_show_points'),
]);
//points system
$smarty->assign('points_system_is_active', stPoints::isPointsSystemActive());
$smarty->assign('points_shortcut', $config_points->get('points_shortcut', null, true));
$smarty->assign('user_points', stPoints::getUserPoints());
$smarty->assign('currency', stCurrency::getInstance(sfContext::getInstance())->get());
$smarty->assign('is_authenticated', sfContext::getInstance() -> getUser() -> isAuthenticated());
if (sfContext::getInstance()->getUser()->isAuthenticated() == 1)
{
$smarty->assign("points_value", stPoints::getBasketPointsValue());
}
if ($sf_flash->has('error'))
{
$smarty->assign('error', $sf_flash->get('error'));
}
elseif ($sf_flash->has('notice'))
{
$smarty->assign('notice', $sf_flash->get('notice'));
}
$smarty->assign('additional_costs_socket', stSocketView::openComponents('stOrderConfirmAdditionalCosts'));
$smarty->display('order_confirm.html');

View File

@@ -0,0 +1,19 @@
<?php st_theme_use_stylesheet('stUser.css') ?>
<?php st_theme_use_stylesheet('stOrder.css') ?>
<?php $smarty->assign('user_panel_icon', st_theme_image_tag('user_panel_icon.png')) ?>
<?php $smarty->assign('my_account', link_to(__('Moje konto'), 'stUserData/userPanel')) ?>
<?php $smarty->assign('user_panel_menu', st_get_component('stUserData', 'userPanelMenu')) ?>
<?php if ($pager->getNbResults()): ?>
<?php $smarty->assign('pager', st_get_partial('stOrder/pager', array('order_pager' => $pager, 'smarty' => $smarty))) ?>
<?php $smarty->assign('pager_results', st_get_partial('stOrder/orders_list', array('orders' => $pager->getResults(), 'smarty' => $smarty))) ?>
<?php endif; ?>
<?php $smarty->display('order_list.html') ?>

View File

@@ -0,0 +1,8 @@
<?php
use_helper('stUrl');
st_theme_use_stylesheet('stGiftCardPlugin.css');
$smarty->assign('return_url', st_url_for('stBasket/index'));
$smarty->display('order_save_error.html');
?>

View File

@@ -0,0 +1,172 @@
<?php
/**
* @var Order $order
*/
use_helper('Number', 'stCurrency', 'Date', 'stApplication', 'stDelivery');
sfLoader::loadHelpers('stProduct', 'stProduct');
$total_points_value = 0;
$order_for_points = 0;
$results = array();
$color_link = "color:#".$mail_config->get('bg_action_link_color');
$smarty->assign('host', $sf_request->getHost());
$smarty->assign('created_at', date("d-m-Y H:i", strtotime($order->getCreatedAt())));
$smarty->assign('number', $order->getNumber());
$smarty->assign('id', $order->getId());
$smarty->assign('order', $order);
$smarty->assign('order_link', st_link_to(__("Przejdź do zamówienia."), '@stGoToOrder?order=' . $order->getId(), array('style' => $color_link, 'absolute' => true, 'for_app'=>'backend')));
$smarty->assign('order_user_data_billing', $order->getOrderUserDataBilling());
$smarty->assign('order_user_data_delivery', $order->getOrderUserDataDelivery());
$smarty->assign('username', $order->getSfGuardUser()->getUsername());
$smarty->assign('is_invoice_request', $invoice);
$smarty->assign('billing_company', $order->getOrderUserDataBilling()->getCompany());
$smarty->assign('vat_nr', $order->getOrderUserDataBilling()->getVatNumber());
$smarty->assign('billing_full_name', $order->getOrderUserDataBilling()->getFullName());
$smarty->assign('billing_address', $order->getOrderUserDataBilling()->getAddress());
$smarty->assign('billing_address_more', $order->getOrderUserDataBilling()->getAddressMore());
$smarty->assign('billing_region', $order->getOrderUserDataBilling()->getRegion());
$smarty->assign('billing_pesel', $order->getOrderUserDataBilling()->getPesel());
$smarty->assign('billing_code_town', $order->getOrderUserDataBilling()->getCode() . ' ' . $order->getOrderUserDataBilling()->getTown());
$smarty->assign('billing_country', $order->getOrderUserDataBilling()->getCountry());
$smarty->assign('billing_full_phone', $order->getOrderUserDataBilling()->getPhone());
$smarty->assign('show_not_professional_purchase', stConfig::getInstance('stOrder')->get('show_not_professional_purchase') && !empty($order->getOrderUserDataBilling()->getCompany()));
$smarty->assign('delivery_company', $order->getOrderUserDataDelivery()->getCompany());
$smarty->assign('delivery_full_name', $order->getOrderUserDataDelivery()->getFullName());
$smarty->assign('delivery_address', $order->getOrderUserDataDelivery()->getAddress());
$smarty->assign('delivery_address_more', $order->getOrderUserDataDelivery()->getAddressMore());
$smarty->assign('delivery_region', $order->getOrderUserDataDelivery()->getRegion());
$smarty->assign('delivery_code_town', $order->getOrderUserDataDelivery()->getCode() . ' ' . $order->getOrderUserDataDelivery()->getTown());
$smarty->assign('delivery_country', $order->getOrderUserDataDelivery()->getCountry());
$smarty->assign('delivery_full_phone', $order->getOrderUserDataDelivery()->getPhone());
foreach ($order->getOrderProductsJoinProduct() as $product)
{
if ($product->getProductForPoints())
{
$total_points_value += $product->getPointsValue() * $product->getQuantity();
$order_for_points = 1;
}
$row['instance'] = $product;
$row['code'] = $product->getCode();
$options = '';
if ($product->hasPriceModifiers())
{
foreach ($product->getPriceModifiers() as $price_modifier)
{
if (isset($price_modifier['custom']['field']))
{
$options .= ', '.$price_modifier['custom']['field'].': '.$price_modifier['label'];
}
elseif (isset($price_modifier['label']))
{
$options .= ', '.$price_modifier['label'];
}
}
$options = '(' . ltrim($options, ', ') . ')';
}
$row['name'] = $product->getName() . '<br/>' . $options;
$row['netto'] = st_currency_format($product->getPriceNetto(true));
$row['vat'] = $product->getVat();
$row['brutto'] = st_currency_format($product->getPriceBrutto(true));
if($product->getPointsValue() * $product->getQuantity() == 0){
$row['points_value'] = "";
$row['points_sum_value'] = "";
}else{
$row['points_value'] = $product->getPointsValue();
$row['points_sum_value'] = $product->getPointsValue() * $product->getQuantity();
}
$row['is_item_by_points'] = $product->getProductForPoints();
$row['quantity'] = $product->getQuantity();
$row['uom'] = st_product_uom($product->getProduct());
$row['total_amount'] = st_currency_format($product->getTotalAmount(true, true));
$results[] = $row;
}
$total_amount = $order->getTotalAmount(true, true, false);
$final_total_amount = $order->getUnpaidAmount();
$smarty->assign('total_amount_plain', st_currency_format($total_amount));
$smarty->assign('total_amount', st_currency_format($total_amount));
if ($order->getPaidAmount() > 0)
{
$smarty->assign('paid', st_currency_format($order->getPaidAmount()));
}
if ($order->hasDiscount())
{
$smarty->assign('discount', st_currency_format($order->getTotalProductDiscountAmount(true, true)));
$smarty->assign('discount_name', $order->getDiscount()->getName());
}
$smarty->assign('total_amount_html', st_currency_format($final_total_amount));
$smarty->assign('final_total_amount', st_currency_format($final_total_amount));
$payments = array();
foreach ($order->getOrderPayments() as $payment)
{
$paymentName = $payment->getGiftCardId() ? __('Bon zakupowy: %code%', array('%code%' => $payment->getGiftCard()->getCode())) : $payment->getPaymentType()->getName();
$channel = $payment->getPaymentChannel();
if (!empty($channel) && isset($channel['name']))
{
$paymentName .= ' - ' . $channel['name'];
}
$payments[] = $paymentName;
}
$smarty->assign('payment_name', implode(', ', $payments));
$delivery_name = $order->getOrderDelivery()->getNameTranslated($order->getClientCulture(), true);
$smarty->assign('delivery_name', $delivery_name);
$smarty->assign('delivery_cost', st_currency_format($order->getOrderDelivery()->getCostBrutto(true)));
$smarty->assign('delivery_date', getDeliveryDateFormat($order->getOrderDelivery()->getDeliveryDate()));
$smarty->assign('comment', $order->getDescription());
$smarty->assign('results', $results);
$smarty->assign('user_head', $head);
$smarty->assign('user_foot', $foot);
//points system
$smarty->assign('points_system_is_active', stPoints::isPointsSystemActive());
$smarty->assign('points_shortcut', $config_points->get('points_shortcut', null, true));
$smarty->assign('total_points_value', $total_points_value);
$smarty->assign('order_for_points', $order_for_points);
$smarty->assign('order_total_points_earn', stPoints::getOrderTotalPointsEarn($order));
$smarty->assign('bg_header_color', $mail_config->get('bg_header_color'));
$smarty->assign('bg_footer_color', $mail_config->get('bg_footer_color'));
$smarty->assign('bg_action_color', $mail_config->get('bg_action_color'));
$smarty->assign('bg_action_link_color', $mail_config->get('bg_action_link_color'));
$smarty->assign('link_color', $mail_config->get('link_color'));
$smarty->assign('logo', $mail_config->get('logo'));
$smarty->display('order_send_order_to_admin_html_mail.html');

View File

@@ -0,0 +1,135 @@
<?php
use_helper('stCurrency');
sfLoader::loadHelpers('stProduct', 'stProduct');
$smarty->assign('created_at', $order->getCreatedAt());
$smarty->assign('id', $order->getId());
$smarty->assign('number', $order->getNumber());
$smarty->assign('billing_company', $order->getOrderUserDataBilling()->getCompany());
$smarty->assign('vat_nr', $order->getOrderUserDataBilling()->getVatNumber());
$smarty->assign('billing_full_name', $order->getOrderUserDataBilling()->getFullName());
$smarty->assign('billing_address', $order->getOrderUserDataBilling()->getAddress());
$smarty->assign('billing_address_more', $order->getOrderUserDataBilling()->getAddressMore());
$smarty->assign('billing_region', $order->getOrderUserDataBilling()->getRegion());
$smarty->assign('billing_pesel', $order->getOrderUserDataBilling()->getPesel());
$smarty->assign('billing_code_town', $order->getOrderUserDataBilling()->getCode() . ' ' . $order->getOrderUserDataBilling()->getTown());
$smarty->assign('billing_full_phone', $order->getOrderUserDataBilling()->getPhone());
$smarty->assign('delivery_company', $order->getOrderUserDataDelivery()->getCompany());
$smarty->assign('delivery_full_name', $order->getOrderUserDataDelivery()->getFullName());
$smarty->assign('delivery_address', $order->getOrderUserDataDelivery()->getAddress());
$smarty->assign('delivery_address_more', $order->getOrderUserDataDelivery()->getAddressMore());
$smarty->assign('delivery_region', $order->getOrderUserDataDelivery()->getRegion());
$smarty->assign('delivery_code_town', $order->getOrderUserDataDelivery()->getCode() . ' ' . $order->getOrderUserDataDelivery()->getTown());
$smarty->assign('delivery_full_phone', $order->getOrderUserDataDelivery()->getPhone());
$results = array();
foreach ($order->getOrderProductsJoinProduct() as $product)
{
$row['instance'] = $product;
$row['code'] = $product->getCode();
$options = '';
if ($product->hasPriceModifiers())
{
foreach ($product->getPriceModifiers() as $price_modifier)
{
if (isset($price_modifier['custom']['field']))
{
$options .= ', '.$price_modifier['custom']['field'].': '.$price_modifier['label'];
}
else
{
$options .= ', '.$price_modifier['label'];
}
}
$options = '(' . ltrim($options, ', ') . ')';
}
$row['name'] = $product->getName() . '<br/>' . $options;
$row['netto'] = st_currency_format($product->getPriceNetto(true));
$row['vat'] = $product->getVat();
$row['brutto'] = st_currency_format($product->getPriceBrutto(true));
$row['quantity'] = $product->getQuantity();
$row['uom'] = st_product_uom($product->getProduct());
$row['total_amount'] = st_currency_format($product->getTotalAmount(true, true));
$results[] = $row;
}
$total_amount = $order->getTotalAmount(true, true);
$final_total_amount = $order->getUnpaidAmount();
// deprecated
$smarty->assign('total_amount_plain', st_currency_format($total_amount));
$smarty->assign('total_amount', st_currency_format($total_amount));
if ($order->getPaidAmount() > 0)
{
$smarty->assign('paid', st_currency_format($order->getPaidAmount()));
}
$smarty->assign('front_symbol', st_front_symbol());
// deprecated
$smarty->assign('total_amount_html', st_currency_format($final_total_amount));
$smarty->assign('final_total_amount', st_currency_format($final_total_amount));
$payments = array();
foreach ($order->getOrderPayments() as $payment)
{
$paymentName = $payment->getGiftCardId() ? __('Bon zakupowy: %code%', array('%code%' => $payment->getGiftCard()->getCode())) : $payment->getPaymentType()->getName();
$channel = $payment->getPaymentChannel();
if (!empty($channel) && isset($channel['name']))
{
$paymentName .= ' - ' . $channel['name'];
}
$payments[] = $paymentName;
}
$smarty->assign('payment_name', implode(', ', $payments));
$smarty->assign('delivery_name', $order->getOrderDelivery()->getNameTranslated($order->getClientCulture(), true));
$smarty->assign('delivery_cost', st_currency_format($order->getOrderDelivery()->getCostBrutto(true)));
$smarty->assign('results', $results);
$smarty->display('order_send_order_to_admin_plain_mail.html');

View File

@@ -0,0 +1,227 @@
<?php
/**
* @var Order $order
*/
use_helper('Number', 'stCurrency', 'Date', 'stDelivery');
sfLoader::loadHelpers('stProduct', 'stProduct');
$total_points_value = 0;
$order_for_points = 0;
$results = array();
$smarty->assign('host', $sf_request->getHost());
$smarty->assign('created_at', date("d-m-Y H:i", strtotime($order->getCreatedAt())));
$smarty->assign('number', $order->getNumber());
$smarty->assign('order', $order);
$smarty->assign('order_user_data_billing', $order->getOrderUserDataBilling());
$smarty->assign('order_user_data_delivery', $order->getOrderUserDataDelivery());
$smarty->assign('username', $order->getSfGuardUser()->getUsername());
$smarty->assign('billing_company', $order->getOrderUserDataBilling()->getCompany());
$smarty->assign('vat_nr', $order->getOrderUserDataBilling()->getVatNumber());
$smarty->assign('billing_full_name', $order->getOrderUserDataBilling()->getFullName());
$smarty->assign('billing_address', $order->getOrderUserDataBilling()->getAddress());
$smarty->assign('billing_address_more', $order->getOrderUserDataBilling()->getAddressMore());
$smarty->assign('billing_region', $order->getOrderUserDataBilling()->getRegion());
$smarty->assign('billing_pesel', $order->getOrderUserDataBilling()->getPesel());
$smarty->assign('billing_code_town', $order->getOrderUserDataBilling()->getCode() . ' ' . $order->getOrderUserDataBilling()->getTown());
$smarty->assign('billing_country', $order->getOrderUserDataBilling()->getCountry());
$smarty->assign('billing_full_phone', $order->getOrderUserDataBilling()->getPhone());
$smarty->assign('show_not_professional_purchase', stConfig::getInstance('stOrder')->get('show_not_professional_purchase') && !empty($order->getOrderUserDataBilling()->getCompany()));
$smarty->assign('delivery_company', $order->getOrderUserDataDelivery()->getCompany());
$smarty->assign('delivery_full_name', $order->getOrderUserDataDelivery()->getFullName());
$smarty->assign('delivery_address', $order->getOrderUserDataDelivery()->getAddress());
$smarty->assign('delivery_address_more', $order->getOrderUserDataDelivery()->getAddressMore());
$smarty->assign('delivery_region', $order->getOrderUserDataDelivery()->getRegion());
$smarty->assign('delivery_code_town', $order->getOrderUserDataDelivery()->getCode() . ' ' . $order->getOrderUserDataDelivery()->getTown());
$smarty->assign('delivery_country', $order->getOrderUserDataDelivery()->getCountry());
$smarty->assign('delivery_full_phone', $order->getOrderUserDataDelivery()->getPhone());
foreach ($order->getOrderProductsJoinProduct() as $product)
{
if ($product->getProductForPoints())
{
$total_points_value += $product->getPointsValue() * $product->getQuantity();
$order_for_points = 1;
}
$row['instance'] = $product;
$row['code'] = $product->getCode();
$options = '';
if ($product->hasPriceModifiers())
{
foreach ($product->getPriceModifiers() as $price_modifier)
{
if (isset($price_modifier['custom']['field']))
{
$options .= ', '.$price_modifier['custom']['field'].': '.$price_modifier['label'];
}
elseif (isset($price_modifier['label']))
{
$options .= ', '.$price_modifier['label'];
}
}
$options = '(' . ltrim($options, ', ') . ')';
}
$row['name'] = $product->getName() . '<br/>' . $options;
$row['netto'] = st_currency_format($product->getPriceNetto(true));
$row['vat'] = $product->getVat();
$row['brutto'] = st_currency_format($product->getPriceBrutto(true));
if($product->getPointsValue() * $product->getQuantity() == 0){
$row['points_value'] = "";
$row['points_sum_value'] = "";
}else{
$row['points_value'] = $product->getPointsValue();
$row['points_sum_value'] = $product->getPointsValue() * $product->getQuantity();
}
$row['is_item_by_points'] = $product->getProductForPoints();
$row['quantity'] = $product->getQuantity();
$row['uom'] = st_product_uom($product->getProduct());
$row['total_amount'] = st_currency_format($product->getTotalAmount(true, true));
$results[] = $row;
}
$total_amount = $order->getTotalAmount(true, true, false);
$final_total_amount = $order->getUnpaidAmount();
$smarty->assign('total_amount_plain', st_currency_format($total_amount));
$smarty->assign('total_amount', st_currency_format($total_amount));
if ($order->getPaidAmount() > 0)
{
$smarty->assign('paid', st_currency_format($order->getPaidAmount()));
}
if ($order->hasDiscount())
{
$smarty->assign('discount', st_currency_format($order->getTotalProductDiscountAmount(true, true)));
$smarty->assign('discount_name', $order->getDiscount()->getName());
}
$smarty->assign('front_symbol', st_front_symbol());
$smarty->assign('total_amount_html', st_currency_format($final_total_amount));
$smarty->assign('final_total_amount', st_currency_format($final_total_amount));
$smarty->assign('back_symbol', st_back_symbol());
$payments = array();
foreach ($order->getOrderPayments() as $payment)
{
$paymentName = $payment->getGiftCardId() ? __('Bon zakupowy: %code%', array('%code%' => $payment->getGiftCard()->getCode())) : $payment->getPaymentType()->getName();
$channel = $payment->getPaymentChannel();
if (!empty($channel) && isset($channel['name']))
{
$paymentName .= ' - ' . $channel['name'];
}
$payments[] = $paymentName;
}
$smarty->assign('payment_name', implode(', ', $payments));
$delivery_name = $order->getOrderDelivery()->getNameTranslated($order->getClientCulture(), true);
$smarty->assign('delivery_name', $delivery_name);
$smarty->assign('delivery_date', getDeliveryDateFormat($order->getOrderDelivery()->getDeliveryDate()));
$smarty->assign('delivery_cost', st_currency_format($order->getOrderDelivery()->getCostBrutto(true)));
$smarty->assign('comment', $order->getDescription());
$smarty->assign('create_account', $create_account);
$smarty->assign('password', $password);
$color_link = "color:#".$mail_config->get('bg_action_link_color');
if ($sf_context->getUser()->isAuthenticated() && stUser::isFullAccount($order->getSfGuardUser()->getUsername()))
{
$smarty->assign('url_to_view', st_url_for('@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=0' . '&cancel=0'));
}
elseif (stUser::isFullAccount($order->getSfGuardUser()->getUsername()) && $order->getSfGuardUser()->getIsConfirm() == 0)
{
$smarty->assign('order_confirm', array(
'url' => st_url_for('@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=1' . '&cancel=0'),
'label' => __('Potwierdź zamówienie i rejestrację konta'),
));
$smarty->assign('order_submit', link_to(__('Potwierdź zamówienie i rejestrację konta'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=1' . '&cancel=0', array('style' => $color_link, 'absolute' => true)));
$smarty->assign('url_to_view', st_url_for('@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=1' . '&cancel=0'));
// $smarty->assign('order_submit_text', __('Twoje zamówienie nie będzie zrealizowane dopóki go nie potwierdzisz. Skorzystaj z linku powyżej aby potwierdzić zamówienie i aktywować konto.'));
}
else
{
$smarty->assign('order_confirm', array(
'url' => st_url_for('@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=0' . '&cancel=0'),
'label' => __('Potwierdź zamówienie'),
));
$smarty->assign('order_submit', link_to(__('Potwierdź zamówienie'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=0' . '&cancel=0', array('style' => $color_link, 'absolute' => true)));
// $smarty->assign('order_submit_text', __('Twoje zamówienie nie będzie zrealizowane dopóki go nie potwierdzisz.'));
$smarty->assign('url_to_view', st_url_for('@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=0' . '&cancel=0'));
}
$smarty->assign('results', $results);
$smarty->assign('user_head', $head);
$smarty->assign('user_foot', $foot);
$smarty->assign('user_content_head', $head_content);
$smarty->assign('user_content_foot', $foot_content);
if($webpage_terms_in_mail!=""){
$smarty->assign('webpage_terms_content', $webpage_terms_in_mail->getContent());
$smarty->assign('webpage_terms_name', $webpage_terms_in_mail->getName());
}
if($webpage_right_2_cancel_in_mail!=""){
$smarty->assign('webpage_right_2_cancel_content', $webpage_right_2_cancel_in_mail->getContent());
$smarty->assign('webpage_right_2_cancel_name', $webpage_right_2_cancel_in_mail->getName());
}
//points system
$smarty->assign('points_system_is_active', stPoints::isPointsSystemActive());
$smarty->assign('points_shortcut', $config_points->get('points_shortcut', null, true));
$smarty->assign('total_points_value', $total_points_value);
$smarty->assign('order_for_points', $order_for_points);
$smarty->assign('order_total_points_earn', stPoints::getOrderTotalPointsEarn($order));
$smarty->assign('payment_url', st_url_for('@stPaymentPay?id='.$order->getId().'&hash_code='.$order->getHashCode()));
$smarty->assign('show_payment_button', $order->showPayment());
$smarty->assign('additional_costs_socket', stSocketView::openComponents('stOrderMailToUserAdditionalCosts', array('order' => $order)));
$smarty->assign('bg_header_color', $mail_config->get('bg_header_color'));
$smarty->assign('bg_footer_color', $mail_config->get('bg_footer_color'));
$smarty->assign('bg_action_color', $mail_config->get('bg_action_color'));
$smarty->assign('bg_action_link_color', $mail_config->get('bg_action_link_color'));
$smarty->assign('link_color', $mail_config->get('link_color'));
$smarty->assign('logo', $mail_config->get('logo'));
$smarty->display('order_send_order_to_user_html_mail.html');

View File

@@ -0,0 +1,167 @@
<?php
use_helper('stCurrency');
sfLoader::loadHelpers('stProduct', 'stProduct');
$smarty->assign('created_at', $order->getCreatedAt());
$smarty->assign('id', $order->getId());
$smarty->assign('number', $order->getNumber());
$smarty->assign('username', $order->getSfGuardUser()->getUsername());
$smarty->assign('billing_company', $order->getOrderUserDataBilling()->getCompany());
$smarty->assign('vat_nr', $order->getOrderUserDataBilling()->getVatNumber());
$smarty->assign('billing_full_name', $order->getOrderUserDataBilling()->getFullName());
$smarty->assign('billing_address', $order->getOrderUserDataBilling()->getAddress());
$smarty->assign('billing_address_more', $order->getOrderUserDataBilling()->getAddressMore());
$smarty->assign('billing_region', $order->getOrderUserDataBilling()->getRegion());
$smarty->assign('billing_pesel', $order->getOrderUserDataBilling()->getPesel());
$smarty->assign('billing_code_town', $order->getOrderUserDataBilling()->getCode() . ' ' . $order->getOrderUserDataBilling()->getTown());
$smarty->assign('billing_full_phone', $order->getOrderUserDataBilling()->getPhone());
$smarty->assign('delivery_company', $order->getOrderUserDataDelivery()->getCompany());
$smarty->assign('delivery_full_name', $order->getOrderUserDataDelivery()->getFullName());
$smarty->assign('delivery_address', $order->getOrderUserDataDelivery()->getAddress());
$smarty->assign('delivery_address_more', $order->getOrderUserDataDelivery()->getAddressMore());
$smarty->assign('delivery_region', $order->getOrderUserDataDelivery()->getRegion());
$smarty->assign('delivery_code_town', $order->getOrderUserDataDelivery()->getCode() . ' ' . $order->getOrderUserDataDelivery()->getTown());
$smarty->assign('delivery_full_phone', $order->getOrderUserDataDelivery()->getPhone());
$results = array();
foreach ($order->getOrderProductsJoinProduct() as $product)
{
$row['instance'] = $product;
$row['code'] = $product->getCode();
$options = '';
if ($product->hasPriceModifiers())
{
foreach ($product->getPriceModifiers() as $price_modifier)
{
if (isset($price_modifier['custom']['field']))
{
$options .= ', '.$price_modifier['custom']['field'].': '.$price_modifier['label'];
}
else
{
$options .= ', '.$price_modifier['label'];
}
}
$options = '('.ltrim($options, ', ').')';
}
$row['name'] = $product->getName() . " " . $options;
$row['netto'] = st_currency_format($product->getPriceNetto(true));
$row['vat'] = $product->getVat();
$row['brutto'] = st_currency_format($product->getPriceBrutto(true));
$row['quantity'] = $product->getQuantity();
$row['uom'] = st_product_uom($product->getProduct());
$row['total_amount'] = st_currency_format($product->getTotalAmount(true, true));
$results[] = $row;
}
$total_amount = $order->getTotalAmount(true, true);
$final_total_amount = $order->getUnpaidAmount();
$smarty->assign('total_amount_plain', st_currency_format($total_amount));
$smarty->assign('total_amount', st_currency_format($total_amount));
if ($order->getPaidAmount() > 0)
{
$smarty->assign('paid', st_currency_format($order->getPaidAmount()));
}
$smarty->assign('front_symbol', st_front_symbol());
$smarty->assign('total_amount_html', st_currency_format($final_total_amount));
$smarty->assign('final_total_amount', st_currency_format($final_total_amount));
$smarty->assign('back_symbol', st_back_symbol());
$payments = array();
foreach ($order->getOrderPayments() as $payment)
{
$paymentName = $payment->getGiftCardId() ? __('Bon zakupowy: %code%', array('%code%' => $payment->getGiftCard()->getCode())) : $payment->getPaymentType()->getName();
$channel = $payment->getPaymentChannel();
if (!empty($channel) && isset($channel['name']))
{
$paymentName .= ' - ' . $channel['name'];
}
$payments[] = $paymentName;
}
$smarty->assign('payment_name', implode(', ', $payments));
$smarty->assign('delivery_name', $order->getOrderDelivery()->getNameTranslated($order->getClientCulture(), true));
$smarty->assign('delivery_cost', st_currency_format($order->getOrderDelivery()->getCostBrutto(true)));
$smarty->assign('create_account', $create_account);
$smarty->assign('password', $password);
if (!$sf_context->getUser()->isAuthenticated() && stUser::isFullAccount($order->getSfGuardUser()->getUsername()) && $order->getSfGuardUser()->getIsConfirm() == 1)
{
$smarty->assign('order_submit', link_to(__('Potwierdź zamówienie'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=0' . '&cancel=0', 'absolute=true'));
$smarty->assign('order_submit_text', __('Twoje zamówienie nie będzie zrealizowane dopóki go nie potwierdzisz.'));
}
if ($sf_context->getUser()->isAuthenticated() && !stUser::isFullAccount($order->getSfGuardUser()->getUsername()))
{
$smarty->assign('order_submit', link_to(__('Potwierdź zamówienie'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=0' . '&cancel=0', 'absolute=true'));
$smarty->assign('order_submit_text', __('Twoje zamówienie nie będzie zrealizowane dopóki go nie potwierdzisz.'));
}
if (stUser::isFullAccount($order->getSfGuardUser()->getUsername()) && $order->getSfGuardUser()->getIsConfirm() == 0)
{
$smarty->assign('order_submit', link_to(__('Potwierdź zamówienie i rejestrację konta'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=1' . '&cancel=0', 'absolute=true'));
$smarty->assign('order_submit_text', __('Twoje zamówienie nie będzie zrealizowane dopóki go nie potwierdzisz. Skorzystaj z linku powyżej aby potwierdzić zamówienie i aktywować konto.'));
}
$smarty->assign('results', $results);
$smarty->display('order_send_order_to_user_plain_mail.html');

View File

@@ -0,0 +1,276 @@
<?php
/**
* @var Order $order
* @var OrderDelivery $delivery
*/
use_helper('nifty', 'stOrder', 'stUrl', 'stProductOptions', 'stProductImage', 'stDelivery');
sfLoader::loadHelpers('stProduct', 'stProduct');
sfContext::getInstance()->getResponse()->addMeta('robots', "noindex");
st_theme_use_stylesheet('stUser.css');
st_theme_use_stylesheet('stOrder.css');
if ($sf_user->isAuthenticated())
{
$smarty->assign('user', $sf_user->isAuthenticated());
if(stTheme::is_responsive()):
if($sf_user->checkPassword("anonymous") && $sf_user->getGuardUser()->getExternalAccount()==null)
{
$smarty->assign('user', 0);
}
else
{
$smarty->assign('user', 1);
}
endif;
if($order->getSfGuardUserId()!=$sf_user->getGuardUser()->getId()){
$smarty->assign('user', 0);
}
$smarty->assign('order_number', __('Zamówienie numer %number%', array('%number%' => $order->getNumber())));
$smarty->assign('user_panel_menu', st_get_component('stUserData', 'userPanelMenu', array('action'=>'list')));
}
$smarty->assign('order_number', __('Zamówienie numer %number%', array('%number%' => $order->getNumber())));
if ($sf_flash->has('notice'))
{
$smarty->assign('notice_flash', $sf_flash->has('notice'));
$smarty->assign('notice', __($sf_flash->get('notice')));
}
if ($user_data_billing->getCompany())
{
$smarty->assign('user_data_billing_company', $user_data_billing->getCompany());
}
$smarty->assign('order', $order);
$smarty->assign('order_user_data_billing', $order->getOrderUserDataBilling());
$smarty->assign('order_user_data_delivery', $order->getOrderUserDataDelivery());
$smarty->assign('user_data_billing_full_name', $user_data_billing->getFullName());
$smarty->assign('user_data_billing_address', $user_data_billing->getAddress());
$smarty->assign('user_data_billing_address_more', $user_data_billing->getAddressMore());
$smarty->assign('user_data_billing_region', $user_data_billing->getRegion());
$smarty->assign('user_data_billing_pesel', $user_data_billing->getPesel());
$smarty->assign('user_data_billing_code', $user_data_billing->getCode());
$smarty->assign('user_data_billing_town', $user_data_billing->getTown());
$smarty->assign('user_data_billing_country', $user_data_billing->getCountry());
$smarty->assign('user_data_billing_phone', $user_data_billing->getPhone());
if ($user_data_billing->getVatNumber())
{
$smarty->assign('user_data_billing_vat_number', $user_data_billing->getVatNumber());
}
$smarty->assign('show_not_professional_purchase',stConfig::getInstance('stOrder')->get('show_not_professional_purchase') && !empty($order->getOrderUserDataBilling()->getCompany()));
if ($user_data_delivery->getCompany())
{
$smarty->assign('user_data_delivery_company', $user_data_delivery->getCompany());
}
$smarty->assign('user_data_delivery_full_name', $user_data_delivery->getFullName());
$smarty->assign('user_data_delivery_address', $user_data_delivery->getAddress());
$smarty->assign('user_data_delivery_address_more', $user_data_delivery->getAddressMore());
$smarty->assign('user_data_delivery_region', $user_data_delivery->getRegion());
$smarty->assign('user_data_delivery_code', $user_data_delivery->getCode());
$smarty->assign('user_data_delivery_town', $user_data_delivery->getTown());
$smarty->assign('user_data_delivery_country', $user_data_delivery->getCountry());
$smarty->assign('user_data_delivery_phone', $user_data_delivery->getPhone());
$results = array();
foreach ($order_products as $order_product)
{
$row['code'] = $order_product->getCode();
$row['validate'] = $order_product->productValidate();
if($row['validate'])
{
$row['photo'] = st_link_to(st_product_image_tag($order_product, 'icon', array('style'=>'max-height:30px; max-width:30px;')), 'stProduct/show?url='.$order_product->getProduct()->getFriendlyUrl());
}
else
{
$row['photo'] = st_product_image_tag(null, 'icon', array('style'=>'max-height:30px; max-width:30px;'));
}
if ($order_product->productValidate())
{
$row['name_show'] = st_link_to($order_product->getName(), 'stProduct/show?url=' . $order_product->getProduct()->getFriendlyUrl());
}
else
{
$row['name_show'] = $order_product->getName();
}
if ($order_product->hasPriceModifiers())
{
$row['name_show'] = content_tag('div', $row['name_show'], array('class' => 'st_product_name_with_options')).st_product_options_get_view($order_product);
}
$row['price'] = st_order_price_format($order_product->getPriceNetto(true), $currency);
$row['vat'] = $order_product->getVat();
$row['price_true'] = st_order_price_format($order_product->getPriceBrutto(true), $currency);
if($order_product->getPointsValue() * $order_product->getQuantity() == 0){
$row['points_value'] = "";
$row['points_sum_value'] = "";
}else{
$row['points_value'] = $order_product->getPointsValue();
$row['points_sum_value'] = $order_product->getPointsValue() * $order_product->getQuantity();
}
$row['is_item_by_points'] = $order_product->getProductForPoints();
if($order_product->getProductForPoints()){
$points_value += $order_product->getPointsValue() * $order_product->getQuantity();
}
$row['quantity'] = $order_product->getQuantity();
$row['uom'] = st_product_uom($order_product->getProduct());
$total_amount = $order_product->getTotalAmount(true, true);
$row['total_amount'] = st_order_price_format($total_amount, $currency);
$results[] = $row;
}
$smarty->assign('total_product_price', st_order_product_total_amount($order));
$smarty->assign("show_code_in_basket", $basket_config->get('show_code_in_basket'));
$smarty->assign("show_photo_in_basket", $basket_config->get('show_photo_in_basket'));
$smarty->assign("show_netto_in_basket", $basket_config->get('show_netto_in_basket'));
$smarty->assign("show_tax_in_basket", $basket_config->get('show_tax_in_basket'));
$smarty->assign("show_uom_in_basket", $basket_config->get('show_uom_in_basket'));
if(isset ($payment))
{
$smarty->assign('payment_name', $payment->getName());
}
$smarty->assign('delivery_number', $delivery->getNumber());
$smarty->assign('delivery_tracking_url', $delivery->getTrackingUrl());
$smarty->assign('delivery_name', $delivery->getName());
$smarty->assign('is_weekend_delivery', $delivery->getIsWeekendDelivery());
$smarty->assign('is_express_delivery', $delivery->getIsExpressDelivery());
if ($delivery->getDeliveryDate() != null)
{
$smarty->assign('delivery_date', getDeliveryDateFormat($delivery->getDeliveryDate()));
}
if ($order->hasDiscount())
{
$discount = $order->getTotalProductDiscountAmount(true, true);
$smarty->assign('discount', st_order_price_format($discount, $currency));
}
$smarty->assign('order_cost', st_order_price_format($delivery->getCost(true, true), $currency));
$smarty->assign('order_total_amount', st_order_total_amount($order));
$smarty->assign('paid', $order->getPaidAmount() ? st_order_price_format($order->getPaidAmount(), $order->getOrderCurrency()) : null);
$smarty->assign('final_total_amount', st_order_price_format($order->getUnpaidAmount(), $order->getOrderCurrency()));
$created_at = explode(" ",$order->getCreatedAt());
$date = explode("-",$created_at[0]);
$smarty->assign('created_at', $date[2]."-".$date[1]."-".$date[0]." ".$created_at[1]);
$smarty->assign('status', st_order_status_frontend($order->getOrderStatus()));
$smarty->assign('description', $order->getDescription());
$smarty->assign('is_paid', $order->getIsPayed() ? __('tak') : __('nie'));
if ($order->getIsConfirmed() == 0 && $order->getOrderStatusId() == 1)
{
$smarty->assign('is_confirmed', __('nie'));
}
else
{
$smarty->assign('is_confirmed', $order->getIsConfirmed() ? __('tak') : link_to(__('potwierdź'), '@stOrderConfirmForUser?id=' . $order->getId() . '&hash_code=' . $order->getHashCode() . '&register=0' . '&cancel=0', array("style"=>"color:green;")));
}
if ($sf_user->isAuthenticated())
{
if($order->getSfGuardUserId()==$sf_user->getGuardUser()->getId()){
$smarty->assign('invoice', st_get_component('stInvoicePdf', 'orderInvoice', array('order' => $order)));
}
}
$smarty->assign('show_payment', !$order->showPayment());
$smarty->assign('payment_url', st_url_for('@stPaymentPay?id='.$order->getId().'&hash_code='.$order->getHashCode()));
$smarty->assign('productsReturns', $productsReturns);
$smarty->assign('is_allow_return', stProductReturnsHelper::isAllowReturn($order));
$smarty->assign('return_link', st_url_for('stProductReturnsFrontend/form?id=' . $order->getId() . '&hash_code=' . $order->getHashCode()));
$smarty->assign('results', $results);
//points system
$smarty->assign('points_system_is_active', stPoints::isPointsSystemActive());
$smarty->assign('points_shortcut', $config_points->get('points_shortcut', null, true));
$smarty->assign('user_points', stPoints::getUserPoints());
$smarty->assign('currency', stCurrency::getInstance(sfContext::getInstance())->get());
$smarty->assign('is_authenticated', sfContext::getInstance() -> getUser() -> isAuthenticated());
if (isset($points_value))
{
$smarty->assign("points_value", $points_value);
}
$smarty->display('order_show.html');

View File

@@ -0,0 +1,46 @@
<?php
/**
* @var Order $order
*/
use_helper('stOrder', 'stCurrency', 'stUrl');
st_theme_use_stylesheet('stOrder.css');
st_theme_use_stylesheet('stUser.css');
$smarty->assign('admin', $admin);
if($admin!=1){
$smarty->assign('order_number', $order->getNumber());
$smarty->assign('instance', $order);
$smarty->assign('id', $id);
$smarty->assign('hash_code', $hash_code);
$smarty->assign('order_session_hash', $order->getSessionHash());
$smarty->assign('session_hash', session_id());
$smarty->assign('payment_url', st_url_for('@stPaymentPay?id='.$id.'&hash_code='.$hash_code));
$smarty->assign('show_payment_button', $order->showPayment());
$smarty->assign('payment_button_text', $order->getOrderPayment()->getPaymentType()->getPayButtonLabel($order->getOrderPayment(), $sf_context->getI18N()));
$smarty->assign('payment_type_summary_description', stPaymentType::getSummaryDescriptionByOrderIdAndHash($id, $hash_code));
$smarty->assign('order_total_amount', st_currency_format($total_amount));
$smarty->assign('order_total_points_value', stPoints::getOrderTotalPointsValue($order));
$smarty->assign('order_total_points_earn', stPoints::getOrderTotalPointsEarn($order));
$payment_name = $order->getOrderPayment()->getPaymentType()->getModuleName();
if ($payment_name == 'stSantander' || $payment_name == 'stLukas') {
$smarty->assign('credit', 1);
}
//points system
$smarty->assign('points_system_is_active', stPoints::isPointsSystemActive());
$smarty->assign('points_shortcut', $config_points->get('points_shortcut', null, true));
$smarty->assign('order_summary_socket', stSocketView::openComponents('stOrderSummary'));
$smarty->assign('order_summary_socket_after_amount', stSocketView::openComponents('stOrderSummaryAfterAmount'));
if($order_summary_text && $order_summary_text->getActive()==1)
{
$smarty->assign('order_summary_text', str_replace(array('{NUMBER}', '{COMPANY}', '{VATNUMBER}', '{STREET}', '{HOUSE}', '{FLAT}', '{CODE}', '{TOWN}', '{PHONE}', '{FAX}', '{BANK}', '{EMAIL}'), array($order->getNumber(), $company, $nip, $street, $house, $flat, $code, $town, $phone, $fax, $bank, $email), $order_summary_text->getContent()));
}
}
$smarty->display('order_summary.html');

View File

@@ -0,0 +1,363 @@
{set layout="one_column"}
<div id="order-confirm">
<div class="title">
<h1>{__ text="Podsumowanie zamówienia"}</h1>
</div>
<form id="send_form" action="{urlfor internal='stOrder/save'}" method="post">
{if $additional_confirm_text != "" || $create_account_value==1}
<div class="panel panel-default add-confirm-text">
<div class="panel-body">
{if $additional_confirm_text != ""}
{$additional_confirm_text}
{/if}
{if $create_account_value==1}
<div id="create_user">
{__ text="Konto użytkownika"}: <b>{$user_data_billing_email}</b>
{$newsletter_form}
</div>
{/if}
</div>
</div>
{/if}
<button type="submit" class="btn btn-default pull-left" id="st_order-back_button" onclick="this.form.action = '{$order_correction}'">
{__ text="Wróć do koszyka"}
</button>
<button type="submit" class="btn btn-primary pull-right" id="confirm_button">Złóż zamówienie z obowiązkiem zapłaty</button>
<div style="clear: both; margin-bottom: 25px;"></div>
{if $terms_digital == 1 || $terms_right_2_cancel == 1 || $terms_service == 1}
<table id="table_confirm_terms" cellpadding="0" cellspacing="0">
{if $terms_digital == 1}
<tr>
<td class="terms-text"><span class="label_terms_digital_confirm">{$terms_digital_text}</span></td>
<td class="checkbox-td"><input name="terms_digital_confirm" id="terms_digital_confirm" type="checkbox" value="1" class="checkobox"></td>
</tr>
{/if}
{if $terms_right_2_cancel == 1}
<tr>
<td class="terms-text"><span class="label_terms_confirm"> {$terms_right_2_cancel_text}</span></td>
<td class="checkbox-td"><input type="checkbox" name="terms_confirm" id="terms_confirm" value="1" class="checkobox">
<div id="terms_overlay">
<div class="terms_overlay_content"></div>
</div>
<div id="right_2_cancel_overlay">
<div class="right_2_cancel_overlay_content"></div>
</div>
</td>
</tr>
{/if}
{if $terms_service == 1}
<tr>
<td class="terms-text"><span class="label_terms_service_confirm">{$terms_service_text}</span></td>
<td class="checkbox-td"><input name="terms_service_confirm" id="terms_service_confirm" type="checkbox" value="1" class="checkobox"></td>
</tr>
{/if}
</table>
{/if}
<div class="row" data-equalizer>
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">
{__ text="Dane płatnika"}
</div>
<div class="panel-body data" data-equalizer-watch>
{if $user_data_billing_invoice==1}
<span class="invoice_text">{__ text="Dane do faktury"}</span>
<br />
{/if}
{if $user_data_billing_company!=""}
{$user_data_billing_company}
<br />
{$user_data_billing_vat_number}
<br />
{/if}
<div class="full_name_space">
<b>{$user_data_billing_full_name}</b>
</div>
{$user_data_billing_address}
<br />
{if $user_data_billing_address_more!=""}
{$user_data_billing_address_more}
<br />
{/if}
{if $user_data_billing_region!=""}
{$user_data_billing_region}
<br />
{/if}
{$user_data_billing_code}
{$user_data_billing_town}
<br />
{$user_data_billing_country}
<br />
{$user_data_billing_phone}
<br />
</div>
</div>
</div>
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">
{__ text="Dane wysyłkowe"}
</div>
<div class="panel-body data" data-equalizer-watch>
{if $user_data_delivery_company!=""}
{$user_data_delivery_company}
<br />
{/if}
<div class="full_name_space">
<b>{$user_data_delivery_full_name}</b>
</div>
{$user_data_delivery_address}
<br />
{if $user_data_delivery_address_more!=""}
{$user_data_delivery_address_more}
<br />
{/if}
{if $user_data_delivery_region!=""}
{$user_data_delivery_region}
<br />
{/if}
{$user_data_delivery_code}
{$user_data_delivery_town}
<br />
{$user_data_delivery_country}
<br />
{$user_data_delivery_phone}
<br />
</div>
</div>
</div>
</div>
<div class="row" data-equalizer>
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">{__ text="Informacje"}</div>
<div class="panel-body" data-equalizer-watch>
{__ text="Płatność"}: <b>{$payment_name}</b><br />
{if $payment_description}
<div class="info_frame">
<i>{$payment_description}</i>
</div>
{/if}
{__ text="Dostawa"}: <b>{$delivery_name}</b><br />
{if $delivery_description}
<div class="info_frame">
<i>{$delivery_description}</i>
</div>
{/if}
{if $delivery_date_value != " "}
{__ text="Termin dostawy"}: <b>{$delivery_date_value}</b><br />
{/if}
</div>
</div>
</div>
{if $description!=""}
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">{__ text="Uwagi do zamówienia"}</div>
<div class="panel-body" data-equalizer-watch>
{$description}
</div>
</div>
</div>
{/if}
</div>
<div class="panel panel-default bottom">
<table id="order-confirm-summary" class="table">
<thead>
<tr class="active">
{if $show_photo_in_basket}<th class="">{__ text="zdjęcie"}</th>{/if}
{if $show_code_in_basket}<th class="">{__ text="kod"}</th>{/if}
<th class="">{__ text="nazwa"}</th>
{if $show_netto_in_basket}<th class="th-td-right">{__ text="netto"}</th>{/if}
{if $show_tax_in_basket}<th class="th-td-center">{__ text="vat"}</th>{/if}
<th class="th-td-right">{__ text="brutto"}</th>
<th class="th-td-center">{__ text="ilość"}</th>
{if $show_uom_in_basket}<th class="th-td-center">{__ text="j.m."}</th>{/if}
<th class="th-td-right">{__ text="suma}</th>
</tr>
</thead>
<tbody>
{foreach key=row item=product from=$results}
{if ($product.errors)}
<tr>
{foreach item=error from=$product.errors}
<td colspan="10" style="color: red; text-align: center">{$error}</td>
{/foreach}
</tr>
{/if}
<tr>
{if $show_photo_in_basket}<td class="image" data-th='{__ text="zdjęcie"}'>{$product.photo}</td>{/if}
{if $show_code_in_basket}<td data-th='{__ text="kod"}'>{$product.code}</td>{/if}
<td data-th='{__ text="nazwa"}'>{if isset($product_name)}{$product.product_name}{else}{if isset($product.validate)}{$product.name_show}{else}{$product.name}{/if}{/if}</td>
{if $show_netto_in_basket}<td class="th-td-right" data-th='{__ text="netto"}' nowrap>{$product.price}</td>{/if}
{if $show_tax_in_basket}<td class="th-td-center" data-th='{__ text="vat"}'>{$product.vat} %</td>{/if}
<td class="th-td-right" data-th='{__ text="brutto"}' nowrap>{$product.price_brutto}</td>
<td class="th-td-center" data-th='{__ text="ilość"}' {if $product.errors.quantity}style="border: 1px solid red" {/if}>{$product.quantity}</td>
{if $show_uom_in_basket}<td class="th-td-center" data-th='{__ text="j.m."}'>{$product.uom}</td>{/if}
<td class="th-td-right" nowrap data-th='{__ text="suma"}'>{$product.total_amount}</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
<table cellspacing="0" class="bg-white" width="100%">
<tr>
<td colspan="10">
<div>
<span class="pull-right">{__ text="Wartość koszyka"}: {$total_product_price}</span><br />
<span class="pull-right">{__ text="Koszt dostawy"}: {$order_cost}</span><br />
{if $delivery_courier_cost}
<span style="float:right;">({__ text="dodatkowa opłata"}: {$delivery_courier_cost})</span><br />
{/if}
{if $discount}
<span class="pull-right">{__ text="Rabat"} ({$discount_name}): -{$discount}</span><br />
{/if}
{if $paid}
<span class="pull-right">{__ text="Zapłacono"}: -{$paid}</span><br />
{/if}
<span class="pull-right"><b>{__ text="Razem do zapłaty"}: {$final_total_amount}</b></span><br />
</div>
</td>
</tr>
</table>
{foreach key=row item=name from=$user_data_billing_hidden}
{$name.billing_name}
{/foreach}
{foreach key=row item=name from=$user_data_delivery_hidden}
{$name.delivery_name}
{/foreach}
{$delivery_date}
{$delivery_time}
{$hidden_description}
<div class="clearfix"></div>
</form>
</div>
<div class="modal fade modal-vertical-centered" id="order-process-modal" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" data-keyboard="false">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<h3 class="text-center">{__ text="Zamówienie"}</h3>
<p class="text-center">{__ text="Trwa składanie zamówienia. Proszę czekać."}</p>
<div class="preloader"></div>
</div>
</div>
</div>
</div>
{literal}
<script type="text/javascript" language="javascript">
jQuery(function ($) {
$(document).ready(function () {
$('#toTop').css('z-index', '-1');
$('#phone-call').css('z-index', '-1');
$('#confirm_button').click(function (e) {
var error_exist = false;
{
/literal}{if $terms_right_2_cancel == 1}{literal}
if (!$("#terms_confirm").is(":checked")) {
$(".label_terms_confirm").addClass("error_terms");
error_exist = true;
} else {
$(".label_terms_confirm").removeClass("error_terms");
}
{ /literal}{/if } { if $terms_digital == 1} { literal }
if (!$("#terms_digital_confirm").is(":checked")) {
$(".label_terms_digital_confirm").addClass("error_terms");
error_exist = true;
} else {
$(".label_terms_digital_confirm").removeClass("error_terms");
}
{ /literal}{/if } { if $terms_service == 1} { literal }
if (!$("#terms_service_confirm").is(":checked")) {
$(".label_terms_service_confirm").addClass("error_terms");
error_exist = true;
} else {
$(".label_terms_service_confirm").removeClass("error_terms");
}
{ /literal}{/if } { literal }
if (error_exist) {
e.stopImmediatePropagation();
return false;
}
});
$('#confirm_button').click(function () {
var btn = $(this);
$('#order-process-modal')
.on('shown.bs.modal', function () {
btn.closest('form').submit();
})
.modal({ show: true });
return false;
});
});
});
</script>
{/literal}

View File

@@ -0,0 +1,5 @@
<div id="st_button-user-edit_data_basket" class="st_button-container">
<button type="button" name="submit_save" value="submit_save" class="btn btn-primary pull-right"{if $disabled} disabled="disabled"{/if}>
{if $label}{__ text=$label}{else}{__ text='Przejdź do potwierdzenia'}{/if}
</button>
</div>

View File

@@ -0,0 +1,384 @@
<div id="st_application-order_summary" class="st_application" >
<div id="st_application-order_summary-header">
<h1 class="st_title">
{__ text="Potwierdź zamówienie"}
</h1>
<p>
{__ text="Zweryfikuj poprawność informacji zawartych w zamówieniu."}
</p>
<br class="st_clear_all" />
</div>
<div class="st_content">
{$form_start}
{foreach key=row item=name from=$biling_values}
{$name.billing_name}
{/foreach}
{foreach key=row item=name from=$delivery_values}
{$name.delivery_name}
{/foreach}
{$different_delivery}
{$create_account}
{$password1}
{$password2}
{$user_data_billing_id}
{$user_data_delivery_id}
{$description}
{$delivery_date}
{$delivery_time}
<div class="st_align-left" id="st_order-back_button">
<div class="st_button-left">
{$order_correction_submit}
</div>
</div>
<div class="st_button st_align-right" id="st_order-confirm_button">
<div class="st_button-left">
{$order_submit}
</div>
</div>
<br class="st_clear_all" />
</form>
{if $create_account_value==1}
<div class="st_order-order_sumary-box">
<h2 class="st_order_summary_h2">
{__ text="Konto użytkownika"}
</h2> <br>
<p style="text-align:center;">{__ text="W czasie składania zamówienia zostanie utworzone konto użytkownika, dane dostępowe do konta zostaną wysłane na adres:"}</p>
<p style="text-align:center; font-size:14px;"><b>{$user_data_billing_email}</b></p>
<p style="text-align:center;">{__ text="Aby móc zalogować się do sklepu, niezbędne będzie potwierdzenie danych zawartych w mailu z zamówieniem."}</p>
</div>
{/if}
<div class="st_order-order_sumary-box">
<h2 class="st_order_summary_h2">
{__ text="Dane klienta"}
</h2>
<br class="st_clear_all"/>
<div id="st_order-order_summary-user_data-background">
<div class="st_order-order_sumary-user_data st_align-left">
<h3>
{__ text="Dane bilingowe"}
</h3>
<address>
{if isset($user_data_billing_company)}
<p>
{$user_data_billing_company}
</p>
{/if}
<p>
<span class="st_order-order-summary-address-name">
{$user_data_billing_full_name}
</span>
</p>
<p>
<span class="st_order-order-summary-address-street">
{$user_data_billing_address}
</span>
<br>
{if $user_data_billing_address_more!=""}
<span class="st_order-order-summary-address-street">
{$user_data_billing_address_more}
</span>
<br>
{/if}
{if $user_data_billing_region!=""}
<span class="st_order-order-summary-address-street">
{$user_data_billing_region}
</span>
<br>
{/if}
<span class="st_order-order-summary-address-code">
{$user_data_billing_code}
</span>
<span class="st_order-order-summary-address-town">
{$user_data_billing_town}
</span>
<span class="st_order-order-summary-address-country">
{$user_data_billing_country}
</span>
{if $user_data_billing_pesel!=""}
<span class="st_order-order-summary-address-street">
<br> {__ text="PESEL"}&nbsp;{$user_data_billing_pesel}
</span>
{/if}
</p>
<p>
{$user_data_billing_phone}
</p>
{if isset($user_data_billing_vat_number)}
<p>
{__ text="NIP"}&nbsp;{$user_data_billing_vat_number}
</p>
{/if}
</address>
</div>
<div class="st_order-order_sumary-user_data st_align-right">
<h3>
{__ text="Dane dostawy"}
</h3>
<address>
{if isset($user_data_delivery_company)}
<p>
{$user_data_delivery_company}
</p>
{/if}
<p>
<span class="st_order-order-summary-address-name">
{$user_data_delivery_full_name}
</span>
</p>
<p>
<span class="st_order-order-summary-address-street">
{$user_data_delivery_address}
</span>
<br>
{if $user_data_delivery_address_more!=""}
<span class="st_order-order-summary-address-street">
{$user_data_delivery_address_more}
</span>
<br>
{/if}
{if $user_data_delivery_region!=""}
<span class="st_order-order-summary-address-street">
{$user_data_delivery_region}
</span>
<br>
{/if}
<span class="st_order-order-summary-address-code">
{$user_data_delivery_code}
</span>
<span class="st_order-order-summary-address-town">
{$user_data_delivery_town}
</span>
<span class="st_order-order-summary-address-country">
{$user_data_delivery_country}
</span>
</p>
<p>
{$user_data_delivery_phone}
</p>
</address>
</div>
<br class="st_clear_all" />
</div>
</div>
<div class="st_order-order_sumary-box">
<h2>
{__ text="Zawartość"}
</h2>
<br class="st_clear_all"/>
<table cellspacing="0" class="st_tabular-list" id="st_record_list-order">
<thead>
<tr>
<th class="st_order-order_summary_table_id">
{__ text="Kod"}
</th>
<th>
{__ text="Nazwa"}
</th>
<th>
{__ text="Netto"}
</th>
<th>
{__ text="VAT"}
</th>
<th>
{__ text="Brutto"}
</th>
<th>
{__ text="Ilość"}
</th>
<th>
{__ text="J.m."}
</th>
<th>
{__ text="Suma"}
</th>
</tr>
</thead>
<tbody>
{foreach key=row item=product from=$results}
<tr>
<td class="st_order-order_summary_table_id">
{$product.code}
</td>
<td>
{if isset($product_name)}
{$product.product_name}
{else}
{if isset($product.validate)}
{$product.name_show}
{else}
{$product.name}
{/if}
{/if}
</td>
<td>
{$product.price}
</td>
<td>
{$product.vat} %
</td>
<td>
{$product.price_brutto}
</td>
<td>
{$product.quantity}
</td>
<td>
{$product.uom}
</td>
<td>
{$product.total_amount}
</td>
</tr>
{/foreach}
</tbody>
</table>
<br class="st_clear_all"/>
</div>
<div class="st_order-order_sumary-box">
<h2>
{__ text="Dane dodatkowe"}
</h2>
<br class="st_clear_all"/>
<ul>
<li class="st_order-order_sumary-sumary_box_left" id="st_order-order_summary-delivery">
<ul>
<li>
<span class="st_order_summary_data" id="st_order_summary_cost">
{__ text="Płatność"}:
</span>
{$payment_name}
<br/>
{$payment_info}
<br/>
</li>
<li>
<span class="st_order_summary_data" id="st_order_summary_delivery">
{__ text="Dostawa"}:
</span>
{$delivery_name}
</li>
{if $delivery_date_value != " "}
<li>
<span class="st_order_summary_data" id="st_order_summary_delivery">
{__ text="Termin dostawy"}:
</span>
{$delivery_date_value}
</li>
{/if}
<li>
<span class="st_order_summary_data" id="st_order_summary_cost">
{__ text="Koszt"}:
</span>
{$order_cost}
</li>
</ul>
<br class="st_clear_all"/>
</li>
<li class="st_order-order_sumary-sumary_box_left" id="st_order-order_summary-total_amount">
<ul>
{if $paid}
<li>
<span class="st_order_summary_data" style="width: 195px">
{__ text="Łączny koszt"}:
</span>
{$order_total_amount}
</li>
<li>
<span class="st_order_summary_data" style="width: 195px">
{__ text="Zapłacono"}:
</span>
{$paid}
</li>
{/if}
<li>
<span class="st_order_summary_data" id="st_order_summary_sum">
{__ text="Razem do zapłaty"}:
</span>
<strong class="st_order-strong">
{$final_total_amount}
</strong>
</li>
{if $user_data_billing_invoice==1}
<li>
<span class="st_order_summary_data" >
{__ text="Chcę otrzymać fakturę VAT"}
</span>
</li>
{/if}
{if $user_data_billing_newsletter==1}
<li>
<span class="st_order_summary_data" >
{__ text="Zapisz mnie na newsletter"}
</span>
</li>
{/if}
</ul>
<br class="st_clear_all"/>
</li>
</ul>
<br class="st_clear_all"/>
</div>
<br class="st_clear_all"/>
{if $description_value!=""}
<div class="st_order-order_sumary-box">
<h2>
{__ text="Uwagi do zamówienia"}
</h2>
<br class="st_clear_all"/>
<div>
{$comment}
</div>
</div>
{/if}
<br class="st_clear_all"/>
{$form_start}
{foreach key=row item=name from=$biling_values}
{$name.billing_name}
{/foreach}
{foreach key=row item=name from=$delivery_values}
{$name.delivery_name}
{/foreach}
{$different_delivery}
{$create_account}
{$password1}
{$password2}
{$user_data_billing_id}
{$user_data_delivery_id}
{$description}
{$delivery_date}
{$delivery_time}
<div class="st_align-left" id="st_order-back_button">
<div class="st_button-left">
{$order_correction_submit}
</div>
</div>
<div class="st_button st_align-right" id="st_order-confirm_button">
<div class="st_button-left">
{$order_submit}
</div>
</div>
<br class="st_clear_all" />
</form>
</div>
</div>

View File

@@ -0,0 +1,16 @@
<div id="st_order-quastion" class="st_component" style="border: none;">
<h5 class="st_title">
{__ text="Uwagi do zamówienia"}
</h5>
<div style="margin:5px; padding-top:8px">
{$comment}
</div>
</div>
<div id="st_button-user-edit_data_basket" class="st_button-container">
<div class="st_button{if $disabled}-disabled{/if} st_align-right">
<div class="st_button-left{if $disabled}-disabled{/if}">
{$description_submit}
</div>
</div>
</div>
</form>

View File

@@ -0,0 +1,62 @@
<div class="st_content">
{if $unconfirmed_orders == 1}
<h5 class="st_title">
{__ text="Niepotwierdzone zamówienia"}
</h5>
{foreach item=order from=$results}
{if $order.is_confirmed_orders == 0}
<div class="st_order-last_order">
<div>
{$order.link}
{$order.is_confirmed}
</div>
<ul>
{foreach item=order_product from=$order.products}
<li> - {$order_product.quantity} x {$order_product.name}</li>
{/foreach}
</ul>
</div>
{/if}
{/foreach}
{/if}
{if $confirmed_orders == 1}
<h5 class="st_title">
{__ text="Potwierdzone zamówienia"}
</h5>
{foreach item=order from=$results}
{if $order.is_confirmed_orders == 1}
<div class="st_order-last_order">
<div>
{$order.link}
</div>
<ul>
{foreach item=order_product from=$order.products}
<li> - {$order_product.quantity} x {$order_product.name}</li>
{/foreach}
</ul>
</div>
{/if}
{/foreach}
{/if}
{if isset($no_orders)}
<p>
{__ text="Aktualnie nie posiadasz żadnych zamówień"}
</p>
{else}
<div class="st_button" id="st_button_show_order">
<div class="st_button-left">
{$check_all}
</div>
</div>
{/if}
</div>

View File

@@ -0,0 +1,20 @@
<div id="st_application-st_basket-index" class="st_application">
<h1 class="st_title" style="height: 50px">
<div id="st_user-tag">
{$user_panel_icon}
</div>
{$my_account}
<span>/</span>
{__ text="Lista zamówień"}
</h1>
{$user_panel_menu}
<div class="st_content" style="padding: 10px 100px">
{if isset($pager)}
{$pager_results}
{else}
<p style="text-align: center">
{__ text="Aktualnie nie posiadasz żadnych zamówień"}
</p>
{/if}
</div>
</div>

View File

@@ -0,0 +1,95 @@
{if $unconfirmed_orders == 1}
<h5 class="st_title">{__ text="Niepotwierdzone zamówienia"}</h5>
<table class="st_tabular-list" cellspacing="0">
<colgroup>
<col width="120" />
<col />
<col width="80" />
<col width="100" />
<col width="80" />
<col width="100" />
</colgroup>
<thead>
<tr>
<th style="white-space: nowrap;"><span>{__ text="Numer"}</span></th>
<th><span>{__ text="Data złożenia"}</span></th>
<th><span>{__ text="Status"}</span></th>
<th style="white-space: nowrap;"><span>{__ text="Kwota"}</span></th>
<th><span>{__ text="Opłacone"}</span></th>
<th><span>{__ text="Potwierdzone"}</span></th>
<th><span>{__ text="Recenzja"}</span></th>
<th><span>{__ text="Faktury"}</span></th>
</tr>
</thead>
<tbody>
{foreach key=row item=order from=$results}
{if $order.is_confirmed_orders == 0}
<tr>
<td>{$order.number}</td>
<td>{$order.created_at}</td>
<td>{$order.status}</td>
<td>{$order.total_amount}</td>
<td>{$order.is_paid}</td>
<td>{$order.is_confirmed}</td>
<td>{$order.review}</td>
<td>{$order.invoice}</td>
</tr>
{/if}
{/foreach}
</tbody>
</table>
<br />
{/if}
{if $confirmed_orders == 1}
<h5 class="st_title">{__ text="Potwierdzone zamówienia"}</h5>
<table class="st_tabular-list" cellspacing="0">
<colgroup>
<col width="120" />
<col />
<col width="80" />
<col width="100" />
<col width="80" />
<col width="100" />
</colgroup>
<thead>
<tr>
<th style="white-space: nowrap;"><span>{__ text="Numer"}</span></th>
<th><span>{__ text="Data złożenia"}</span></th>
<th><span>{__ text="Status"}</span></th>
<th style="white-space: nowrap;"><span>{__ text="Kwota"}</span></th>
<th><span>{__ text="Opłacone"}</span></th>
<th><span>{__ text="Potwierdzone"}</span></th>
<th><span>{__ text="Recenzja"}</span></th>
<th><span>{__ text="Faktury"}</span></th>
</tr>
</thead>
<tbody>
{foreach key=row item=order from=$results}
{if $order.is_confirmed_orders == 1}
<tr>
<td>{$order.number}</td>
<td>{$order.created_at}</td>
<td>{$order.status}</td>
<td>{$order.total_amount}</td>
<td>{$order.is_paid}</td>
<td>{$order.is_confirmed}</td>
<td>{$order.review}</td>
<td>{$order.invoice}</td>
</tr>
{/if}
{/foreach}
</tbody>
</table>
<br />
{/if}

View File

@@ -0,0 +1,15 @@
<div id="st_application-order_save" class="st_application" >
<h1 class="st_title">
{__ text="Wystąpił problem podczas składania zamówienia"}
</h1>
<div class="st_content">
<ul>
{foreach item=error from=$errors}
<li>{$error}</li>
{/foreach}
</ul>
<div class="st_button">
<div class="st_button-left"><a href="{$return_url}">{__ text="Wróć do koszyka"}</a></div>
</div>
</div>
</div>

View File

@@ -0,0 +1,213 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="background-color:#fff; font-family:Helvetica,Verdana,Arial,sans-serif; line-height:18px; font-size:1em;"><div style="margin: 0px auto; background-color:#fff;"><br><div style="width:700px; margin:0px auto;"><div style="background:url(http://{$host}/images/frontend/theme/default/mail/frame_mail_top.png?version=1); height:30px"></div>
<div style="background-color:#fff; padding:0px 25px 0px 25px; border-left:1px solid #d0d2d8; border-right:1px solid #d0d2d8;">
<div style="font-family:Verdana,Arial,Helvetica,sans-serif; line-height:18px; font-size:10px;">
{$user_head}
</div>
</div>
<div style="min-height:400px; padding:0px 25px 0px 25px; text-align:justify; border-left:1px solid #d0d2d8; border-right:1px solid #d0d2d8;">
<div style="float:left;font-size:18px;color:#576278;">
{__ text="Zamówienie numer"}: {$number}
</div>
<div style="float:right; font-size:12px; color:#576278;">
{__ text="Data złożenia zamówienia"}: <span style="color:#404040;">{$created_at}<span>
</div>
<br style="clear:both;"/>
<div style="margin:10px 0px 7px 0px">
<span style="font-size:12px; color:#576278;">{__ text="Użytkownik"}: </span><br>
<span style="font-size:12px;color:#404040; font-weight:bold;">{$username}</span><br>
<div style="height:20px;font-size:12px;color:#576278;">
{$user_link}
</div>
<br>
<div style="float:left; width:300px;">
<span style="font-size:12px; color:#576278;">{__ text="Dane bilingowe"}:</span>
<br>
{if $billing_company != ""}
<span style="font-size:12px;color:#404040;">{$billing_company}</span><br>
{/if}
{if $vat_nr != ""}
<span style="font-size:12px;color:#404040;">{__ text="NIP"}: {$vat_nr}</span><br>
{/if}
{if $billing_full_name != ""}
<span style="font-size:14px;color:#404040; font-weight:bold">{$billing_full_name}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$billing_address}</span><br>
{if $billing_address_more != ""}
<span style="font-size:12px;color:#404040">{$billing_address_more}</span><br>
{/if}
{if $billing_region != ""}
<span style="font-size:12px;color:#404040">{$billing_region}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$billing_code_town}</span><br>
{if $billing_country != ""}
<span style="font-size:12px;color:#404040">{$billing_country}</span><br>
{/if}
{if $billing_pesel != ""}
<span style="font-size:12px;color:#404040">{__ text="PESEL"}: {$billing_pesel}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$billing_full_phone}</span>
</div>
<div style="float:left; padding-left:30px; width:300px;">
<span style="font-size:12px; color:#576278;">{__ text="Dane dostawy"}:</span>
<br>
{if $delivery_company != ""}
<span style="font-size:12px;color:#404040;">{$delivery_company}</span><br>
{/if}
{if $delivery_full_name != ""}
<span style="font-size:14px;color:#404040; font-weight:bold">{$delivery_full_name}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$delivery_address}</span><br>
{if $delivery_address_more != ""}
<span style="font-size:12px;color:#404040">{$delivery_address_more}</span><br>
{/if}
{if $delivery_region != ""}
<span style="font-size:12px;color:#404040">{$delivery_region}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$delivery_code_town}</span><br>
{if $delivery_country != ""}
<span style="font-size:12px;color:#404040">{$delivery_country}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$delivery_full_phone}</span>
</div>
<br style="clear:both">
</div>
</br>
<div>
<table cellpadding="0" cellspacing="0" border="0" width="650">
<thead>
<tr style="background:url(http://{$host}/images/frontend/theme/default/mail/tabular-list-th.gif) top left repeat-x;">
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Kod"}
</td>
<td style="width:200px; height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Nazwa"}
</td>
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Netto"}
</td>
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="VAT"}
</td>
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Brutto"}
</td>
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Sztuk"}
</td>
<td style="height:20px; min-width:60px ;font-size:12px;color:#576278;" align="center">
{__ text="Kwota"}
</td>
</tr>
</thead>
<tbody>
{foreach key=row item=product from=$results}
<tr>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.code}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.name}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.netto}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.vat} %
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.brutto}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.quantity}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.total_amount}
</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
<div style="float:right;font-size:12px;color:#576278;text-align:right;margin-right:30px;">
{if $paid}
{__ text="Razem"}<br><span style="color:#404040;">{$total_amount}</span><br>
{__ text="Zapłacono"}<br><span style="color:#404040;">{$paid}</span><br>
{/if}
{__ text="Łączna kwota do zapłaty"}<br> <span style="color:#000; font-size:14px"><b>{$final_total_amount}</b></span>
</div>
<div style="float:left; font-size:12px;color:#576278;">
</br>
{__ text="Płatność"}: <span style="color:#404040;">{$payment_name}</span><br>
</br>
{__ text="Dostawy"}: <span style="color:#404040;">{$delivery_name}</span><br>
{if $delivery_date != ""}
{__ text="Termin dostawy"}: <span style="color:#404040;">{$delivery_date}</span><br>
{/if}
{__ text="Koszt"}: <span style="color:#404040;">{$delivery_cost}</span>
</div>
<br style="clear:both">
{if $comment != ""}
<div style="float:left; font-size:12px;color:#576278;">
{__ text="Uwagi do zamówienia"}:
<span style="color:#404040;">{$comment}</span><br>
</div>
<br style="clear:both">
{/if}
<div style="height:20px;font-size:12px;color:#576278;">
{$order_link}
</div>
</div>
<div style="background-color:#ECECEE; padding:0px 25px 0px 25px; border-left:1px solid #d0d2d8; border-right:1px solid #d0d2d8;">
<div style="font-family:Verdana,Arial,Helvetica,sans-serif; line-height:18px; font-size:10px;">
{$user_foot}
</div>
</div>
<div style="background:url(http://{$host}/images/frontend/theme/default/mail/frame_mail_bottom.png?version=1); height:30px"></div></div></div></body></html>

View File

@@ -0,0 +1,57 @@
{__ text="Data złożenia zamówienia"}: {$created_at}
{__ text="Zamówienie numer"}: {$number}
{__ text="Użytkownik"}: {$username}
{$user_link}
{__ text="Dane bilingowe"}:
{if $billing_company != ""}{$billing_company}{/if}
{if $vat_nr != ""}{__ text="NIP"}: {$vat_nr}{/if}
{if $billing_full_name != ""}{$billing_full_name}{/if}
{$billing_address}
{if $billing_address_more != ""}{$billing_address_more}{/if}
{if $billing_address_region != ""}{$billing_address_region}{/if}
{$billing_code_town}
{$billing_full_phone}
{__ text="Dane dostawy"}:
{if $delivery_company != ""}{$delivery_company}{/if}
{if $delivery_full_name != ""}{$delivery_full_name}{/if}
{$delivery_address}
{if $delivery_address_more != ""}{$delivery_address_more}{/if}
{if $delivery_address_region != ""}{$delivery_address_region}{/if}
{$delivery_code_town}
{$delivery_full_phone}
{__ text="Lista zamówienia"}:
{foreach key=row item=product from=$results}
{__ text="Kod"}: {$product.code}
{__ text="Nazwa"}: {$product.name}
{__ text="Netto"}: {$product.netto}
{__ text="VAT"}: {$product.vat}
{__ text="Brutto"}: {$product.brutto}
{__ text="Sztuk"}: {$product.quantity}
{__ text="Kwota"}: {$product.front_symbol} {$product.total_amount} {$product.back_symbol}
{/foreach}
{if $paid}
{__ text="Razem"}: {$total_amount}
{__ text="Zapłacono"}: {$paid}
{/if}
{__ text="Łączna kwota do zapłaty"}: {$final_total_amount}
{__ text="Płatność"}: {$payment_name}
{__ text="Dostawy"}: {$delivery_name}
{__ text="Koszt"}: {$delivery_cost}

View File

@@ -0,0 +1,226 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="background-color:#fff; font-family:Helvetica,Verdana,Arial,sans-serif; line-height:18px; font-size:1em;"><div style="margin: 0px auto; background-color:#fff;"><br><div style="width:700px; margin:0px auto;"><div style="background:url(http://{$host}/images/frontend/theme/default/mail/frame_mail_top.png?version=1); height:30px"></div>
<div style="background-color:#fff; padding:0px 25px 0px 25px; border-left:1px solid #d0d2d8; border-right:1px solid #d0d2d8;">
<div style="font-family:Verdana,Arial,Helvetica,sans-serif; line-height:18px; font-size:10px;">
{$user_head}
</div>
</div>
<div style="min-height:400px; padding:0px 25px 0px 25px; text-align:justify; border-left:1px solid #d0d2d8; border-right:1px solid #d0d2d8;">
<div style="float:left;font-size:18px;color:#576278;">
{__ text="Zamówienie numer"}: {$number}
</div>
<div style="float:right; font-size:12px; color:#576278;">
{__ text="Data złożenia zamówienia"}: <span style="color:#404040;">{$created_at}<span>
</div>
<br style="clear:both;"/>
<div style="font-family:Verdana,Arial,Helvetica,sans-serif; line-height:18px; font-size:10px;">
{$user_content_head}
</div>
<div style="margin:10px 0px 7px 0px">
{if $create_account == 1}
<span style="font-size:12px; color:#576278;">{__ text="Dane dostępowe do konta"}:</span><br>
<span style="font-size:12px;color:#576278;">{__ text="Login"}:&nbsp;&nbsp;</span><span style="font-size:12px;color:#404040; font-weight:bold;">{$username}</span><br>
{/if}
{if $create_account == 0}
<span style="font-size:12px; color:#576278;">{__ text="Użytkownik"}: </span><br>
<span style="font-size:12px;color:#404040; font-weight:bold;">{$username}</span><br><br>
{/if}
<div style="float:left; width:300px;">
<span style="font-size:12px; color:#576278;">{__ text="Dane bilingowe"}:</span>
<br>
{if $billing_company != ""}
<span style="font-size:12px;color:#404040;">{$billing_company}</span><br>
{/if}
{if $vat_nr != ""}
<span style="font-size:12px;color:#404040;">{__ text="NIP"}: {$vat_nr}</span><br>
{/if}
{if $billing_full_name != ""}
<span style="font-size:14px;color:#404040; font-weight:bold">{$billing_full_name}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$billing_address}</span><br>
{if $billing_address_more != ""}
<span style="font-size:12px;color:#404040">{$billing_address_more}</span><br>
{/if}
{if $billing_region != ""}
<span style="font-size:12px;color:#404040">{$billing_region}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$billing_code_town}</span><br>
{if $billing_country != ""}
<span style="font-size:12px;color:#404040">{$billing_country}</span><br>
{/if}
{if $billing_pesel != ""}
<span style="font-size:12px;color:#404040">{__ text="PESEL"}: {$billing_pesel}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$billing_full_phone}</span><br>
</div>
<div style="float:left; padding-left:30px; width:300px;">
<span style="font-size:12px; color:#576278;">{__ text="Dane dostawy"}:</span>
<br>
{if $delivery_company != ""}
<span style="font-size:12px;color:#404040;">{$delivery_company}</span><br>
{/if}
{if $delivery_full_name != ""}
<span style="font-size:14px;color:#404040; font-weight:bold">{$delivery_full_name}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$delivery_address}</span><br>
{if $delivery_address_more != ""}
<span style="font-size:12px;color:#404040">{$delivery_address_more}</span><br>
{/if}
{if $delivery_region != ""}
<span style="font-size:12px;color:#404040">{$delivery_region}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$delivery_code_town}</span><br>
{if $delivery_country != ""}
<span style="font-size:12px;color:#404040">{$delivery_country}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$delivery_full_phone}</span><br>
</div>
<br style="clear:both">
</div>
</br>
<div>
<table cellpadding="0" cellspacing="0" border="0" width="650">
<thead>
<tr style="background:url(http://{$host}/images/frontend/theme/default/mail/tabular-list-th.gif) top left repeat-x;">
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Kod"}
</td>
<td style="width:200px;height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Nazwa"}
</td>
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Netto"}
</td>
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="VAT"}
</td>
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Brutto"}
</td>
<td style="height:20px;font-size:12px;color:#576278;" align="center">
{__ text="Sztuk"}
</td>
<td style="height:20px; min-width:60px ;font-size:12px;color:#576278;" align="center">
{__ text="Kwota"}
</td>
</tr>
</thead>
<tbody>
{foreach key=row item=product from=$results}
<tr>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.code}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.name}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.netto}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.vat} %
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.brutto}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.quantity}
</td>
<td style="font-size:12px;color:#404040;padding:12px 0px;border-bottom:1px solid #efefef;" align="center">
{$product.total_amount}
</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
<div style="float:right;font-size:12px;color:#576278;text-align:right;margin-right:30px;">
{if $paid}
{__ text="Razem"}<br><span style="color:#404040;">{$total_amount}</span><br>
{__ text="Zapłacono"}<br><span style="color:#404040;">{$paid}</span><br>
{/if}
{__ text="Łączna kwota do zapłaty"}<br> <span style="color:#000; font-size:14px"><b>{$final_total_amount}</b></span>
</div>
<div style="float:left; font-size:12px;color:#576278;">
</br>
{__ text="Płatność"}: <span style="color:#404040;">{$payment_name}</span><br>
</br>
{__ text="Dostawy"}: <span style="color:#404040;">{$delivery_name}</span><br>
{if $delivery_date != ""}
{__ text="Termin dostawy"}: <span style="color:#404040;">{$delivery_date}</span><br>
{/if}
{__ text="Koszt"}: <span style="color:#404040;">{$delivery_cost}</span>
</div>
<br style="clear:both">
{if $comment != ""}
<div style="float:left; font-size:12px;color:#576278;">
{__ text="Uwagi do zamówienia"}:
<span style="color:#404040;">{$comment}</span><br>
</div>
<br style="clear:both">
{/if}
<br>
<div style="font-size:12px;">
{$order_submit}
</div>
<div style="font-size:12px;color:red;">
{$order_submit_text}
</div>
<div style="font-family:Verdana,Arial,Helvetica,sans-serif; line-height:18px; font-size:10px;">
{$user_content_foot}
</div>
{$trusted_shop_rating}
</div>
<div style="background-color:#ECECEE; padding:0px 25px 0px 25px; border-left:1px solid #d0d2d8; border-right:1px solid #d0d2d8;">
<div style="font-family:Verdana,Arial,Helvetica,sans-serif; line-height:18px; font-size:10px;">
{$user_foot}
</div>
</div>
<div style="background:url(http://{$host}/images/frontend/theme/default/mail/frame_mail_bottom.png?version=1); height:30px"></div></div></div></body></html>

View File

@@ -0,0 +1,67 @@
{__ text="Data złożenia zamówienia"}: {$created_at}
{__ text="Zamówienie numer"}: {$number}
{if $create_account == 1}{__ text="Dane dostępowe do konta"}:
{__ text="Login"}: {$username}
{/if}
{if $create_account == 0}
{__ text="Użytkownik"}: {$username}
{/if}
{__ text="Dane bilingowe"}:
{if $billing_company != ""}{$billing_company}{/if}
{if $vat_nr != ""}{__ text="NIP"}: {$vat_nr}{/if}
{if $billing_full_name != ""}{$billing_full_name}{/if}
{$billing_address}
{if $billing_address_more != ""}{$billing_address_more}{/if}
{if $billing_address_region != ""}{$billing_address_region}{/if}
{$billing_code_town}
{$billing_full_phone}
{__ text="Dane dostawy"}:
{if $delivery_company != ""}{$delivery_company}{/if}
{if $delivery_full_name != ""}{$delivery_full_name}{/if}
{$delivery_address}
{if $delivery_address_more != ""}{$delivery_address_more}{/if}
{if $delivery_address_region != ""}{$delivery_address_region}{/if}
{$delivery_code_town}
{$delivery_full_phone}
{__ text="Lista zamówienia"}:
{foreach key=row item=product from=$results}
{__ text="Kod"}: {$product.code}
{__ text="Nazwa"}: {$product.name}
{__ text="Netto"}: {$product.netto}
{__ text="VAT"}: {$product.vat} %
{__ text="Brutto"}: {$product.brutto}
{__ text="Sztuk"}: {$product.quantity}
{__ text="Kwota"}: {$product.front_symbol} {$product.total_amount} {$product.back_symbol}
{/foreach}
{if $paid}
{__ text="Razem"}: {$total_amount}
{__ text="Zapłacono"}: {$paid}
{/if}
{__ text="Łączna kwota do zapłaty"}: {$final_total_amount}
{__ text="Płatność"}: {$payment_name}
{__ text="Dostawy"}: {$delivery_name}
{__ text="Koszt"}: {$delivery_cost}
{$order_submit}
{$order_submit_text}
{$trusted_shops_rating}

View File

@@ -0,0 +1,329 @@
<div class="st_application">
{if isset($user)}
<h1 class="st_title" style="height: 50px">
<div id="st_user-tag">
{$user_panel_icon}
</div>
{$my_account}
<span>/</span>
{$order_number}
</h1>
{$user_panel_menu}
<div class="st_button" id="st_button_show_all" style="float:left; margin-left:120px;">
<div class="st_button-left">
{$show_all}
</div>
</div>
<br class="st_clear_all"/>
{else}
<h1 class="st_title">
{$order_number}
</h1>
{/if}
<div style="padding: 10px 130px;">
<table class="st_tabular-list" cellspacing="0">
<thead>
<tr>
<th><span>{__ text="Data złożenia"}</span></th>
<th><span>{__ text="Status"}</span></th>
<th><span>{__ text="Opłacone"}</span></th>
<th><span>{__ text="Potwierdzone"}</span></th>
{if isset($user)}
<th><span>{__ text="Recenzja"}</span></th>
<th><span>{__ text="Faktury"}</span></th>
{/if}
</tr>
</thead>
<tbody>
<tr>
<td>{$created_at}</td>
<td>{$status}</td>
<td>{$is_paid}</td>
<td>{$is_confirmed}</td>
{if isset($user)}
<td>{$review}</td>
<td>{$invoice}</td>
{/if}
</tr>
</tbody>
</table>
</div>
<div style="padding: 10px 130px">
{if isset($notice_flash)}
<div id="st_message" style="color:#154D81; font-size: 16px; text-align:center; margin:25px;">
<h3>{$notice}</h3>
</div>
{/if}
<div class="st_order-order_sumary-box">
<h2 class="st_order_summary_h2">
{__ text="Dane klienta"}
</h2>
<br class="st_clear_all"/>
<div id="st_order-order_summary-user_data-background">
<div class="st_order-order_sumary-user_data st_align-left">
<h3>
{__ text="Dane bilingowe"}
</h3>
<address>
{if isset($user_data_billing_company)}
<p>
{$user_data_billing_company}
</p>
{/if}
<p>
<span class="st_order-order-summary-address-name">
{$user_data_billing_full_name}
</span>
</p>
<p>
<span class="st_order-order-summary-address-street">
{$user_data_billing_address}
</span><br>
{if $user_data_billing_address_more!=""}
<span class="st_order-order-summary-address-street">
{$user_data_billing_address_more}
</span><br>
{/if}
{if $user_data_billing_region!=""}
<span class="st_order-order-summary-address-street">
{$user_data_billing_region}
</span><br>
{/if}
<span class="st_order-order-summary-address-code">
{$user_data_billing_code}
</span>
<span class="st_order-order-summary-address-town">
{$user_data_billing_town}
</span>
<span class="st_order-order-summary-address-country">
{$user_data_billing_country}
</span>
{if $user_data_billing_pesel!=""}
<span class="st_order-order-summary-address-street">
<br>{__ text="PESEL"}&nbsp;{$user_data_billing_pesel}
</span>
{/if}
</p>
<p>
{$user_data_billing_phone}
</p>
{if isset($user_data_billing_vat_number)}
<p>
{__ text="NIP"}&nbsp;{$user_data_billing_vat_number}
</p>
{/if}
</address>
</div>
<div class="st_order-order_sumary-user_data st_align-right">
<h3>
{__ text="Dane dostawy"}
</h3>
<address>
{if isset($user_data_delivery_company)}
<p>
{$user_data_delivery_company}
</p>
{/if}
<p>
<span class="st_order-order-summary-address-name">
{$user_data_delivery_full_name}
</span>
</p>
<p>
<span class="st_order-order-summary-address-street">
{$user_data_delivery_address}
</span><br>
{if $user_data_delivery_address_more!=""}
<span class="st_order-order-summary-address-street">
{$user_data_delivery_address_more}
</span><br>
{/if}
{if $user_data_delivery_region!=""}
<span class="st_order-order-summary-address-street">
{$user_data_delivery_region}
</span><br>
{/if}
<span class="st_order-order-summary-address-code">
{$user_data_delivery_code}
</span>
<span class="st_order-order-summary-address-town">
{$user_data_delivery_town}
</span>
<span class="st_order-order-summary-address-country">
{$user_data_delivery_country}
</span>
</p>
<p>
{$user_data_delivery_phone}
</p>
</address>
</div>
<br class="st_clear_all" />
</div>
</div>
<div class="st_order-order_sumary-box">
<h2>
{__ text="Zawartość"}
</h2>
<br class="st_clear_all"/>
<table cellspacing="0" class="st_tabular-list" id="st_record_list-order">
<thead>
<tr>
<th class="st_order-order_summary_table_id">
{__ text="Kod"}
</th>
<th>
{__ text="Nazwa"}
</th>
<th>
{__ text="Netto"}
</th>
<th>
{__ text="VAT"}
</th>
<th>
{__ text="Brutto"}
</th>
<th>
{__ text="Ilość"}
</th>
<th>
{__ text="J.m."}
</th>
<th>
{__ text="Suma"}
</th>
</tr>
</thead>
<tbody>
{foreach key=row item=order_product from=$results}
<tr>
<td class="st_order-order_summary_table_id">
{$order_product.code}
</td>
<td>
{if isset($order_product.product_name)}
{$order_product.product_name}
{else}
{if isset($order_product.validate)}
{$order_product.name_show}
{else}
{$order_product.name}
{/if}
{/if}
</td>
<td>
{$order_product.price}
</td>
<td>
{$order_product.vat} %
</td>
<td>
{$order_product.price_true}
</td>
<td>
{$order_product.quantity}
</td>
<td>
{$order_product.uom}
</td>
<td>
{$order_product.total_amount}
</td>
</tr>
{/foreach}
</tbody>
</table>
<br class="st_clear_all"/>
</div>
<div class="st_order-order_sumary-box">
<h2>
{__ text="Dane dodatkowe"}
</h2>
<br class="st_clear_all"/>
<ul>
<li class="st_order-order_sumary-sumary_box_left" id="st_order-order_summary-delivery">
<ul>
<li>
<span class="st_order_summary_data" id="st_order_summary_delivery">
{__ text="Płatność"}:
</span>
{$payment_name}
</li>
<li>
<span class="st_order_summary_data" id="st_order_summary_delivery">
{__ text="Dostawa"}:
</span>
{$delivery_name}
</li>
{if $delivery_date !="-- :"}
<li>
<span class="st_order_summary_data" id="st_order_summary_delivery">
{__ text="Termin dostawy"}:
</span>
{$delivery_date}
</li>
{/if}
<li>
<span class="st_order_summary_data" id="st_order_summary_cost">
{__ text="Koszt"}:
</span>
{$order_cost}
</li>
{if isset($delivery_number) && $delivery_number != ''}
<li>
<span class="st_order_summary_data" id="st_order_summary_delivery_number">
{__ text="Numer przesyłki"}:
</span>
{$delivery_number}
</li>
{/if}
{slot name="order_show_additional_data" hidden="true"}{/slot}
</ul>
<br class="st_clear_all"/>
</li>
<li class="st_order-order_sumary-sumary_box_left" id="st_order-order_summary-total_amount">
<ul>
{if $paid}
<li>
<span class="st_order_summary_data" style="width: 195px">
{__ text="Łączny koszt"}:
</span>
{$order_total_amount}
</li>
<li>
<span class="st_order_summary_data" style="width: 195px">
{__ text="Zapłacono"}:
</span>
{$paid}
</li>
{/if}
<li>
<span class="st_order_summary_data" id="st_order_summary_sum">
{__ text="Razem do zapłaty"}:
</span>
<strong class="st_order-strong">
{$final_total_amount}
</strong>
</li>
</ul>
<br class="st_clear_all"/>
</li>
</ul>
<br class="st_clear_all"/>
</div>
</div>
</div>

View File

@@ -0,0 +1,25 @@
<div id="st_button-user-edit_data_basket" class="st_button-container">
{if $disabled}
<div class="st_button-disabled st_align-right">
<div class="st_button-left-disabled">
{if $label}
<input type="submit" name="submit_save" value="{__ text=$label}" disabled="disabled" />
{else}
<input type="submit" name="submit_save" value="{__ text='Przejdź do potwierdzenia'}" disabled="disabled" />
{/if}
</div>
</div>
{else}
<div class="st_button st_align-right">
<div class="st_button-left">
{if $label}
<input type="submit" name="submit_save" value="{__ text=$label}" />
{else}
<input type="submit" name="submit_save" value="{__ text='Przejdź do potwierdzenia'}" />
{/if}
</div>
</div>
{/if}
</div>

View File

@@ -0,0 +1,39 @@
<div id="st_application-order_summary" class="st_application" >
<div id="st_application-order_summary-header">
<h1 class="st_title">
{__ text="Zamówienie numer"} {$order_number}
</h1>
<p>
{__ text="Dziękujemy za złożenie zamówienia"}
</p>
<br class="st_clear_all" />
</div>
<div class="st_content">
<fieldset>
<div class="st_row">
<div class="st_name">
{__ text="Numer Twojego zamówienia"}:
</div>
<div class="st_field">
{$order_number}
</div>
</div>
<div class="st_row">
<div class="st_name">
{__ text="Łączna kwota do zapłaty"}:
</div>
<div class="st_field">
{$order_total_amount}
</div>
</div>
{include_st_component module="stInvoicePdf" component="downloadInvoice"}
<br class="st_clear_all"/>
<br />
<div class="order_summary_text">
{$order_summary_text}
</div>
</fieldset>
</div>
</div>
{$show_payment}
{$order_summary_socket}

View File

@@ -0,0 +1,17 @@
{set layout="one_column_layout"}
<div id="order_summary" class="box roundies " >
<div class="title">
<h2>{__ text="Nie złożono zamówienia"}</h2>
</div>
<div class="content" style="padding: 0px 15px 15px;">
<div id="summary_label" class="roundies">
<div class="content">
<span class="title_summary">{__ text="Administrator nie może składać zamówień."}</span><br/>
</div>
</div>
<div class="clear"></div>
</div>
</div>

View File

@@ -0,0 +1,436 @@
{set layout="one_column_layout"}
<div id="order_confirm" class="box roundies">
<div class="title">
<h2>{__ text="Potwierdzenie zamówienia"}</h2>
<p>{__ text="Zweryfikuj informacje zawarte w zamówieniu."}</p>
</div>
<div class="st_content">
{$form_start}
<fieldset>
{if $additional_confirm_text != ""}
<div class="st_order_confirm_additional_text">
{$additional_confirm_text}
</div>
{/if}
{if $create_account_value==1}
<div id="create_user">
{__ text="Konto użytkownika"}: <b>{$user_data_billing_email}</b>
{$newsletter_form}
</div>
{/if}
<div class="st_order-order_sumary-box" style="margin-top: 30px;">
<div class="left data_frame roundies box_form">
<h3>
{__ text="Dane płatnika"}
</h3>
<div id="change_delivery" class="right" onclick="var form = jQuery('#send_form'); form.attr('action', '{$order_correction}'); form.get(0).submit();">{__ text="Zmień"}</div>
<div class="data_content user_date" style="padding:15px;">
{if $user_data_billing_invoice==1}
<span class="invoice_text">{__ text="Dane do faktury"}</span>
<br/>
{/if}
{if $user_data_billing_company!=""}
{$user_data_billing_company}
<br/>
{$user_data_billing_vat_number}
<br/>
{/if}
<div class="full_name_space">
<b>{$user_data_billing_full_name}</b>
</div>
{$user_data_billing_address}
<br/>
{if $user_data_billing_address_more!=""}
{$user_data_billing_address_more}
<br/>
{/if}
{if $user_data_billing_region!=""}
{$user_data_billing_region}
<br/>
{/if}
{$user_data_billing_code}
{$user_data_billing_town}
<br/>
{$user_data_billing_country}
<br/>
{$user_data_billing_phone}
<br/>
</div>
</div>
<div class="right data_frame roundies box_form">
<h3>
{__ text="Dane wysyłkowe"}
</h3>
<div id="change_delivery" class="right" onclick="var form = jQuery('#send_form'); form.attr('action', '{$order_correction}'); form.get(0).submit();">{__ text="Zmień"}</div>
<div class="data_content user_date" style="padding:15px;">
{if $user_data_delivery_company!=""}
{$user_data_delivery_company}
<br/>
{/if}
<div class="full_name_space">
<b>{$user_data_delivery_full_name}</b>
</div>
{$user_data_delivery_address}
<br/>
{if $user_data_delivery_address_more!=""}
{$user_data_delivery_address_more}
<br/>
{/if}
{if $user_data_delivery_region!=""}
{$user_data_delivery_region}
<br/>
{/if}
{$user_data_delivery_code}
{$user_data_delivery_town}
<br/>
{$user_data_delivery_country}
<br/>
{$user_data_delivery_phone}
<br/>
</div>
</div>
<div class="clear" /></div>
</div>
<div class="st_order-order_sumary-box" style="padding-bottom:0px;">
<div class="left frame roundies info box_form">
<h3>
{__ text="Informacje"}
</h3>
<div class="data_content">
{__ text="Płatność"}: <b>{$payment_name}</b>
{if $payment_description}
<div class="info_frame">
<i>{$payment_description}</i>
</div>
{/if}
<br/>
{__ text="Dostawa"}: <b>{$delivery_name}</b><br/>
{if $delivery_description}
<div class="info_frame">
<i>{$delivery_description}</i>
</div>
{/if}
{if $delivery_date_value != " "}
{__ text="Termin dostawy"}: <b>{$delivery_date_value}</b><br/>
{/if}
</div>
</div>
{if $description!=""}
<div class="right info box_form roundies">
<div class="frame">
<h3>
{__ text="Uwagi do zamówienia"}
</h3>
<div class="data_content">
{$description}
</div>
</div>
</div>
{/if}
<div class="clear" /></div>
</div>
<div class="st_order-order_sumary-box">
<table cellspacing="0" class="st_tabular-list roundies" id="st_record_list-order" width="100%">
<colgroup>
{if $show_photo_in_basket}<col width="60" />{/if}
{if $show_code_in_basket}<col width="60" />{/if}
<col />
{if $show_netto_in_basket}<col width="80" />{/if}
{if $show_tax_in_basket}<col width="50" />{/if}
<col width="80" />
<col width="80" />
{if $points_system_is_active }
<col width="50" />
{/if}
{if $show_uom_in_basket}<col width="50" />{/if}
<col width="80" />
</colgroup>
<thead>
<tr>
{if $show_photo_in_basket}<th class="st_basket-product-photo roundies_lt"><span>{__ text="zdjęcie"}</span></th>{/if}
{if $show_code_in_basket}<th class="st_basket-product-code"><span>{__ text="kod"}</span></th>{/if}
<th class="st_basket-product-name"><span>{__ text="nazwa"}</span></th>
{if $show_netto_in_basket}<th class="st_basket-product-netto"><span>{__ text="netto"}</span></th>{/if}
{if $show_tax_in_basket}<th class="st_basket-product-tax"><span>{__ text="vat"}</span></th>{/if}
<th class="st_basket-product-brutto"><span>{__ text="brutto"}</span></th>
{if $points_system_is_active }
<th class="st_basket-product-brutto" nowrap>{$points_shortcut}</th>
{/if}
<th class="st_basket-product-num"><span>{__ text="ilość"}</span></th>
{if $show_uom_in_basket}<th class="st_basket-product-uom"><span>{__ text="j.m."}</span></th>{/if}
<th class="st_basket-product-sum"><span>{__ text="suma}</span></th>
</tr>
</thead>
<tbody>
{foreach key=row item=product from=$results}
{if ($product.errors)}
<tr>
{foreach item=error from=$product.errors}
<td colspan="10" style="color: red; text-align: center">{$error}</td>
{/foreach}
</tr>
{/if}
<tr>
{if $show_photo_in_basket}<td class="st_basket-product-photo">{$product.photo}</td>{/if}
{if $show_code_in_basket}<td class="st_basket-product-code">{$product.code}</td>{/if}
<td class="st_basket-product-name">
{if isset($product_name)}
{$product.product_name}
{else}
{if isset($product.validate)}
{$product.name_show}
{else}
{$product.name}
{/if}
{/if}
</td>
{if $show_netto_in_basket}<td class="st_basket-product-netto" nowrap>{if $product.is_item_by_points} - {else}{$product.price}{/if}</td>{/if}
{if $show_tax_in_basket}<td class="st_basket-product-tax">{if $product.is_item_by_points} - {else} {$product.vat} % {/if}</td>{/if}
<td class="st_basket-product-brutto" nowrap>{if $product.is_item_by_points} - {else} {$product.price_brutto} {/if}</td>
{if $points_system_is_active}
<td class="st_basket-product-brutto" nowrap>{if $product.is_item_by_points} {$product.points_value} {else} - {/if}</td>
{/if}
<td class="st_basket-product-num" {if $product.errors.quantity}style="border: 1px solid red"{/if}>{$product.quantity}</td>
{if $show_uom_in_basket}<td class="st_basket-product-uom">{$product.uom}</td>{/if}
<td class="st_basket-product-sum" nowrap>{if $product.is_item_by_points} {$product.points_sum_value} {$points_shortcut} {else} {$product.total_amount} {/if}</td>
</tr>
{/foreach}
<tr>
<td colspan="10">
<div style="margin:5px;">
{if !$is_basket_only_for_points }
<span style="float:right;">{__ text="Wartość koszyka"}: {$total_product_price}</span><br/>
{/if}
{if $points_value != 0}
<span style="float:right;">{__ text="Koszt"} {$points_shortcut}: {$points_value} {$points_shortcut}</span><br/>
{/if}
{if !$is_order_only_for_points }
<span style="float:right;">{__ text="Koszt dostawy"}: {$order_cost}</span><br/>
{/if}
{if $delivery_courier_cost}
<span style="float:right;">({__ text="dodatkowa opłata"}: {$delivery_courier_cost})</span><br/>
{/if}
{if $discount}
<span style="float:right;">{__ text="Rabat"} ({$discount_name}): -{$discount}</span><br/>
{/if}
{if $paid}
<span style="float:right;">{__ text="Zapłacono"}: -{$paid}</span><br />
{/if}
<span style="font-size: 16px;font-weight: bold; float:right; line-height: 160%;">{__ text="Razem do zapłaty"}: {$final_total_amount}</span><br/>
{$additional_costs_socket}
</div>
</td>
</tr>
</tbody>
</table>
<div class="clear" /></div>
</div>
{foreach key=row item=name from=$user_data_billing_hidden}
{$name.billing_name}
{/foreach}
{foreach key=row item=name from=$user_data_delivery_hidden}
{$name.delivery_name}
{/foreach}
{$delivery_date}
{$delivery_time}
{$hidden_description}
{if $terms_digital == 1 || $terms_right_2_cancel == 1 || $terms_service == 1}
<table id="table_confirm_terms" cellpadding="0" cellspacing="0">
{if $terms_digital == 1}
<tr>
<td class="terms-text"><span class="label_terms_digital_confirm">{$terms_digital_text}</span></td>
<td><input name="terms_digital_confirm" id="terms_digital_confirm" type="checkbox" value="1" class="checkobox" ></td>
</tr>
{/if}
{if $terms_service == 1}
<tr>
<td class="terms-text"><span class="label_terms_service_confirm">{$terms_service_text}</span></td>
<td><input name="terms_service_confirm" id="terms_service_confirm" type="checkbox" value="1" class="checkobox" ></td>
</tr>
{/if}
{if $terms_right_2_cancel == 1}
<tr>
<td class="terms-text"><span class="label_terms_confirm">{$terms_right_2_cancel_text}</span></td>
<td><input type="checkbox" name="terms_confirm" id="terms_confirm" value="1" class="checkobox"><div id="terms_overlay"><div class="terms_overlay_content"></div></div><div id="right_2_cancel_overlay"><div class="right_2_cancel_overlay_content"></div></div></td>
</tr>
{/if}
</table>
{/if}
<div class="buttons left" id="st_order-back_button">
<button type="submit" class="regular roundies" id="back_button" onclick="this.form.action = '{$order_correction}'">
<span class="arrow_left icon_left">{__ text="Wróć do koszyka"}</span>
</button>
</div>
<div class="buttons right" id="st_order-confirm_button">
<button class="regular roundies important" id="confirm_button">
<span style="font-weight: normal;" class="arrow_right">{__ text="Zamówienie z obowiązkiem zapłaty."}</span> <span style="font-size: 16px;" class="arrow_right">{__ text="Zamów"}</span>
</button>
</div>
<div class="clear" /></div>
</fieldset>
</form>
</div>
</div>
{literal}
<script type="text/javascript" language="javascript">
jQuery(function ($) {
$(document).ready(function () {
$("label").inFieldLabels();
function equalHeight(group)
{
tallest = 0;
group.each(function() {
$(this).css("height","auto");
thisHeight = $(this).height();
if(thisHeight > tallest) {
tallest = thisHeight;
}
});
group.height(tallest);
}
$(window).load(function() {
equalHeight($(".data_frame"));
});
$(window).load(function() {
equalHeight($(".frame"));
});
$(window).load(function() {
equalHeight($(".info"));
});
$(".delivery_tooltip").tooltip({
effect: 'slide',
opacity: 1,
delay: 0,
position: 'bottom center',
offset: [20,0],
tipClass: "my_tooltip tooltip roundies"
});
$(".payment_tooltip").tooltip({
effect: 'slide',
opacity: 1,
delay: 0,
position: 'bottom center',
offset: [20,0],
tipClass: "my_tooltip tooltip roundies"
});
$('#confirm_button').click(function() {
var error_exist = false;
{/literal}{if $terms_right_2_cancel == 1}{literal}
if (!$("#terms_confirm").is(":checked")) {
$(".label_terms_confirm").css("color", "red");
error_exist = true;
}else{
$(".label_terms_confirm").css("color", "");
}
{/literal}{/if}{if $terms_digital == 1}{literal}
if (!$("#terms_digital_confirm").is(":checked")) {
$(".label_terms_digital_confirm").css("color", "red");
error_exist = true;
}else{
$(".label_terms_digital_confirm").css("color", "");
}
{/literal}{/if}{if $terms_service == 1}{literal}
if (!$("#terms_service_confirm").is(":checked")) {
$(".label_terms_service_confirm").css("color", "red");
error_exist = true;
}else{
$(".label_terms_service_confirm").css("color", "");
}
{/literal}{/if}{literal}
if(error_exist == false){
$("#send_form").submit(function(){return true;});
}else{
return false;
}
});
$('#active_terms_overlay').click(function() {
var api = $('#terms_overlay').data('overlay');
if (!api) {
$('#terms_overlay').overlay({
onBeforeLoad: function() {
var wrap = this.getOverlay().find('.terms_overlay_content');
$.get('/user/showTerms', function(data) {
wrap.html(data);
});
},
load: true
});
} else {
api.load();
}
});
$('#active_right_2_cancel_overlay').click(function() {
var api = $('#right_2_cancel_overlay').data('overlay');
if (!api) {
$('#right_2_cancel_overlay').overlay({
onBeforeLoad: function() {
var wrap = this.getOverlay().find('.right_2_cancel_overlay_content');
$.get('/user/showRight2Cancel', function(data) {
wrap.html(data);
});
},
load: true
});
} else {
api.load();
}
});
});
});
</script>
{/literal}

View File

@@ -0,0 +1,16 @@
<div id="st_order-quastion" class="st_component" style="border: none;">
<h5 class="st_title">
{__ text="Uwagi do zamówienia"}
</h5>
<div style="margin:5px; padding-top:8px">
{$comment}
</div>
</div>
<div id="st_button-user-edit_data_basket" class="st_button-container">
<div class="st_button{if $disabled}-disabled{/if} st_align-right">
<div class="st_button-left{if $disabled}-disabled{/if}">
{$description_submit}
</div>
</div>
</div>
</form>

View File

@@ -0,0 +1,83 @@
<div id="last_orders_by_user">
{if $unconfirmed_orders == 1}
<div id="unconfirm_order" class="roundies box_form">
<h3>{__ text="Niepotwierdzone zamówienia"}</h3>
<div class="content">
{foreach item=order from=$results}
{if $count_unconfirmed < 3}
{if $order.is_confirmed_orders == 0}
{if $count_unconfirmed++}{/if}
<div class="st_order-last_order">
<div>
{$order.link}
{$order.is_confirmed}
</div>
<ul>
{foreach item=order_product from=$order.products}
<li>{$order_product.photo} {$order_product.quantity} x {$order_product.name}</li>
{/foreach}
</ul>
</div>
{/if}
{/if}
{/foreach}
{if $count_unconfirmed > 2}
<div class="buttons" id="st_button_show_order">
<a href="{$check_all_url}" class="regular roundies">
{__ text="Pokaż wszystkie"}<img src="/images/frontend/theme/default2/buttons/arrow_right.png" alt=""/>
</a>
</div>
<div class="clear"></div>
{/if}
</div>
</div>
{/if}
{if $confirmed_orders == 1}
<div id="confirm_order" class="roundies box_form">
<h3>{__ text="Potwierdzone zamówienia"}</h3>
<div class="content">
{foreach item=order from=$results}
{if $count_confirmed < 3}
{if $order.is_confirmed_orders == 1}
{if $count_confirmed++}{/if}
<div class="st_order-last_order">
<div>
{$order.link}
</div>
<ul>
{foreach item=order_product from=$order.products}
<li> {$order_product.photo} {$order_product.quantity} x {$order_product.name}</li>
{/foreach}
</ul>
</div>
{/if}
{/if}
{/foreach}
{if $count_confirmed > 2}
<div class="buttons" id="st_button_show_order">
<a href="{$check_all_url}" class="regular roundies">
{__ text="Pokaż wszystkie"}<img src="/images/frontend/theme/default2/buttons/arrow_right.png" alt=""/>
</a>
</div>
<div class="clear"></div>
{/if}
</div>
</div>
{/if}
{if isset($no_orders)}
<div id="no_order" class="roundies box_form">
<div class="content">
<p style="text-align: center">{__ text="Aktualnie nie posiadasz żadnych zamówień"}</p>
</div>
</div>
{/if}
</div>

View File

@@ -0,0 +1,22 @@
{set layout="one_column_layout"}
<div id="st_application-st_basket-index" class="box roundies">
<div id="st_navigation_bar-user" class="st_navigation_bar_user">
<ul>
<li class="st_first"><a href="/user_data/userPanel">{__ text="Moje konto"}</a></li>
<li class="st_selected"><a href="/order/list">{__ text="Lista zamówień"}</a></li>
</ul>
</div>
<div class="st_content order_padding">
{if isset($pager)}
{$pager_results}
{else}
<div class="roundies box_form">
<div class="content">
<p style="text-align: center">{__ text="Aktualnie nie posiadasz żadnych zamówień"}</p>
</div>
</div>
{/if}
</div>
</div>

View File

@@ -0,0 +1,102 @@
{if $unconfirmed_orders == 1}
<br/>
<div class="roundies box_form">
<h3>{__ text="Niepotwierdzone zamówienia"}</h3>
<div class="content">
<table class="st_tabular-list roundies order_table" cellspacing="0">
<colgroup>
<col width="80">
<col width="140">
<col width="200">
<col width="80">
<col width="50">
<col width="50">
<col width="120">
</colgroup>
<thead>
<tr>
<th style="white-space: nowrap;" class="roundies_lt" ><span>{__ text="Numer"}</span></th>
<th><span>{__ text="Data złożenia"}</span></th>
<th><span>{__ text="Status"}</span></th>
<th style="text-align: right; white-space: nowrap;"><span>{__ text="Kwota"}</span></th>
<th><span>{__ text="Opłacone"}</span></th>
<th><span>{__ text="Faktury"}</span></th>
<th style="text-align: center;" class="roundies_rt"><span>{__ text="Potwierdzone"}</span></th>
</tr>
</thead>
<tbody>
{foreach key=row item=order from=$results}
{if $order.is_confirmed_orders == 0}
<tr>
<td>{$order.number}</td>
<td>{$order.created_at}</td>
<td>{$order.status}</td>
<td style="text-align: right;">{$order.total_amount}</td>
<td style="text-align: center;">{$order.is_paid}</td>
<td>{$order.invoice}</td>
<td style="text-align: center;">{$order.is_confirmed}</td>
</tr>
{/if}
{/foreach}
</tbody>
</table>
</div>
</div>
{/if}
{if $confirmed_orders == 1}
<br/>
<div class="roundies box_form">
<h3>{__ text="Potwierdzone zamówienia"}</h3>
<div class="content">
<table class="st_tabular-list roundies order_table" cellspacing="0">
<colgroup>
<col width="80">
<col width="140">
<col width="200">
<col width="80">
<col width="50">
<col width="50">
<col width="120">
</colgroup>
<thead>
<tr>
<th style="white-space: nowrap;"><span>{__ text="Numer"}</span></th>
<th><span>{__ text="Data złożenia"}</span></th>
<th><span>{__ text="Status"}</span></th>
<th style="text-align:right; white-space: nowrap;"><span>{__ text="Kwota"}</span></th>
<th><span>{__ text="Opłacone"}</span></th>
<th><span>{__ text="Faktury"}</span></th>
<th style="text-align: center;"><span>{__ text="Potwierdzone"}</span></th>
</tr>
</thead>
<tbody>
{foreach key=row item=order from=$results}
{if $order.is_confirmed_orders == 1}
<tr>
<td>{$order.number}</td>
<td>{$order.created_at}</td>
<td>{$order.status}</td>
<td style="text-align: right;">{$order.total_amount}</td>
<td style="text-align: center;">{$order.is_paid}</td>
<td>{$order.invoice}</td>
<td style="text-align: center;">{$order.is_confirmed}</td>
</tr>
{/if}
{/foreach}
</tbody>
</table>
</div></div>
{/if}

View File

@@ -0,0 +1,19 @@
<ul class="pagination">
{if $current_page!=1}
<li><a href="{$previous_page_url}">&laquo;</a></li>
{else}
<li style="visibility: hidden"><a href="#">&laquo;</a></li>
{/if}
{foreach item=link from=$links}
{if $link.page == $current}
<li class="active"><a href="#">{$link.page}</a></li>
{else}
<li><a href="{$link.url}">{$link.page}</a></li>
{/if}
{/foreach}
{if $current_page!=$last_page}
<li><a href="{$next_page_url}">&raquo;</a></li>
{else}
<li style="visibility: hidden"><a href="{$link.url}">&raquo;</a></li>
{/if}
</ul>

View File

@@ -0,0 +1,489 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<head style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<meta name="viewport" content="width=device-width" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<title style="margin: 0;padding: 0;font-family: Arial, sans-serif;">ZURBemails</title>
<style style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{literal}
/* -------------------------------------
GLOBAL
------------------------------------- */
* {
margin:0;
padding:0;
}
* { font-family: Arial, sans-serif; }
img {
max-width: 100%;
}
.collapse {
margin:0;
padding:0;
}
body {
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:none;
width: 100%!important;
height: 100%;
}
/* -------------------------------------
ELEMENTS
------------------------------------- */
a { color: #{/literal}{$link_color}{literal};}
.btn {
text-decoration:none;
color: #FFF;
background-color: #666;
padding:10px 16px;
font-weight:bold;
margin-right:10px;
text-align:center;
cursor:pointer;
display: inline-block;
}
p.callout {
padding:15px;
background-color:#ECF8FF;
margin-bottom: 15px;
}
.callout a {
font-weight:bold;
color: #2BA6CB;
}
table.social {
background-color: #ebebeb;
}
.social .soc-btn {
padding: 3px 7px;
font-size:12px;
margin-bottom:10px;
text-decoration:none;
color: #FFF;font-weight:bold;
display:block;
text-align:center;
}
a.fb { background-color: #3B5998!important; }
a.tw { background-color: #1daced!important; }
a.gp { background-color: #DB4A39!important; }
a.ms { background-color: #000!important; }
.sidebar .soc-btn {
display:block;
width:100%;
}
/* -------------------------------------
HEADER
------------------------------------- */
table.head-wrap { width: 100%;}
.header.container table td.logo { padding: 15px; }
.header.container table td.label { padding: 15px; padding-left:0px;}
/* -------------------------------------
BODY
------------------------------------- */
table.body-wrap { width: 100%;}
/* -------------------------------------
FOOTER
------------------------------------- */
table.footer-wrap { width: 100%; clear:both!important;
}
.footer-wrap .container td.content p { border-top: 1px solid rgb(215,215,215); padding-top:15px;}
.footer-wrap .container td.content p {
font-size:10px;
font-weight: bold;
}
/* -------------------------------------
TYPOGRAPHY
------------------------------------- */
h1,h2,h3,h4,h5,h6 {
font-family: Arial, sans-serif; line-height: 1.1; margin-bottom:15px; color:#000;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-size: 60%; color: #6f6f6f; line-height: 0; text-transform: none; }
h1 { font-weight:200; font-size: 44px;}
h2 { font-weight:200; font-size: 37px;}
h3 { font-weight:500; font-size: 27px;}
h4 { font-weight:500; font-size: 23px;}
h5 { font-weight:900; font-size: 17px;}
h6 { font-weight:900; font-size: 14px; text-transform: uppercase; color:#444;}
.collapse { margin:0!important;}
p, ul {
margin-bottom: 10px;
font-weight: normal;
font-size:12px;
line-height:1.6;
}
p.lead { font-size:17px; }
p.last { margin-bottom:0px;}
ul li {
margin-left:5px;
list-style-position: inside;
}
/* -------------------------------------
SIDEBAR
------------------------------------- */
ul.sidebar {
background:#ebebeb;
display:block;
list-style-type: none;
}
ul.sidebar li { display: block; margin:0;}
ul.sidebar li a {
text-decoration:none;
color: #666;
padding:10px 16px;
/* font-weight:bold; */
margin-right:10px;
/* text-align:center; */
cursor:pointer;
border-bottom: 1px solid #777777;
border-top: 1px solid #FFFFFF;
display:block;
margin:0;
}
ul.sidebar li a.last { border-bottom-width:0px;}
ul.sidebar li a h1,ul.sidebar li a h2,ul.sidebar li a h3,ul.sidebar li a h4,ul.sidebar li a h5,ul.sidebar li a h6,ul.sidebar li a p { margin-bottom:0!important;}
/* ---------------------------------------------------
RESPONSIVENESS
Nuke it from orbit. It's the only way to be sure.
------------------------------------------------------ */
/* Set a max-width, and make it display as block so it will automatically stretch to that width, but will also shrink down on a phone or something */
.container {
display:block!important;
max-width:600px!important;
margin:0 auto!important; /* makes it centered */
clear:both!important;
}
/* This should also be a block element, so that it will fill 100% of the .container */
.content {
padding:15px;
max-width:600px;
margin:0 auto;
display:block;
}
/* Let's make sure tables in the content area are 100% wide */
.content table { width: 100%; }
/* Odds and ends */
.column {
width: 300px;
float:left;
}
.social .column tr td { padding: 15px; }
.user_data .column tr td { padding-bottom: 15px; }
.column-wrap {
padding:0!important;
margin:0 auto;
max-width:600px!important;
}
.column table { width:100%;}
.social .column {
width: 280px;
min-width: 279px;
float:left;
}
.user_data .column {
width: 280px;
min-width: 279px;
float:left;
}
/* Be sure to place a .clear element after each set of columns, just to be safe */
.clear { display: block; clear: both; }
/* -------------------------------------------
PHONE
For clients that support media queries.
Nothing fancy.
-------------------------------------------- */
@media only screen and (max-width: 600px) {
a[class="btn"] { display:block!important; margin-bottom:10px!important; background-image:none!important; margin-right:0!important;}
div[class="column"] { width: auto!important; float:none!important;}
table.social div[class="column"] {
width:auto!important;
}
}
{/literal}
</style>
</head>
<body bgcolor="#FFFFFF" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;height: 100%;width: 100%!important;">
<!-- HEADER -->
<table class="head-wrap" bgcolor="#{$bg_header_color}" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;"></td>
<td class="header container" style="margin: 0 auto!important;padding: 0;font-family: Arial, sans-serif;font-size: 12px;display: block!important;max-width: 600px!important;clear: both!important;">
<div class="content" style="margin: 0 auto;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;max-width: 600px;display: block;">
<table bgcolor="#{$bg_header_color}" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">{if $logo!=""}<img src="http://{$host}/uploads{$logo}?version=1" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;max-width: 100%; max-height: 50px;">{/if}</td>
<td align="right" style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><h6 class="collapse" style="margin: 0!important;padding: 0;font-family: &quot;helveticaneue-light&quot: ;, &quot: ;helvetica neue light&quot: ;helvetica neue&quot: ;, helvetica, arial, &quot: ;lucida grande&quot: ;, sans-serif: ;line-height: 1.1;margin-bottom: 15px;color: #444;font-weight: 900;font-size: 14px;text-transform: uppercase;">{$created_at}</h6></td>
</tr>
</table>
</div>
</td>
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
</tr>
</table><!-- /HEADER -->
<!-- BODY -->
<table class="body-wrap" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
<td class="container" bgcolor="#FFFFFF" style="margin: 0 auto!important;padding: 0;font-family: Arial, sans-serif;display: block!important;max-width: 600px!important;clear: both!important;">
<div class="content" style="margin: 0 auto;padding: 15px;font-family: Arial, sans-serif;max-width: 600px;display: block;">
<table cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;">{$user_head}</p>
<h4 style="margin: 0;padding: 0;font-family: &quot;helveticaneue-light&quot: ;, &quot: ;helvetica neue light&quot: ;helvetica neue&quot: ;, helvetica, arial, &quot: ;lucida grande&quot: ;, sans-serif: ;line-height: 1.1;margin-bottom: 15px;color: #000;font-weight: 500;font-size: 23px;"> {__ text="Zamówienie numer"}: {$number}</h4>
{if $create_account == 1}
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane dostępowe do konta"}:</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Login"}:&nbsp;&nbsp;</span><span style="font-size: 12px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$username}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $create_account == 0}
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Użytkownik"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$username}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<table class="user_data" width="100%" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<!-- column 1 -->
<table align="left" class="column" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 280px;float: left;min-width: 279px;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;padding-bottom: 15px;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane bilingowe"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $billing_company != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_company}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $vat_nr != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="NIP"}: {$vat_nr}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 14px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_full_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_address}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $billing_address_more != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_address_more}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_region != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_region}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_code_town != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_code_town}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_country != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_country}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_pesel != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="PESEL"}: {$billing_pesel}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_full_phone}</span>
</td>
</tr>
</table><!-- /column 1 -->
<!-- column 2 -->
<table align="left" class="column" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 280px;float: left;min-width: 279px;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;padding-bottom: 15px;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane dostawy"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_company != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_company}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 14px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_full_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_address}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_address_more != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_address_more}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_region != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_region}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_code_town != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_code_town}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_country != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_country}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_full_phone}</span>
</td>
</tr>
</table><!-- /column 2 -->
</td>
</tr>
</table><!-- /social & contact -->
<div style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<table cellpadding="0" cellspacing="0" border="0" width="600" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tbody style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{foreach key=row item=product from=$results}
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0;font-family: Arial, sans-serif;" align="left" valign="bottom">
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$product.code} <strong style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$product.name}</strong>
{$product.quantity} {$product.uom} x {if $product.is_item_by_points} {$product.points_value} {else} {$product.netto} x {$product.vat} % {/if}
</td>
<td width="30%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0;font-family: Arial, sans-serif;" align="right" valign="bottom">
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $product.is_item_by_points} {$product.points_value} {else} {$product.total_amount} {/if}
</td>
</tr>
{/foreach}
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0;font-family: Arial, sans-serif;" align="left" valign="bottom">
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Płatność"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$payment_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_date != ""}
{__ text="Termin dostawy"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_date}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{__ text="Dostawy"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
</td>
<td width="30%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0;font-family: Arial, sans-serif;" align="right" valign="bottom">
{$delivery_cost}
</td>
</tr>
</tbody>
</table>
</div>
<div style="float: right;font-size: 12px;color: #576278;text-align: right;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $paid || $discount}
{__ text="Razem"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$total_amount}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $discount}
{__ text="Rabat"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">-{$discount}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $paid}
{__ text="Zapłacono"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$paid}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{__ text="Łączna kwota do zapłaty"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #000;font-size: 14px;margin: 0;padding: 0;font-family: Arial, sans-serif;"><b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$final_total_amount}</b></span>
{if $total_points_value != 0}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #000;font-size: 14px;margin: 0;padding: 0;font-family: Arial, sans-serif;"><b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Koszt"} {$points_shortcut}: {$total_points_value}</b></span>
{/if}
</div>
<br style="clear: both;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $order_total_points_earn != 0}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Za zamówienie otrzymasz"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$order_total_points_earn} {$points_shortcut}</span>
{/if}
{if $comment != ""}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<div style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Uwagi do zamówienia"}:<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$comment}</span>
</div>
<br style="clear: both;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $is_invoice_request == 1}
<div style="float:left; font-size:12px;color:#576278;">
<b><span style="color:#404040;">{__ text="Klient prosi o wystawienie faktury."}</span></b>
</div>
<br style="clear:both">
{/if}
<!-- Callout Panel -->
<p class="callout" style="text-align: center;margin: 0;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;margin-bottom: 15px;font-weight: normal;line-height: 1.6;background-color: #{$bg_action_color};">
{$order_link}
</p><!-- /Callout Panel -->
<!-- social & contact -->
<table class="social" width="100%" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;background-color: #{$bg_footer_color};width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$user_foot}
</td>
</tr>
</table><!-- /social & contact -->
</td>
</tr>
</table>
</div><!-- /content -->
</td>
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
</tr>
</table><!-- /BODY -->
</body>
</html>

View File

@@ -0,0 +1,54 @@
{__ text="Data złożenia zamówienia"}: {$created_at}
{__ text="Zamówienie numer"}: {$number}
{__ text="Dane bilingowe"}:
{if $billing_company != ""}{$billing_company}{/if}
{if $vat_nr != ""}{__ text="NIP"}: {$vat_nr}{/if}
{$billing_full_name}
{$billing_address}
{if $billing_address_more != ""}{$billing_address_more}{/if}
{if $billing_region != ""}{$billing_region}{/if}
{if $billing_code_town != ""}{$billing_code_town}{/if}
{if $billing_pesel != ""}{__ text="PESEL"}:{$billing_pesel}{/if}
{$billing_full_phone}
{__ text="Dane dostawy"}:
{if $delivery_company != ""}{$delivery_company}{/if}
{$delivery_full_name}
{$delivery_address}
{if $delivery_address_more != ""}{$delivery_address_more}{/if}
{if $delivery_region != ""}{$delivery_region}{/if}
{if $delivery_code_town != ""}{$delivery_code_town}{/if}
{$delivery_full_phone}
{__ text="Lista zamówienia"}:
{foreach key=row item=product from=$results}
{__ text="Kod"}: {$product.code}
{__ text="Nazwa"}: {$product.name}
{__ text="Netto"}: {$product.netto}
{__ text="VAT"}: {$product.vat}
{__ text="Brutto"}: {$product.brutto}
{__ text="Ilość"}: {$product.quantity} {$product.uom}
{__ text="Kwota"}: {$product.front_symbol} {$product.total_amount} {$product.back_symbol}
{/foreach}
{if $paid}
{__ text="Razem"}: {$total_amount}
{__ text="Zapłacono"}: {$paid}
{/if}
{__ text="Łączna kwota do zapłaty"}: {$final_total_amount}
{__ text="Płatność"}: {$payment_name}
{__ text="Dostawy"}: {$delivery_name}
{__ text="Koszt"}: {$delivery_cost}

View File

@@ -0,0 +1,500 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<head style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<meta name="viewport" content="width=device-width" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<title style="margin: 0;padding: 0;font-family: Arial, sans-serif;">ZURBemails</title>
<style style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{literal}
/* -------------------------------------
GLOBAL
------------------------------------- */
* {
margin:0;
padding:0;
}
* { font-family: Arial, sans-serif; }
img {
max-width: 100%;
}
.collapse {
margin:0;
padding:0;
}
body {
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:none;
width: 100%!important;
height: 100%;
}
/* -------------------------------------
ELEMENTS
------------------------------------- */
a { color: #{/literal}{$link_color}{literal};}
.btn {
text-decoration:none;
color: #FFF;
background-color: #666;
padding:10px 16px;
font-weight:bold;
margin-right:10px;
text-align:center;
cursor:pointer;
display: inline-block;
}
p.callout {
padding:15px;
background-color:#ECF8FF;
margin-bottom: 15px;
}
.callout a {
font-weight:bold;
color: #2BA6CB;
}
table.social {
background-color: #ebebeb;
}
.social .soc-btn {
padding: 3px 7px;
font-size:12px;
margin-bottom:10px;
text-decoration:none;
color: #FFF;font-weight:bold;
display:block;
text-align:center;
}
a.fb { background-color: #3B5998!important; }
a.tw { background-color: #1daced!important; }
a.gp { background-color: #DB4A39!important; }
a.ms { background-color: #000!important; }
.sidebar .soc-btn {
display:block;
width:100%;
}
/* -------------------------------------
HEADER
------------------------------------- */
table.head-wrap { width: 100%;}
.header.container table td.logo { padding: 15px; }
.header.container table td.label { padding: 15px; padding-left:0px;}
/* -------------------------------------
BODY
------------------------------------- */
table.body-wrap { width: 100%;}
/* -------------------------------------
FOOTER
------------------------------------- */
table.footer-wrap { width: 100%; clear:both!important;
}
.footer-wrap .container td.content p { border-top: 1px solid rgb(215,215,215); padding-top:15px;}
.footer-wrap .container td.content p {
font-size:10px;
font-weight: bold;
}
/* -------------------------------------
TYPOGRAPHY
------------------------------------- */
h1,h2,h3,h4,h5,h6 {
font-family: Arial, sans-serif; line-height: 1.1; margin-bottom:15px; color:#000;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-size: 60%; color: #6f6f6f; line-height: 0; text-transform: none; }
h1 { font-weight:200; font-size: 44px;}
h2 { font-weight:200; font-size: 37px;}
h3 { font-weight:500; font-size: 27px;}
h4 { font-weight:500; font-size: 23px;}
h5 { font-weight:900; font-size: 17px;}
h6 { font-weight:900; font-size: 14px; text-transform: uppercase; color:#444;}
.collapse { margin:0!important;}
p, ul {
margin-bottom: 10px;
font-weight: normal;
font-size:12px;
line-height:1.6;
}
p.lead { font-size:17px; }
p.last { margin-bottom:0px;}
ul li {
margin-left:5px;
list-style-position: inside;
}
/* -------------------------------------
SIDEBAR
------------------------------------- */
ul.sidebar {
background:#ebebeb;
display:block;
list-style-type: none;
}
ul.sidebar li { display: block; margin:0;}
ul.sidebar li a {
text-decoration:none;
color: #666;
padding:10px 16px;
/* font-weight:bold; */
margin-right:10px;
/* text-align:center; */
cursor:pointer;
border-bottom: 1px solid #777777;
border-top: 1px solid #FFFFFF;
display:block;
margin:0;
}
ul.sidebar li a.last { border-bottom-width:0px;}
ul.sidebar li a h1,ul.sidebar li a h2,ul.sidebar li a h3,ul.sidebar li a h4,ul.sidebar li a h5,ul.sidebar li a h6,ul.sidebar li a p { margin-bottom:0!important;}
/* ---------------------------------------------------
RESPONSIVENESS
Nuke it from orbit. It's the only way to be sure.
------------------------------------------------------ */
/* Set a max-width, and make it display as block so it will automatically stretch to that width, but will also shrink down on a phone or something */
.container {
display:block!important;
max-width:600px!important;
margin:0 auto!important; /* makes it centered */
clear:both!important;
}
/* This should also be a block element, so that it will fill 100% of the .container */
.content {
padding:15px;
max-width:600px;
margin:0 auto;
display:block;
}
/* Let's make sure tables in the content area are 100% wide */
.content table { width: 100%; }
/* Odds and ends */
.column {
width: 300px;
float:left;
}
.social .column tr td { padding: 15px; }
.user_data .column tr td { padding-bottom: 15px; }
.column-wrap {
padding:0!important;
margin:0 auto;
max-width:600px!important;
}
.column table { width:100%;}
.social .column {
width: 280px;
min-width: 279px;
float:left;
}
.user_data .column {
width: 280px;
min-width: 279px;
float:left;
}
/* Be sure to place a .clear element after each set of columns, just to be safe */
.clear { display: block; clear: both; }
/* -------------------------------------------
PHONE
For clients that support media queries.
Nothing fancy.
-------------------------------------------- */
@media only screen and (max-width: 600px) {
a[class="btn"] { display:block!important; margin-bottom:10px!important; background-image:none!important; margin-right:0!important;}
div[class="column"] { width: auto!important; float:none!important;}
table.social div[class="column"] {
width:auto!important;
}
}
{/literal}
</style>
</head>
<body bgcolor="#FFFFFF" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;height: 100%;width: 100%!important;">
<!-- HEADER -->
<table class="head-wrap" bgcolor="#{$bg_header_color}" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;"></td>
<td class="header container" style="margin: 0 auto!important;padding: 0;font-family: Arial, sans-serif;font-size: 12px;display: block!important;max-width: 600px!important;clear: both!important;">
<div class="content" style="margin: 0 auto;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;max-width: 600px;display: block;">
<table bgcolor="#{$bg_header_color}" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">{if $logo!=""}<img src="http://{$host}/uploads{$logo}?version=1" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;max-width: 100%; max-height: 50px;">{/if}</td>
<td align="right" style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><h6 class="collapse" style="margin: 0!important;padding: 0;font-family: &quot;helveticaneue-light&quot: ;, &quot: ;helvetica neue light&quot: ;helvetica neue&quot: ;, helvetica, arial, &quot: ;lucida grande&quot: ;, sans-serif: ;line-height: 1.1;margin-bottom: 15px;color: #444;font-weight: 900;font-size: 14px;text-transform: uppercase;">{$created_at}</h6></td>
</tr>
</table>
</div>
</td>
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
</tr>
</table><!-- /HEADER -->
<!-- BODY -->
<table class="body-wrap" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
<td class="container" bgcolor="#FFFFFF" style="margin: 0 auto!important;padding: 0;font-family: Arial, sans-serif;display: block!important;max-width: 600px!important;clear: both!important;">
<div class="content" style="margin: 0 auto;padding: 15px;font-family: Arial, sans-serif;max-width: 600px;display: block;">
<table cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;">{$user_head}</p>
<h4 style="margin: 0;padding: 0;font-family: &quot;helveticaneue-light&quot: ;, &quot: ;helvetica neue light&quot: ;helvetica neue&quot: ;, helvetica, arial, &quot: ;lucida grande&quot: ;, sans-serif: ;line-height: 1.1;margin-bottom: 15px;color: #000;font-weight: 500;font-size: 23px;"> {__ text="Zamówienie numer"}: {$number}</h4>
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;">{$user_content_head}</p>
{if $create_account == 1}
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane dostępowe do konta"}:</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Login"}:&nbsp;&nbsp;</span><span style="font-size: 12px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$username}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $create_account == 0}
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Użytkownik"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$username}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<table class="user_data" width="100%" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<!-- column 1 -->
<table align="left" class="column" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 280px;float: left;min-width: 279px;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;padding-bottom: 15px;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane bilingowe"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $billing_company != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_company}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $vat_nr != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="NIP"}: {$vat_nr}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 14px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_full_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_address}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $billing_address_more != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_address_more}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_region != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_region}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_code_town != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_code_town}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_country != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_country}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_pesel != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="PESEL"}: {$billing_pesel}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_full_phone}</span>
</td>
</tr>
</table><!-- /column 1 -->
<!-- column 2 -->
<table align="left" class="column" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 280px;float: left;min-width: 279px;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;padding-bottom: 15px;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane dostawy"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_company != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_company}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 14px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_full_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_address}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_address_more != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_address_more}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_region != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_region}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_code_town != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_code_town}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_country != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_country}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_full_phone}</span>
</td>
</tr>
</table><!-- /column 2 -->
</td>
</tr>
</table><!-- /social & contact -->
<div style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<table cellpadding="0" cellspacing="0" border="0" width="600" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tbody style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{foreach key=row item=product from=$results}
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0;font-family: Arial, sans-serif;" align="left" valign="bottom">
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$product.code} <strong style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$product.name}</strong>
{$product.quantity} {$product.uom} x {if $product.is_item_by_points} {$product.points_value} {else} {$product.netto} x {$product.vat} % {/if}
</td>
<td width="30%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0;font-family: Arial, sans-serif;" align="right" valign="bottom">
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $product.is_item_by_points} {$product.points_value} {else} {$product.total_amount} {/if}
</td>
</tr>
{/foreach}
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0;font-family: Arial, sans-serif;" align="left" valign="bottom">
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Płatność"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$payment_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_date != ""}
{__ text="Termin dostawy"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_date}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{__ text="Dostawy"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
</td>
<td width="30%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0;font-family: Arial, sans-serif;" align="right" valign="bottom">
{$delivery_cost}
</td>
</tr>
</tbody>
</table>
</div>
<div style="float: right;font-size: 12px;color: #576278;text-align: right;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $paid || $discount}
{__ text="Razem"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$total_amount}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $discount}
{__ text="Rabat"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">-{$discount}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $paid}
{__ text="Zapłacono"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$paid}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{__ text="Łączna kwota do zapłaty"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #000;font-size: 14px;margin: 0;padding: 0;font-family: Arial, sans-serif;"><b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$final_total_amount}</b></span>
{if $total_points_value != 0}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #000;font-size: 14px;margin: 0;padding: 0;font-family: Arial, sans-serif;"><b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Koszt"} {$points_shortcut}: {$total_points_value}</b></span>
{/if}
</div>
<br style="clear: both;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $order_total_points_earn != 0}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Za zamówienie otrzymasz"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$order_total_points_earn} {$points_shortcut}</span>
{/if}
{if $comment != ""}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<div style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Uwagi do zamówienia"}:<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$comment}</span>
</div>
<br style="clear: both;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<!-- Callout Panel -->
{if $order_submit !=""}
<p class="callout" style="text-align: center;margin: 0;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;margin-bottom: 15px;font-weight: normal;line-height: 1.6;background-color: #{$bg_action_color};">
{$order_submit}
<span style="color: red;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$order_submit_text}</span>
</p><!-- /Callout Panel -->
{/if}
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;">{$user_content_foot}</p>
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<div style="font-size: 14px;color: #404040;font-weight: bold margin-top: 10px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
<b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$webpage_terms_name}</b>
</div>
<div style="line-height: 18px;font-size: 10px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$webpage_terms_content}
</div>
<div style="font-size: 14px;color: #404040;font-weight: bold margin-top: 10px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
<b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$webpage_right_2_cancel_name}</b>
</div>
<div style="line-height: 18px;font-size: 10px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$webpage_right_2_cancel_content}
</div>
<!-- social & contact -->
<table class="social" width="100%" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;background-color: #{$bg_footer_color};width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$user_foot}
</td>
</tr>
</table><!-- /social & contact -->
</td>
</tr>
</table>
</div><!-- /content -->
</td>
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
</tr>
</table><!-- /BODY -->
</body>
</html>

View File

@@ -0,0 +1,68 @@
{__ text="Data złożenia zamówienia"}: {$created_at}
{__ text="Zamówienie numer"}: {$number}
{if $create_account == 1}
{__ text="Dane dostępowe do konta"}:
{__ text="Login"}: {$username}
{/if}
{if $create_account == 0}
{__ text="Użytkownik"}: {$username}
{/if}
{__ text="Dane bilingowe"}:
{if $billing_company != ""}{$billing_company}{/if}
{if $vat_nr != ""}{__ text="NIP"}: {$vat_nr}{/if}
{$billing_full_name}
{$billing_address}
{if $billing_address_more != ""}{$billing_address_more}{/if}
{if $billing_region != ""}{$billing_region}{/if}
{if $billing_code_town != ""}{$billing_code_town}{/if}
{if $billing_pesel != ""}{__ text="PESEL"}:{$billing_pesel}{/if}
{$billing_full_phone}
{__ text="Dane dostawy"}:
{if $delivery_company != ""}{$delivery_company}{/if}
{$delivery_full_name}
{$delivery_address}
{if $delivery_address_more != ""}{$delivery_address_more}{/if}
{if $delivery_region != ""}{$delivery_region}{/if}
{if $delivery_code_town != ""}{$delivery_code_town}{/if}
{$delivery_full_phone}
{__ text="Lista zamówienia"}:
{foreach key=row item=product from=$results}
{__ text="Kod"}: {$product.code}
{__ text="Nazwa"}: {$product.name}
{__ text="Netto"}: {$product.netto}
{__ text="VAT"}: {$product.vat} %
{__ text="Brutto"}: {$product.brutto}
{__ text="Ilość"}: {$product.quantity} {$product.uom}
{__ text="Kwota"}: {$product.front_symbol} {$product.total_amount} {$product.back_symbol}
{/foreach}
{if $paid}
{__ text="Razem"}: {$total_amount}
{__ text="Zapłacono"}: {$paid}
{/if}
{__ text="Łączna kwota do zapłaty"}: {$final_total_amount}
{__ text="Płatność"}: {$payment_name}
{__ text="Dostawy"}: {$delivery_name}
{__ text="Koszt"}: {$delivery_cost}
{$order_submit}
{$order_submit_text}

View File

@@ -0,0 +1,359 @@
{set layout="one_column_layout"}
<div id="order_show" class="box roundies">
{if $user}
<div id="st_navigation_bar-user" class="st_navigation_bar_user">
<ul>
<li class="st_first"><a href="/user_data/userPanel">{__ text="Moje konto"}</a></li>
<li class=""><a href="/order/list">{__ text="Lista zamówień"}</a></li>
<li class="st_selected"><a href="#">{__ text="Zamówienie"}</a></li>
</ul>
</div>
{/if}
<div class="first_content">
<br>
{if isset($notice_flash)}
<div id="summary_label" class="roundies">
<div class="content">
<span style="font-size: 16px;font-weight: bold; color: #666666;">{$notice}</span><br/>
</div>
</div>
{/if}
<div class="roundies box_form">
<h3>{$order_number}</h3>
<div class="content">
<table id="order_info_table" class="st_tabular-list roundies order_table" cellspacing="0">
<colgroup>
<col width="120">
<col width="300">
<col width="50">
{if $user}
<col width="50">
{/if}
<col width="100">
</colgroup>
<thead>
<tr>
<th><span>{__ text="Data złożenia"}</span></th>
<th><span>{__ text="Status"}</span></th>
<th style="text-align: center;"><span>{__ text="Opłacone"}</span></th>
{if isset($user)}
<th style="text-align: center;"><span>{__ text="Faktury"}</span></th>
{/if}
<th style="text-align: center;"><span>{__ text="Potwierdzone"}</span></th>
</tr>
</thead>
<tbody>
<tr>
<td class="roundies_lb">{$created_at}</td>
<td>{$status}</td>
<td style="text-align: center;">{$is_paid}</td>
{if isset($user)}
<td style="text-align: center;">{$invoice}</td>
{/if}
<td style="text-align: center;" class="roundies_rb">{$is_confirmed}</td>
</tr>
</tbody>
</table>
</div>
</div>
{if !$user}
<div class="buttons right">
<a href="/user/loginUser" class="important roundies">
<span class="arrow_right">{__ text="Zaloguj się aby zobaczyć szczegóły zamówienia."}</span>
</a>
</div>
<br/><br/>
{/if}
</div>
{if $user}
<div class="order_padding">
<div class="st_order-order_sumary-box">
<div class="left data_frame roundies box_form">
<h3>
{__ text="Dane płatnika"}
</h3>
<div class="data_content user_date" style="padding:15px;">
{if $user_data_billing_company!=""}
<span class="invoice_text">{__ text="Dane do faktury"}</span>
<br/>
{$user_data_billing_company}
<br/>
{$user_data_billing_vat_number}
<br/>
{/if}
<div id="text-delivery-full_name">
<b>{$user_data_billing_full_name}</b>
</div>
{$user_data_billing_address}
<br/>
{if $user_data_billing_address_more!=""}
{$user_data_billing_address_more}
<br/>
{/if}
{if $user_data_billing_region!=""}
{$user_data_billing_region}
<br/>
{/if}
{$user_data_billing_code}
{$user_data_billing_town}
<br/>
{$user_data_billing_country}
<br/>
{$user_data_billing_phone}
<br/>
</div>
</div>
<div class="right data_frame roundies box_form">
<h3>
{__ text="Dane wysyłkowe"}
</h3>
<div class="data_content user_date" style="padding:15px;">
{if $user_data_delivery_company!=""}
{$user_data_delivery_company}
<br/>
{/if}
<div id="text-delivery-full_name">
<b>{$user_data_delivery_full_name}</b>
</div>
{$user_data_delivery_address}
<br/>
{if $user_data_delivery_address_more!=""}
{$user_data_delivery_address_more}
<br/>
{/if}
{if $user_data_delivery_region!=""}
{$user_data_delivery_region}
<br/>
{/if}
{$user_data_delivery_code}
{$user_data_delivery_town}
<br/>
{$user_data_delivery_country}
<br/>
{$user_data_delivery_phone}
<br/>
</div>
</div>
<br class="clear" />
</div>
<div class="st_order-order_sumary-box" style="padding-bottom:0px;">
<div class="left frame roundies info box_form">
<h3>{__ text="Informacje"}</h3>
<div class="data_content">
{__ text="Płatność"}: <span class="{if $payment_description} payment_tooltip {/if}" title="{$payment_description|escape}"><b>{$payment_name}</b> {if $payment_description}<img src="/images/frontend/theme/default2/information.png" alt="" />{/if}</span><br/>
{__ text="Dostawa"}: <span class="{if $delivery_description} delivery_tooltip {/if}" title="{$delivery_description|escape}"><b>{$delivery_name}</b> {if $delivery_description}<img src="/images/frontend/theme/default2/information.png" alt="" />{/if}</span><br/>
{if ($delivery_date)}{__ text="Termin dostawy"}: <span><b>{$delivery_date}</b></span><br/>{/if}
{if isset($delivery_number) && $delivery_number != ''}
{__ text="Numer przesyłki"}: <span><b>{$delivery_number}</b><span><br />
{/if}
{slot name="order_show_additional_data" hidden="true"}{/slot}
{if $paid}
{__ text="Łączny koszt"}: <b>{$order_total_amount}</b><br/>
{__ text="Zapłacono"}: <b>{$paid}</b><br/>
{/if}
</div>
</div>
{if $description!= "" }
<div class="right info box_form roundies">
<div class="frame">
<h3>
{__ text="Uwagi do zamówienia"}
</h3>
<div class="data_content">
{$description}
</div>
</div>
</div>
{/if}
<br class="clear"/>
</div>
<div class="st_order-order_sumary-box">
<table cellspacing="0" class="st_tabular-list roundies" id="st_record_list-order" width="100%">
<colgroup>
{if $show_photo_in_basket}<col width="60" />{/if}
{if $show_code_in_basket}<col width="60" />{/if}
<col />
{if $show_netto_in_basket}<col width="80" />{/if}
{if $show_tax_in_basket}<col width="50" />{/if}
<col width="80" />
<col width="80" />
{if $points_system_is_active }
<col width="50" />
{/if}
{if $show_uom_in_basket}<col width="50" />{/if}
<col width="80" />
</colgroup>
<thead>
<tr>
{if $show_photo_in_basket}<th class="st_basket-product-photo roundies_lt"><span>{__ text="zdjęcie"}</span></th>{/if}
{if $show_code_in_basket}<th class="st_basket-product-code"><span>{__ text="kod"}</span></th>{/if}
<th class="st_basket-product-name"><span>{__ text="nazwa"}</span></th>
{if $show_netto_in_basket}<th class="st_basket-product-netto"><span>{__ text="netto"}</span></th>{/if}
{if $show_tax_in_basket}<th class="st_basket-product-tax"><span>{__ text="vat"}</span></th>{/if}
<th class="st_basket-product-brutto"><span>{__ text="brutto"}</span></th>
{if $points_system_is_active }
<th class="st_basket-product-brutto" nowrap>{$points_shortcut}</th>
{/if}
<th class="st_basket-product-num"><span>{__ text="ilość"}</span></th>
{if $show_uom_in_basket}<th class="st_basket-product-uom"><span>{__ text="j.m."}</span></th>{/if}
<th class="st_basket-product-sum"><span>{__ text="suma}</span></th>
</tr>
</thead>
<tbody>
{foreach key=row item=order_product from=$results}
<tr>
{if $show_photo_in_basket}<td class="st_basket-product-photo">{$order_product.photo}</td>{/if}
{if $show_code_in_basket}<td class="st_basket-product-code">{$order_product.code}</td>{/if}
<td class="st_basket-product-name">
{if isset($order_product.product_name)}
{$order_product.product_name}
{else}
{if isset($order_product.validate)}
{$order_product.name_show}
{else}
{$order_product.name}
{/if}
{/if}
</td>
{if $show_netto_in_basket}<td class="st_basket-product-netto" nowrap>{if $order_product.is_item_by_points} - {else}{$order_product.price}{/if}</td>{/if}
{if $show_tax_in_basket}<td class="st_basket-product-tax">{if $order_product.is_item_by_points} - {else} {$order_product.vat} % {/if}</td>{/if}
<td class="st_basket-product-brutto" nowrap>{if $order_product.is_item_by_points} - {else} {$order_product.price_true} {/if}</td>
{if $points_system_is_active}
<td class="st_basket-product-brutto" nowrap>{if $order_product.is_item_by_points} {$order_product.points_value} {else} - {/if}</td>
{/if}
<td class="st_basket-product-num" {if $product.errors.quantity}style="border: 1px solid red"{/if}>{$order_product.quantity}</td>
{if $show_uom_in_basket}<td class="st_basket-product-uom">{$order_product.uom}</td>{/if}
<td class="st_basket-product-sum" nowrap>{if $order_product.is_item_by_points} {$order_product.points_sum_value} {$points_shortcut} {else} {$order_product.total_amount} {/if}</td>
</tr>
{/foreach}
<tr>
<td colspan="10">
<div style="margin:5px;">
<span style="float:right;">{__ text="Wartość koszyka"}: {$total_product_price}</span><br/>
{if $points_value != 0}
<span style="float:right;">{__ text="Koszt"} {$points_shortcut}: {$points_value}</span><br/>
{/if}
<span style="float:right;">{__ text="Koszt dostawy"}: {$order_cost}</span><br/>
{if $discount}
<span style="float: right">{__ text="Rabat"}: -{$discount}</span><br />
{/if}
<span style="font-size: 16px;font-weight: bold; float:right;">{__ text="Razem do zapłaty"}: {$final_total_amount}</span><br/>
</div>
</td>
</tr>
</tbody>
</table>
{if $show_payment!=1}
<div class="buttons right">
<a href="{$payment_url}" class="important roundies">
<span class="arrow_right">{__ text="Zapłać"}</span>
</a>
</div>
{/if}
</div>
</div>
{/if}
</div>
{literal}
<script type="text/javascript" language="javascript">
jQuery(function ($) {
$(document).ready(function () {
function equalHeight(group)
{
tallest = 0;
group.each(function() {
$(this).css("height","auto");
thisHeight = $(this).height();
if(thisHeight > tallest) {
tallest = thisHeight;
}
});
group.height(tallest);
}
$(window).load(function() {
equalHeight($(".frame"));
});
$(window).load(function() {
equalHeight($(".user_date"));
});
});
});
</script>
{/literal}

View File

@@ -0,0 +1,7 @@
<div id="st_button-user-edit_data_basket" class="st_button-container">
<div id="button-basket-confirm" class="buttons right">
<button type="submit" name="submit_save" value="submit_save" class="important roundies"{if $disabled} disabled="disabled"{/if}>
<span class="arrow_right">{if $label}{__ text=$label}{else}{__ text='Przejdź do potwierdzenia'}{/if}</span>
</button>
</div>
</div>

View File

@@ -0,0 +1,131 @@
{set layout="one_column_layout"}
<div id="order_summary" class="box roundies " >
<div class="title">
<h2>{__ text="Podsumowanie zamówienia"}</h2>
<p>{__ text="Zapisz informację."}</p>
</div>
<div class="content" style="padding: 0px 15px 15px;">
<div id="summary_label" class="roundies">
<div class="content">
<span class="title_summary">{__ text="Dziękujemy za złożenie zamówienia"}</span><br/>
</div>
</div>
<div id="summary_info" class="roundies box_form">
<div class="content">
<div class="order_label">
<div id="order_summary_action-top">
<div style="display: inline;float: left; min-width: 35px; margin: 5px 5px 5px 80px;">
<div style="text-align: center; height: 35px">
<a href="/orderPdf/show/id/{$id}/hash_code/{$hash_code}" target="_blank" rel="noindex, nofollow">
<img src="/images/frontend/theme/default2/order_print.png" alt="" />
</a>
</div>
<div style="text-align: center;">
{__ text="Drukuj"}
</div>
</div>
<div style="display: inline;float: left; min-width: 35px; margin: 5px;">
<div style="text-align: center; height: 35px">
<a href="/orderPdf/show/id/{$id}/download/1/hash_code/{$hash_code}" rel="noindex, nofollow">
<img src="/images/frontend/theme/default2/order_pdf.png" alt="" />
</a>
</div>
<div style="text-align: center;">
{__ text="Pobierz"}
</div>
</div>
{include_st_component module="stInvoicePdf" component="downloadInvoice"}
</div>
<div class="clear"></div>
<div class="st_row">
<div class="st_name">
{__ text="Zamówienie nr"}:
</div>
<div class="st_field">
<b class="order_number">{$order_number}</b>
</div>
</div>
<div class="st_row">
<div class="st_name">
{__ text="Do zapłaty"}:
</div>
<div class="st_field" style="font-size:1.3em;">
<b >{$order_total_amount}</b>
</div>
</div>
{if $points_system_is_active==1}
{if $order_total_points_value > 0}
<div class="st_row">
<div class="st_name">
{__ text="Pobrano z konta"}:
</div>
<div class="st_field" style="font-size:1.3em;">
<b >{$order_total_points_value} {$points_shortcut}</b>
</div>
</div>
{/if}
{if $order_total_points_earn > 0}
<div class="st_row">
<div class="st_name">
{__ text="Za zamówienie otrzymasz"}:
</div>
<div class="st_field" style="color: green;">
<b >{$order_total_points_earn} {$points_shortcut}</b>
</div>
</div>
{/if}
{/if}
</div>
{$order_summary_socket_after_amount}
{if $show_payment_button}
<div id="pay_button" class="buttons right">
<a href="{$payment_url}" class="important roundies">
<span class="arrow_right">{__ text="Zapłać"}</span>
</a>
</div>
{else}
{$payment_type_summary_description}
{/if}
<div class="clear"></div>
{$order_summary_text}
</div>
<div id="order_summary_action-bottom">
<div id="order_print">
<a class="print" href="/orderPdf/show/id/{$id}/hash_code/{$hash_code}" target="_blank">
{__ text="Drukuj"}
</a>
<a class="download" href="/orderPdf/show/id/{$id}/download/1/hash_code/{$hash_code}">
{__ text="Pobierz"}
</a>
{include_st_component module="stInvoicePdf" component="downloadInvoice"}
{if $show_payment_button}
<a href="{$payment_url}" class="important roundies pay">
<span class="arrow_right">
{if $credit}
{__ text="Wypełnij wniosek"}
{else}
{__ text="Zapłać"}
{/if}
</span>
</a>
{/if}
<div class="clear"></div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
{$order_summary_socket}

View File

@@ -0,0 +1,19 @@
{set layout="one_column"}
<div id="order-summary">
<div class="title">
<h1></h1>
</div>
<div class="panel panel-default center-block">
<div class="panel-heading">
<h3 class="panel-title">
{__ text="Nie złożono zamówienia"}
</h3>
</div>
<div class="panel-body text-center">
<p>{__ text="Administrator nie może składać zamówień."}</p>
</div>
</div>
</div>

View File

@@ -0,0 +1,461 @@
{set layout="one_column"}
<div id="order-confirm" class="order-control">
<div class="title">
<h1>{__ text="Podsumowanie zamówienia"}</h1>
</div>
{if $notice}
<div class="alert alert-success" role="alert">{$notice}</div>
{elseif $error}
<div class="alert alert-danger" role="alert">{$error}</div>
{/if}
<form id="send_form" action="{urlfor internal='stOrder/save'}" method="post" class="clearfix">
{if $additional_confirm_text != "" || $create_account_value==1}
<div class="panel panel-default add-confirm-text">
<div class="panel-body">
{if $additional_confirm_text != ""}
{$additional_confirm_text}
{/if}
{if $create_account_value==1}
<div id="create_user">
{__ text="Konto użytkownika"}: <b>{$user_data_billing_email}</b>
{$newsletter_form}
</div>
{/if}
</div>
</div>
{/if}
<div class="row" data-equalizer>
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">
{__ text="Dane płatnika"}
</h3>
</div>
<div class="panel-body data" data-equalizer-watch>
{if $user_data_billing_invoice==1}
<span class="invoice_text">{__ text="Dane do faktury"}</span>
<br>
{/if}
{if $sf_request->hasError('user_data_billing[vat_number]')}
<div class="form-group has-error">
<label class="control-label">{$sf_request->getError('user_data_billing[vat_number]')}</label>
</div>
{/if}
{if $user_data_billing_company!=""}
{$user_data_billing_company}
<br>
{$user_data_billing_vat_number}
<br>
{/if}
<div class="full_name_space">
<b>{$user_data_billing_full_name}</b>
</div>
{$user_data_billing_address}
<br>
{if $user_data_billing_address_more!=""}
{$user_data_billing_address_more}
<br>
{/if}
{if $user_data_billing_region!=""}
{$user_data_billing_region}
<br>
{/if}
{$user_data_billing_code}
{$user_data_billing_town}
<br>
{if $sf_request->hasError('user_data_billing[country]')}
<div class="form-group has-error">
<label class="control-label">{$sf_request->getError('user_data_billing[country]')}</label>
</div>
{/if}
{$user_data_billing_country}
<br>
{$user_data_billing_phone}
<br>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">
{__ text="Dane wysyłkowe"}
</h3>
</div>
<div class="panel-body data" data-equalizer-watch>
{if $user_data_delivery_company!=""}
{$user_data_delivery_company}
<br>
{/if}
<div class="full_name_space">
<b>{$user_data_delivery_full_name}</b>
</div>
{$user_data_delivery_address}
<br>
{if $user_data_delivery_address_more!=""}
{$user_data_delivery_address_more}
<br>
{/if}
{if $user_data_delivery_region!=""}
{$user_data_delivery_region}
<br>
{/if}
{$user_data_delivery_code}
{$user_data_delivery_town}
<br>
{$user_data_delivery_country}
<br>
{$user_data_delivery_phone}
<br>
</div>
</div>
</div>
</div>
<div class="row" data-equalizer>
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading"><h3 class="panel-title">{__ text="Informacje"}</h3></div>
<div class="panel-body" data-equalizer-watch>
{__ text="Płatność"}: <b>{$payment_name}</b>
{if $payment_channel}
<span class="selected-payment-channel">
<img src="{$payment_channel.logo}" alt="{$payment_channel.name}">
{if $payment_channel.show_name}
{$payment_channel.name}
{/if}
</span>
{/if}<br>
{if $payment_description}
<div class="info_frame">
{$payment_description}
</div>
{/if}
{__ text="Dostawa"}:
<b>{$delivery_name}</b>
{if $is_weekend_delivery}
<span class="label label-default text-lowercase">{__ text="Dostawa w weekend" catalogue="stDeliveryFrontend"}</span>
{/if}
{if $is_express_delivery}
<span class="label label-default text-lowercase">{__ text="Dostawa ekspresowa" catalogue="stDeliveryFrontend"}</span>
{/if}
<br>
{if $delivery_description}
<div class="info_frame">
{$delivery_description}
</div>
{/if}
{if $delivery_date_value != " "}
{__ text="Termin dostawy"}: <b>{$delivery_date_value}</b><br>
{/if}
{if $show_not_professional_purchase}
{__ text="Zakup o charakterze zawodowym" catalogue="stUserData"}:
<b>
{if $not_professional_purchase}
{__ text="Nie"}
{else}
{__ text="Tak"}
{/if}
</b>
<br>
{/if}
</div>
</div>
</div>
{if $description!=""}
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading"><h3 class="panel-title">{__ text="Uwagi do zamówienia"}</h3></div>
<div class="panel-body" data-equalizer-watch>
{$description}
</div>
</div>
</div>
{/if}
</div>
<div class="panel panel-default bottom">
<table id="order-confirm-summary" class="table">
<thead>
<tr class="active">
{if $show_photo_in_basket}<th class=""></th>{/if}
{if $show_code_in_basket}<th class="">{__ text="kod"}</th>{/if}
<th class="">{__ text="nazwa"}</th>
{if $show_netto_in_basket}<th class="th-td-right">{__ text="netto"}</th>{/if}
{if $show_tax_in_basket}<th class="th-td-right">{__ text="vat"}</th>{/if}
<th class="th-td-right">{__ text="brutto"}</th>
<th class="th-td-center">{__ text="ilość"}</th>
{if $show_uom_in_basket}<th class="th-td-center">{__ text="j.m."}</th>{/if}
<th class="th-td-right">{__ text="suma"}</th>
</tr>
</thead>
<tbody>
{foreach key=row item=product from=$results}
{if ($product.errors)}
<tr>
{foreach item=error from=$product.errors}
<td colspan="10" style="color: red; text-align: center">{$error}</td>
{/foreach}
</tr>
{/if}
{slot name="order-confirm-before-item-row" hidden="true" parameters="product"}{/slot}
<tr>
{if $show.photo}
<td class="image product-image" data-th='{__ text="zdjęcie"}'>{$product.photo}</td>
{/if}
{if $show.code}
<td class="mobile product-code" data-th='{__ text="kod"}'> {$product.code}</td>
{/if}
<td class="product-name" data-th='{__ text="nazwa"}'>
{if isset($product_name)}
{$product.product_name}
{else}
{if isset($product.validate)}
{$product.name_show}
{else}
{$product.name}
{/if}
{/if}
</td>
{if $show.netto}
<td class="th-td-right product-net text-nowrap price mobile" data-th='{__ text="netto"}' nowrap>{$product.price}</td>
{/if}
{if $show.tax}
<td class="th-td-right mobile product-tax text-nowrap" data-th='{__ text="vat"}'>{$product.vat} %</td>
{/if}
<td class="th-td-right product-gross text-nowrap price mobile" data-th='{__ text="brutto"}' nowrap>{$product.price_brutto}</td>
<td class="th-td-center product-quantity" data-th='{__ text="ilość"}' {if $product.errors.quantity}style="border: 1px solid red"{/if}>
{$product.quantity}
{if $show.uom}
<div class="product-uom visible-xs" data-th='{__ text="j.m."}'>{$product.uom}</div>
{/if}
</td>
{if $show.uom}
<td class="product-uom hidden-xs" data-th='{__ text="j.m."}'>{$product.uom}</td>
{/if}
<td class="th-td-right product-total text-nowrap hidden-xs" nowrap data-th='{__ text="suma"}'>{$product.total_amount}</td>
</tr>
{slot name="order-confirm-after-item-row" hidden="true" parameters="product, show"}{/slot}
{/foreach}
</tbody>
</table>
</div>
<table cellspacing="0" class="bg-white" width="100%">
<tr>
<td colspan="10">
<div>
<span class="pull-right" >{__ text="Wartość koszyka"}: {$total_product_price}</span><br>
<span class="pull-right" >{__ text="Koszt dostawy"}: {$order_cost}</span><br>
{if $delivery_courier_cost}
<span style="float:right;">({__ text="dodatkowa opłata"}: {$delivery_courier_cost})</span><br>
{/if}
{if $discount}
<span class="pull-right" >{__ text="Rabat"} ({$discount_name}): -{$discount}</span><br>
{/if}
{if $paid}
<span class="pull-right" >{__ text="Zapłacono"}: -{$paid}</span><br>
{/if}
<span class="pull-right" ><b>{__ text="Razem do zapłaty"}: {$final_total_amount}</b></span><br>
</div>
</td>
</tr>
</table>
{foreach key=row item=name from=$user_data_billing_hidden}
{$name.billing_name}
{/foreach}
{foreach key=row item=name from=$user_data_delivery_hidden}
{$name.delivery_name}
{/foreach}
{$delivery_date}
{$delivery_time}
<input type="hidden" name="payment_channel" value="{json_encode data=$payment_channel escape=true}">
<input type="hidden" name="delivery_pickup_point" value="{json_encode data=$delivery_pickup_point escape=true}">
{$hidden_description}
{if $terms_digital == 1 || $terms_right_2_cancel == 1 || $terms_service == 1}
<table id="table_confirm_terms" cellpadding="0" cellspacing="0" class="label_terms_confirm">
{if $terms_digital == 1}
<tr>
<td class="terms-text"><label for="terms_digital_confirm"><span class="label_terms_digital_confirm">{$terms_digital_text}</span></label></td>
<td class="checkbox-td">
<span class=" switch">
<input name="terms_digital_confirm" id="terms_digital_confirm" type="checkbox" value="1" class="checkobox" >
<label for="terms_digital_confirm" class="label-checkbox-switch"></label>
</span>
</td>
</tr>
{/if}
{if $terms_right_2_cancel == 1}
<tr>
<td class="terms-text"><label for="terms_confirm">{$terms_right_2_cancel_text}</label></td>
<td class="checkbox-td">
<span class=" switch">
<input type="checkbox" name="terms_confirm" id="terms_confirm" value="1" class="checkobox">
<label for="terms_confirm" class="label-checkbox-switch"></label>
<div id="terms_overlay">
<div class="terms_overlay_content"></div>
</div>
<div id="right_2_cancel_overlay">
<div class="right_2_cancel_overlay_content"></div>
</div>
</span>
</td>
</tr>
{/if}
{if $terms_service == 1}
<tr>
<td class="terms-text"><label for="terms_service_confirm"><span class="label_terms_service_confirm">{$terms_service_text}</span></label></td>
<td class="checkbox-td">
<span class=" switch">
<input name="terms_service_confirm" id="terms_service_confirm" type="checkbox" value="1" class="checkobox" >
<label for="terms_service_confirm" class="label-checkbox-switch"></label>
</span>
</td>
</tr>
{/if}
</table>
{/if}
<div class="text-center">
<button type="submit" class="btn btn-primary pull-right" id="confirm_button">
{__ text="Zamówienie z obowiązkiem zapłaty."}
</button>
<button type="submit" class="btn btn-default pull-left" id="st_order-back_button" onclick="this.form.action = '{$order_correction}'">
{__ text="Wróć do koszyka"}
</button>
</div>
<div class="clearfix"></div>
</form>
</div>
<div class="modal fade modal-vertical-centered" id="order-process-modal" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" data-keyboard="false">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<h3 class="text-center">{__ text="Zamówienie"}</h3>
<p class="text-center">{__ text="Trwa składanie zamówienia. Proszę czekać."}</p>
<div class="preloader"></div>
</div>
</div>
</div>
</div>
{literal}
<script type="text/javascript" language="javascript">
jQuery(function ($) {
$(document).ready(function () {
$('#toTop, #phone-call').remove();
$('#confirm_button').click(function(e) {
var error_exist = false;
{/literal}{if $terms_right_2_cancel == 1}{literal}
if (!$("#terms_confirm").is(":checked")) {
$(".label_terms_confirm").addClass("error_terms");
error_exist = true;
}else{
$(".label_terms_confirm").removeClass("error_terms");
}
{/literal}{/if}{if $terms_digital == 1}{literal}
if (!$("#terms_digital_confirm").is(":checked")) {
$(".label_terms_digital_confirm").addClass("error_terms");
error_exist = true;
}else{
$(".label_terms_digital_confirm").removeClass("error_terms");
}
{/literal}{/if}{if $terms_service == 1}{literal}
if (!$("#terms_service_confirm").is(":checked")) {
$(".label_terms_service_confirm").addClass("error_terms");
error_exist = true;
}else{
$(".label_terms_service_confirm").removeClass("error_terms");
}
{/literal}{/if}{literal}
if(error_exist) {
e.stopImmediatePropagation();
return false;
}
});
$('#confirm_button').click(function() {
var btn = $(this);
$('#order-process-modal')
.on('shown.bs.modal', function() {
btn.closest('form').submit();
})
.modal({ show: true });
return false;
});
$('#order-confirm-summary [data-toggle=tooltip]').tooltip().on('show.bs.tooltip', function(e) {
var target = $(e.target);
if (target.hasClass('product-option-label')) {
var maxWidth = target.css('max-width');
target.css({ 'max-width': 'none' });
var width = target.width();
target.css({ 'max-width': maxWidth });
return width > target.width();
}
return true;
});
});
});
</script>
{/literal}

View File

@@ -0,0 +1,16 @@
<div id="st_order-quastion" class="st_component" style="border: none;">
<h5 class="st_title">
{__ text="Uwagi do zamówienia"}
</h5>
<div style="margin:5px; padding-top:8px">
{$comment}
</div>
</div>
<div id="st_button-user-edit_data_basket" class="st_button-container">
<div class="st_button{if $disabled}-disabled{/if} st_align-right">
<div class="st_button-left{if $disabled}-disabled{/if}">
{$description_submit}
</div>
</div>
</div>
</form>

View File

@@ -0,0 +1,83 @@
<div id="last_orders_by_user">
{if $unconfirmed_orders == 1}
<div id="unconfirm_order" class="roundies box_form">
<h3>{__ text="Niepotwierdzone zamówienia"}</h3>
<div class="content">
{foreach item=order from=$results}
{if $count_unconfirmed < 3}
{if $order.is_confirmed_orders == 0}
{if $count_unconfirmed++}{/if}
<div class="st_order-last_order">
<div>
{$order.link}
{$order.is_confirmed}
</div>
<ul>
{foreach item=order_product from=$order.products}
<li>{$order_product.photo} {$order_product.quantity} x {$order_product.name}</li>
{/foreach}
</ul>
</div>
{/if}
{/if}
{/foreach}
{if $count_unconfirmed > 2}
<div class="buttons" id="st_button_show_order">
<a href="{$check_all_url}" class="regular roundies">
{__ text="Pokaż wszystkie"}<img src="/images/frontend/theme/default2/buttons/arrow_right.png" alt=""/>
</a>
</div>
<div class="clear"></div>
{/if}
</div>
</div>
{/if}
{if $confirmed_orders == 1}
<div id="confirm_order" class="roundies box_form">
<h3>{__ text="Potwierdzone zamówienia"}</h3>
<div class="content">
{foreach item=order from=$results}
{if $count_confirmed < 3}
{if $order.is_confirmed_orders == 1}
{if $count_confirmed++}{/if}
<div class="st_order-last_order">
<div>
{$order.link}
</div>
<ul>
{foreach item=order_product from=$order.products}
<li> {$order_product.photo} {$order_product.quantity} x {$order_product.name}</li>
{/foreach}
</ul>
</div>
{/if}
{/if}
{/foreach}
{if $count_confirmed > 2}
<div class="buttons" id="st_button_show_order">
<a href="{$check_all_url}" class="regular roundies">
{__ text="Pokaż wszystkie"}<img src="/images/frontend/theme/default2/buttons/arrow_right.png" alt=""/>
</a>
</div>
<div class="clear"></div>
{/if}
</div>
</div>
{/if}
{if isset($no_orders)}
<div id="no_order" class="roundies box_form">
<div class="content">
<p style="text-align: center">{__ text="Aktualnie nie posiadasz żadnych zamówień"}</p>
</div>
</div>
{/if}
</div>

View File

@@ -0,0 +1,16 @@
{set layout="one_column"}
<div class="user-control">
{st_get_component module="stUserData" component="responsiveUserPanelMenu" active_tab="2"}
<div id="order-list">
{if isset($pager)}
{$pager_results}
{$pager}
{else}
<div class="panel panel-default center-block info-panel">
<div class="panel-body text-center">
<p>{__ text="Aktualnie nie posiadasz żadnych zamówień"}</p>
</div>
</div>
{/if}
</div>
</div>

View File

@@ -0,0 +1,169 @@
{if $unconfirmed_orders == 1}
<h4>{__ text="Niepotwierdzone zamówienia"}</h4>
<table class="table table-hover table-responsive unconfirmed" cellspacing="0" width="100%">
<colgroup class="hidden-xs">
<col width="10%">
<col width="25%">
<col width="15%">
<col width="12%">
<col width="12%">
<col width="7%">
<col width="21%">
</colgroup>
<thead>
<tr>
<th >{__ text="Numer"}</th>
<th >{__ text="Data złożenia"}</th>
<th class="th-td-center">{__ text="Status"}</th>
<th class="th-td-right">{__ text="Kwota"}</th>
<th class="th-td-center">{__ text="Opłacone"}</th>
<th class="th-td-center">{__ text="Faktury"}</th>
<th class="th-td-center">{__ text="Potwierdzone"}</th>
{if $prduct_returns_enabled == 1}
<th class="th-td-center">{__ text="Zwroty"}</th>
{/if}
{slot name="order_list_table_head" hidden="true"}{/slot}
</tr>
</thead>
<tbody>
{foreach key=row item=order from=$results}
{if $order.is_confirmed_orders == 0}
<tr class="cursor-hand">
<td data-th='{__ text="Numer"}' class="numer product-image mobile">{$order.number}</td>
<td data-th='{__ text="Data złożenia"}' class="product-name mobile">{$order.created_at}</td>
<td data-th='{__ text="Status"}' class="th-td-center status mobile"><b>{$order.status}</b></td>
<td data-th='{__ text="Kwota"}' class="th-td-right mobile">{$order.total_amount}</td>
<td data-th='{__ text="Opłacone"}' class="th-td-center mobile is_paid"><b>{$order.is_paid}</b></td>
<td data-th='{__ text="Faktury"}' class="th-td-center mobile">{$order.invoice}</td>
<td data-th='{__ text="Potwierdzone"}' class="th-td-center last-td mobile"><b class="underline">{$order.is_confirmed}</b></td>
{if $prduct_returns_enabled == 1}
<td data-th='{__ text="Zwroty"}' class="th-td-center last-td mobile">
{if $order.is_allow_return}{$order.return_link}<br>{/if}
{foreach key=row item=return from=$order.returns_list}
<a href="/productReturns/show?id={$return.id}">#{$return.id}</a> <br>
{/foreach}
</td>
{/if}
{slot name="order_list_table_body_row" hidden="true" parameters="order"}{/slot}
</tr>
{/if}
{/foreach}
</tbody>
</table>
{/if}
{if $confirmed_orders == 1}
<h4>{__ text="Potwierdzone zamówienia"}</h4>
<table class="table table-hover table-responsive" cellspacing="0" width="100%">
<colgroup class="hidden-xs">
<col width="10%">
<col width="25%">
<col width="15%">
<col width="12%">
<col width="12%">
<col width="7%">
<col width="21%">
</colgroup>
<thead>
<tr>
<th >{__ text="Numer"}</th>
<th >{__ text="Data złożenia"}</th>
<th class="th-td-center">{__ text="Status"}</th>
<th class="th-td-right">{__ text="Kwota"}</th>
<th class="th-td-center">{__ text="Opłacone"}</th>
<th class="th-td-center">{__ text="Faktury"}</th>
<th class="th-td-center">{__ text="Potwierdzone"}</th>
{if $prduct_returns_enabled == 1}
<th class="th-td-center">{__ text="Zwroty"}</th>
{/if}
{slot name="order_list_table_head" hidden="true"}{/slot}
</tr>
</thead>
<tbody>
{foreach key=row item=order from=$results}
{if $order.is_confirmed_orders == 1}
<tr class="cursor-hand {$order.link}">
<td data-th='{__ text="Numer"}' class="numer product-image mobile">{$order.number}</td>
<td data-th='{__ text="Data złożenia"}' class="product-name mobile">{$order.created_at}</td>
<td data-th='{__ text="Status"}' class="th-td-center status mobile"><b>{$order.status}</b></td>
<td data-th='{__ text="Kwota"}' class="th-td-right mobile">{$order.total_amount}</td>
<td data-th='{__ text="Opłacone"}' class="th-td-center mobile is_paid"><b>{$order.is_paid}</b></td>
<td data-th='{__ text="Faktury"}' class="th-td-center mobile">{$order.invoice}</td>
<td data-th='{__ text="Potwierdzone"}' class="th-td-center last-td mobile"><b>{$order.is_confirmed}</b></td>
{if $prduct_returns_enabled == 1}
<td data-th='{__ text="Zwroty"}' class="th-td-center last-td mobile">
{if $order.is_allow_return}{$order.return_link}<br>{/if}
{foreach key=row item=return from=$order.returns_list}
<a href="/productReturns/show?id={$return.id}">#{$return.id}</a> <br>
{/foreach}
</td>
{/if}
{slot name="order_list_table_body_row" hidden="true" parameters="order"}{/slot}
</tr>
{/if}
{/foreach}
</tbody>
</table>
{/if}
{if $order_returns == 1}
<h4>{__ text="Lista zwrotow"}</h4>
<table class="table table-hover table-responsive unconfirmed" cellspacing="0" width="100%">
<colgroup class="hidden-xs">
<col width="10%">
<col width="25%">
<col width="15%">
<col width="12%">
<col width="12%">
<col width="7%">
<col width="21%">
</colgroup>
<thead>
<tr>
<th >{__ text="Numer"}</th>
<th >{__ text="Data złożenia"}</th>
<th class="th-td-center">{__ text="Status"}</th>
<th class="th-td-right">{__ text="Kwota"}</th>
</tr>
</thead>
<tbody>
{foreach key=row item=order from=$order_returns}
<tr class="cursor-hand">
<td data-th='{__ text="Numer"}' class="numer product-image mobile">{$order.number}</td>
<td data-th='{__ text="Data złożenia"}' class="product-name mobile">{$order.created_at}</td>
<td data-th='{__ text="Status"}' class="th-td-center status mobile"><b>{$order.status}</b></td>
<td data-th='{__ text="Kwota"}' class="th-td-right mobile">{$order.total_amount}</td>
</tr>
{/foreach}
</tbody>
</table>
{/if}
{literal}
<script type="text/javascript">
jQuery(function ($)
{
$(document).ready(function()
{
$("tr").click(function() {
window.location.href = $(this).find("a").attr("href");
});
});
});
</script>
{/literal}

View File

@@ -0,0 +1,19 @@
<ul class="pagination">
{if $current_page!=1}
<li><a href="{$previous_page_url}">&laquo;</a></li>
{else}
<li style="visibility: hidden"><a href="#">&laquo;</a></li>
{/if}
{foreach item=link from=$links}
{if $link.page == $current}
<li class="active"><a href="#">{$link.page}</a></li>
{else}
<li><a href="{$link.url}">{$link.page}</a></li>
{/if}
{/foreach}
{if $current_page!=$last_page}
<li><a href="{$next_page_url}">&raquo;</a></li>
{else}
<li style="visibility: hidden"><a href="{$link.url}">&raquo;</a></li>
{/if}
</ul>

View File

@@ -0,0 +1,508 @@
<!-- http://templates.mailchimp.com/resources/inline-css/ -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<head style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<meta name="viewport" content="width=device-width" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<title style="margin: 0;padding: 0;font-family: Arial, sans-serif;">ZURBemails</title>
<style style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{literal}
/* -------------------------------------
GLOBAL
------------------------------------- */
* {
margin:0;
padding:0;
}
* { font-family: Arial, sans-serif; }
img {
max-width: 100%;
}
.collapse {
margin:0;
padding:0;
}
body {
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:none;
width: 100%!important;
height: 100%;
}
/* -------------------------------------
ELEMENTS
------------------------------------- */
a { color: #{/literal}{$link_color}{literal};}
.btn {
text-decoration:none;
color: #FFF;
background-color: #666;
padding:10px 16px;
font-weight:bold;
margin-right:10px;
text-align:center;
cursor:pointer;
display: inline-block;
}
p.callout {
padding:15px;
background-color:#ECF8FF;
margin-bottom: 15px;
}
.callout a {
font-weight:bold;
color: #2BA6CB;
}
table.social {
background-color: #ebebeb;
}
.social .soc-btn {
padding: 3px 7px;
font-size:12px;
margin-bottom:10px;
text-decoration:none;
color: #FFF;font-weight:bold;
display:block;
text-align:center;
}
a.fb { background-color: #3B5998!important; }
a.tw { background-color: #1daced!important; }
a.gp { background-color: #DB4A39!important; }
a.ms { background-color: #000!important; }
.sidebar .soc-btn {
display:block;
width:100%;
}
/* -------------------------------------
HEADER
------------------------------------- */
table.head-wrap { width: 100%;}
.header.container table td.logo { padding: 15px; }
.header.container table td.label { padding: 15px; padding-left:0px;}
/* -------------------------------------
BODY
------------------------------------- */
table.body-wrap { width: 100%;}
/* -------------------------------------
FOOTER
------------------------------------- */
table.footer-wrap { width: 100%; clear:both!important;
}
.footer-wrap .container td.content p { border-top: 1px solid rgb(215,215,215); padding-top:15px;}
.footer-wrap .container td.content p {
font-size:10px;
font-weight: bold;
}
/* -------------------------------------
TYPOGRAPHY
------------------------------------- */
h1,h2,h3,h4,h5,h6 {
font-family: Arial, sans-serif; line-height: 1.1; margin-bottom:15px; color:#000;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-size: 60%; color: #6f6f6f; line-height: 0; text-transform: none; }
h1 { font-weight:200; font-size: 44px;}
h2 { font-weight:200; font-size: 37px;}
h3 { font-weight:500; font-size: 27px;}
h4 { font-weight:500; font-size: 23px;}
h5 { font-weight:900; font-size: 17px;}
h6 { font-weight:900; font-size: 14px; text-transform: uppercase; color:#444;}
.collapse { margin:0!important;}
p, ul {
margin-bottom: 10px;
font-weight: normal;
font-size:12px;
line-height:1.6;
}
p.lead { font-size:17px; }
p.last { margin-bottom:0px;}
ul li {
margin-left:5px;
list-style-position: inside;
}
/* -------------------------------------
SIDEBAR
------------------------------------- */
ul.sidebar {
background:#ebebeb;
display:block;
list-style-type: none;
}
ul.sidebar li { display: block; margin:0;}
ul.sidebar li a {
text-decoration:none;
color: #666;
padding:10px 16px;
/* font-weight:bold; */
margin-right:10px;
/* text-align:center; */
cursor:pointer;
border-bottom: 1px solid #777777;
border-top: 1px solid #FFFFFF;
display:block;
margin:0;
}
ul.sidebar li a.last { border-bottom-width:0px;}
ul.sidebar li a h1,ul.sidebar li a h2,ul.sidebar li a h3,ul.sidebar li a h4,ul.sidebar li a h5,ul.sidebar li a h6,ul.sidebar li a p { margin-bottom:0!important;}
/* ---------------------------------------------------
RESPONSIVENESS
Nuke it from orbit. It's the only way to be sure.
------------------------------------------------------ */
/* Set a max-width, and make it display as block so it will automatically stretch to that width, but will also shrink down on a phone or something */
.container {
display:block!important;
max-width:600px!important;
margin:0 auto!important; /* makes it centered */
clear:both!important;
}
/* This should also be a block element, so that it will fill 100% of the .container */
.content {
padding:15px;
max-width:600px;
margin:0 auto;
display:block;
}
/* Let's make sure tables in the content area are 100% wide */
.content table { width: 100%; }
/* Odds and ends */
.column {
width: 300px;
float:left;
}
.social .column tr td { padding: 15px; }
.user_data .column tr td { padding-bottom: 15px; }
.column-wrap {
padding:0!important;
margin:0 auto;
max-width:600px!important;
}
.column table { width:100%;}
.social .column {
width: 280px;
min-width: 279px;
float:left;
}
.user_data .column {
width: 280px;
min-width: 279px;
float:left;
}
/* Be sure to place a .clear element after each set of columns, just to be safe */
.clear { display: block; clear: both; }
/* -------------------------------------------
PHONE
For clients that support media queries.
Nothing fancy.
-------------------------------------------- */
@media only screen and (max-width: 600px) {
a[class="btn"] { display:block!important; margin-bottom:10px!important; background-image:none!important; margin-right:0!important;}
div[class="column"] { width: auto!important; float:none!important;}
table.social div[class="column"] {
width:auto!important;
}
}
{/literal}
</style>
</head>
<body bgcolor="#FFFFFF" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;height: 100%;width: 100%!important;">
<!-- HEADER -->
<table class="head-wrap" bgcolor="#{$bg_header_color}" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;"></td>
<td class="header container" style="margin: 0 auto!important;padding: 0;font-family: Arial, sans-serif;font-size: 12px;display: block!important;max-width: 600px!important;clear: both!important;">
<div class="content" style="margin: 0 auto;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;max-width: 600px;display: block;">
<table bgcolor="#{$bg_header_color}" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">{if $logo!=""}<img src="http://{$host}/uploads{$logo}?version=1" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;max-width: 100%; max-height: 50px;">{/if}</td>
<td align="right" style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><h6 class="collapse" style="margin: 0!important;padding: 0;font-family: &quot;helveticaneue-light&quot: ;, &quot: ;helvetica neue light&quot: ;helvetica neue&quot: ;, helvetica, arial, &quot: ;lucida grande&quot: ;, sans-serif: ;line-height: 1.1;margin-bottom: 15px;color: #444;font-weight: 900;font-size: 14px;text-transform: uppercase;">{$created_at}</h6></td>
</tr>
</table>
</div>
</td>
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
</tr>
</table><!-- /HEADER -->
<!-- BODY -->
<table class="body-wrap" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
<td class="container" bgcolor="#FFFFFF" style="margin: 0 auto!important;padding: 0;font-family: Arial, sans-serif;display: block!important;max-width: 600px!important;clear: both!important;">
<div class="content" style="margin: 0 auto;padding: 15px;font-family: Arial, sans-serif;max-width: 600px;display: block;">
<table cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;">{$user_head}</p>
<h4 style="margin: 0;padding: 0;font-family: &quot;helveticaneue-light&quot: ;, &quot: ;helvetica neue light&quot: ;helvetica neue&quot: ;, helvetica, arial, &quot: ;lucida grande&quot: ;, sans-serif: ;line-height: 1.1;margin-bottom: 15px;color: #000;font-weight: 500;font-size: 23px;"> {__ text="Zamówienie numer"}: {$number}</h4>
{if $create_account == 1}
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane dostępowe do konta"}:</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Login"}:&nbsp;&nbsp;</span><span style="font-size: 12px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$username}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $create_account == 0}
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Użytkownik"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$username}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<table class="user_data" width="100%" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<!-- column 1 -->
<table align="left" class="column" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 280px;float: left;min-width: 279px;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;padding-bottom: 15px;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane bilingowe"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $billing_company != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_company}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $vat_nr != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="NIP"}: {$vat_nr}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 14px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_full_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_address}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $billing_address_more != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_address_more}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_region != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_region}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_code_town != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_code_town}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_country != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_country}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_pesel != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="PESEL"}: {$billing_pesel}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_full_phone}</span>
</td>
</tr>
</table><!-- /column 1 -->
<!-- column 2 -->
<table align="left" class="column" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 280px;float: left;min-width: 279px;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;padding-bottom: 15px;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane dostawy"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_company != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_company}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 14px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_full_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_address}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_address_more != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_address_more}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_region != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_region}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_code_town != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_code_town}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_country != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_country}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_full_phone}</span>
</td>
</tr>
</table><!-- /column 2 -->
</td>
</tr>
</table><!-- /social & contact -->
{if $show_not_professional_purchase}
<p style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Zakup o charakterze zawodowym" catalogue="stUserData"}:
{$order_user_data_billing->getNotProfessionalPurchaseLabel()}
</p>
{/if}
<div style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<table cellpadding="0" cellspacing="0" border="0" width="600" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tbody style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{foreach key=row item=product from=$results}
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;color: #404040;margin: 0;padding: 10px 0px 4px 0px;font-family: Arial, sans-serif; text-align: left;" colspan="2" valign="bottom">
{$product.code} <strong style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$product.instance->getName()}</strong>
{if $product.instance->hasPriceModifiers()}
<div style="padding-top: 2px">
{foreach item=modifier from=$product.instance->getPriceModifiers()}
{if $modifier.custom.field}
{assign var=option_title value="`$modifier.custom.field`: `$modifier.label`"}
<span title="{$option_title|strip_tags}" style="display: inline-block; line-height: 1.4; padding: 0.4em 0.6em; font-size: 75%; background: #ddd; margin-bottom: 2px; vertical-align: middle; max-width: 300px;"><span style="overflow: hidden; display: -webkit-inline-box !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all">{$modifier.custom.field}: {$modifier.label}</span></span>
{elseif $modifier.label}
{assign var=option_title value=$modifier.label}
<span title="{$option_title|strip_tags}" style="display: inline-block; line-height: 1.4; padding: 0.4em 0.6em; font-size: 75%; background: #ddd; margin-bottom: 2px; vertical-align: middle; max-width: 300px;"><span style="overflow: hidden; display: -webkit-inline-box !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all">{$modifier.label}</span></span>
{/if}
{/foreach}
</div>
{/if}
</td>
</tr>
<tr>
<td width="70%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0 0 5px 0;font-family: Arial, sans-serif;" valign="bottom">{$product.quantity} {$product.uom} x {$product.brutto} ( {$product.netto} x {$product.vat} % )</td>
<td width="30%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0 0 5px 0;font-family: Arial, sans-serif; text-align: right" valign="bottom">
{if $product.is_item_by_points} {$product.points_value} {else} {$product.total_amount} {/if}
</td>
</tr>
{/foreach}
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0 0 5px 0;font-family: Arial, sans-serif;" align="left" valign="bottom">
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Płatność"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$payment_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_date != ""}
{__ text="Termin dostawy"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_date}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{__ text="Dostawy"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
</td>
<td width="30%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0 0 5px 0;font-family: Arial, sans-serif;" align="right" valign="bottom">
{$delivery_cost}
</td>
</tr>
</tbody>
</table>
</div>
<div style="float: right;font-size: 12px;color: #576278;text-align: right;margin: 0;padding-top: 10px;font-family: Arial, sans-serif;">
{if $paid || $discount}
{__ text="Razem"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$total_amount}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $discount}
{__ text="Rabat"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">-{$discount}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $paid}
{__ text="Zapłacono"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$paid}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{__ text="Łączna kwota do zapłaty"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #000;font-size: 14px;margin: 0;padding: 0;font-family: Arial, sans-serif;"><b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$final_total_amount}</b></span>
{if $total_points_value != 0}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #000;font-size: 14px;margin: 0;padding: 0;font-family: Arial, sans-serif;"><b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Koszt"} {$points_shortcut}: {$total_points_value}</b></span>
{/if}
</div>
<br style="clear: both;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $order_total_points_earn != 0}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Za zamówienie otrzymasz"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$order_total_points_earn} {$points_shortcut}</span>
{/if}
{if $comment != ""}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<div style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Uwagi do zamówienia"}:<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$comment}</span>
</div>
<br style="clear: both;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $is_invoice_request == 1}
<div style="float:left; font-size:12px;color:#576278;">
<b><span style="color:#404040;">{__ text="Klient prosi o wystawienie faktury."}</span></b>
</div>
<br style="clear:both">
{/if}
<!-- Callout Panel -->
<p class="callout" style="text-align: center;margin: 0;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;margin-bottom: 15px;font-weight: normal;line-height: 1.6;background-color: #{$bg_action_color};">
{$order_link}
</p><!-- /Callout Panel -->
<!-- social & contact -->
<table class="social" width="100%" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;background-color: #{$bg_footer_color};width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$user_foot}
</td>
</tr>
</table><!-- /social & contact -->
</td>
</tr>
</table>
</div><!-- /content -->
</td>
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
</tr>
</table><!-- /BODY -->
</body>
</html>

View File

@@ -0,0 +1,54 @@
{__ text="Data złożenia zamówienia"}: {$created_at}
{__ text="Zamówienie numer"}: {$number}
{__ text="Dane bilingowe"}:
{if $billing_company != ""}{$billing_company}{/if}
{if $vat_nr != ""}{__ text="NIP"}: {$vat_nr}{/if}
{$billing_full_name}
{$billing_address}
{if $billing_address_more != ""}{$billing_address_more}{/if}
{if $billing_region != ""}{$billing_region}{/if}
{if $billing_code_town != ""}{$billing_code_town}{/if}
{if $billing_pesel != ""}{__ text="PESEL"}:{$billing_pesel}{/if}
{$billing_full_phone}
{__ text="Dane dostawy"}:
{if $delivery_company != ""}{$delivery_company}{/if}
{$delivery_full_name}
{$delivery_address}
{if $delivery_address_more != ""}{$delivery_address_more}{/if}
{if $delivery_region != ""}{$delivery_region}{/if}
{if $delivery_code_town != ""}{$delivery_code_town}{/if}
{$delivery_full_phone}
{__ text="Lista zamówienia"}:
{foreach key=row item=product from=$results}
{__ text="Kod"}: {$product.code}
{__ text="Nazwa"}: {$product.name}
{__ text="Netto"}: {$product.netto}
{__ text="VAT"}: {$product.vat}
{__ text="Brutto"}: {$product.brutto}
{__ text="Ilość"}: {$product.quantity} {$product.uom}
{__ text="Kwota"}: {$product.front_symbol} {$product.total_amount} {$product.back_symbol}
{/foreach}
{if $paid}
{__ text="Razem"}: {$total_amount}
{__ text="Zapłacono"}: {$paid}
{/if}
{__ text="Łączna kwota do zapłaty"}: {$final_total_amount}
{__ text="Płatność"}: {$payment_name}
{__ text="Dostawy"}: {$delivery_name}
{__ text="Koszt"}: {$delivery_cost}

View File

@@ -0,0 +1,663 @@
<!-- http://templates.mailchimp.com/resources/inline-css/ -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<head style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<meta name="viewport" content="width=device-width" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<title style="margin: 0;padding: 0;font-family: Arial, sans-serif;">ZURBemails</title>
<style style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{literal}
/* -------------------------------------
GLOBAL
------------------------------------- */
* {
margin:0;
padding:0;
}
* { font-family: Arial, sans-serif; }
img {
max-width: 100%;
}
.collapse {
margin:0;
padding:0;
}
body {
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:none;
width: 100%!important;
height: 100%;
}
.tinymce_html{
font-size:10px;
}
.tinymce_html img,
.tinymce_html embed,
.tinymce_html video
{
max-width: 100%;
height: auto !important;
}
.image > a > img
{
max-width: 100% !important;
height: auto !important;
}
.tinymce_html object,
.tinymce_html iframe
{
max-width: 100%;
}
.tinymce_html table th,
.tinymce_html table td
{
padding: 5px 10px;
}
.tinymce_html ul
{
padding-left: 19px;
}
.tinymce_html ul ul,
.tinymce_html ol
{
padding-left: 30px;
font-size:12px;
}
.tinymce_html ol
{
counter-reset: item;
}
.tinymce_html ol > li:before
{
content: counters(item, ".") ". ";
counter-increment: item;
position: absolute;
margin-left: -19px;
}
.tinymce_html ol[style*="lower"] ol,
.tinymce_html ol[style*="upper"] ol
{
list-style-type: decimal;
padding-left: 17px;
}
.tinymce_html ol[style*="lower"] li:before,
.tinymce_html ol[style*="upper"] li:before
{
display: none;
}
.tinymce_html ol ol
{
padding-left: 27px;
}
.tinymce_html ol ol li:before
{
margin-left: -27px;
}
.tinymce_html ol ol ol
{
padding-left: 38px;
}
.tinymce_html ol ol ol li:before
{
margin-left: -38px;
}
.tinymce_html ol ol ol ol
{
padding-left: 48px;
}
.tinymce_html ol ol ol ol li:before
{
margin-left: -48px;
}
.tinymce_html a
{
text-decoration: underline;
}
.tinymce_html h1
{
margin-top:15px;
font-size: 20px;
}
.tinymce_html h2
{
margin-top:15px;
font-size: 18px;
}
.tinymce_html h3
{
margin-top:15px;
font-size: 16px;
font-weight: 300;
}
.tinymce_html h4
{
margin-top:15px;
font-size: 15px;
font-weight: 300;
}
.tinymce_html h5
{
margin-top:15px;
font-size: 14px;
font-weight: 300;
}
.tinymce_html h6
{
margin-top:15px;
font-size: 14px;
font-weight: 300;
}
/* -------------------------------------
ELEMENTS
------------------------------------- */
a { color: #{/literal}{$link_color}{literal};}
.btn {
text-decoration:none;
color: #FFF;
background-color: #666;
padding:10px 16px;
font-weight:bold;
margin-right:10px;
text-align:center;
cursor:pointer;
display: inline-block;
}
p.callout {
padding:15px;
background-color:#ECF8FF;
margin-bottom: 15px;
}
.callout a {
font-weight:bold;
color: #2BA6CB;
}
table.social {
background-color: #ebebeb;
}
.social .soc-btn {
padding: 3px 7px;
font-size:12px;
margin-bottom:10px;
text-decoration:none;
color: #FFF;font-weight:bold;
display:block;
text-align:center;
}
a.fb { background-color: #3B5998!important; }
a.tw { background-color: #1daced!important; }
a.gp { background-color: #DB4A39!important; }
a.ms { background-color: #000!important; }
.sidebar .soc-btn {
display:block;
width:100%;
}
/* -------------------------------------
HEADER
------------------------------------- */
table.head-wrap { width: 100%;}
.header.container table td.logo { padding: 15px; }
.header.container table td.label { padding: 15px; padding-left:0px;}
/* -------------------------------------
BODY
------------------------------------- */
table.body-wrap { width: 100%;}
/* -------------------------------------
FOOTER
------------------------------------- */
table.footer-wrap { width: 100%; clear:both!important;
}
.footer-wrap .container td.content p { border-top: 1px solid rgb(215,215,215); padding-top:15px;}
.footer-wrap .container td.content p {
font-size:10px;
font-weight: bold;
}
/* -------------------------------------
TYPOGRAPHY
------------------------------------- */
h1,h2,h3,h4,h5,h6 {
font-family: Arial, sans-serif; line-height: 1.1; margin-bottom:15px; color:#000;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-size: 60%; color: #6f6f6f; line-height: 0; text-transform: none; }
h1 { font-weight:200; font-size: 44px;}
h2 { font-weight:200; font-size: 37px;}
h3 { font-weight:500; font-size: 27px;}
h4 { font-weight:500; font-size: 23px;}
h5 { font-weight:900; font-size: 17px;}
h6 { font-weight:900; font-size: 14px; text-transform: uppercase; color:#444;}
.collapse { margin:0!important;}
p, ul {
margin-bottom: 10px;
font-weight: normal;
font-size:12px;
line-height:1.6;
}
p.lead { font-size:17px; }
p.last { margin-bottom:0px;}
ul li {
margin-left:5px;
list-style-position: inside;
}
/* -------------------------------------
SIDEBAR
------------------------------------- */
ul.sidebar {
background:#ebebeb;
display:block;
list-style-type: none;
}
ul.sidebar li { display: block; margin:0;}
ul.sidebar li a {
text-decoration:none;
color: #666;
padding:10px 16px;
/* font-weight:bold; */
margin-right:10px;
/* text-align:center; */
cursor:pointer;
border-bottom: 1px solid #777777;
border-top: 1px solid #FFFFFF;
display:block;
margin:0;
}
ul.sidebar li a.last { border-bottom-width:0px;}
ul.sidebar li a h1,ul.sidebar li a h2,ul.sidebar li a h3,ul.sidebar li a h4,ul.sidebar li a h5,ul.sidebar li a h6,ul.sidebar li a p { margin-bottom:0!important;}
/* ---------------------------------------------------
RESPONSIVENESS
Nuke it from orbit. It's the only way to be sure.
------------------------------------------------------ */
/* Set a max-width, and make it display as block so it will automatically stretch to that width, but will also shrink down on a phone or something */
.container {
display:block!important;
max-width:600px!important;
margin:0 auto!important; /* makes it centered */
clear:both!important;
}
/* This should also be a block element, so that it will fill 100% of the .container */
.content {
padding:15px;
max-width:600px;
margin:0 auto;
display:block;
}
/* Let's make sure tables in the content area are 100% wide */
.content table { width: 100%; }
/* Odds and ends */
.column {
width: 300px;
float:left;
}
.social .column tr td { padding: 15px; }
.user_data .column tr td { padding-bottom: 15px; }
.column-wrap {
padding:0!important;
margin:0 auto;
max-width:600px!important;
}
.column table { width:100%;}
.social .column {
width: 280px;
min-width: 279px;
float:left;
}
.user_data .column {
width: 280px;
min-width: 279px;
float:left;
}
/* Be sure to place a .clear element after each set of columns, just to be safe */
.clear { display: block; clear: both; }
/* -------------------------------------------
PHONE
For clients that support media queries.
Nothing fancy.
-------------------------------------------- */
@media only screen and (max-width: 600px) {
a[class="btn"] { display:block!important; margin-bottom:10px!important; background-image:none!important; margin-right:0!important;}
div[class="column"] { width: auto!important; float:none!important;}
table.social div[class="column"] {
width:auto!important;
}
}
{/literal}
</style>
</head>
<body bgcolor="#FFFFFF" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;height: 100%;width: 100%!important;">
<!-- HEADER -->
<table class="head-wrap" bgcolor="#{$bg_header_color}" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;"></td>
<td class="header container" style="margin: 0 auto!important;padding: 0;font-family: Arial, sans-serif;font-size: 12px;display: block!important;max-width: 600px!important;clear: both!important;">
<div class="content" style="margin: 0 auto;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;max-width: 600px;display: block;">
<table bgcolor="#{$bg_header_color}" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;">{if $logo!=""}<img src="http://{$host}/uploads{$logo}?version=1" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;max-width: 100%; max-height: 50px;">{/if}</td>
<td align="right" style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><h6 class="collapse" style="margin: 0!important;padding: 0;font-family: &quot;helveticaneue-light&quot: ;, &quot: ;helvetica neue light&quot: ;helvetica neue&quot: ;, helvetica, arial, &quot: ;lucida grande&quot: ;, sans-serif: ;line-height: 1.1;margin-bottom: 15px;color: #444;font-weight: 900;font-size: 14px;text-transform: uppercase;">{$created_at}</h6></td>
</tr>
</table>
</div>
</td>
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
</tr>
</table><!-- /HEADER -->
<!-- BODY -->
<table class="body-wrap" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
<td class="container" bgcolor="#FFFFFF" style="margin: 0 auto!important;padding: 0;font-family: Arial, sans-serif;display: block!important;max-width: 600px!important;clear: both!important;">
<div class="content" style="margin: 0 auto;padding: 15px;font-family: Arial, sans-serif;max-width: 600px;display: block;">
<table cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;">{$user_head}</p>
<h4 style="margin: 0;padding: 0;font-family: &quot;helveticaneue-light&quot: ;, &quot: ;helvetica neue light&quot: ;helvetica neue&quot: ;, helvetica, arial, &quot: ;lucida grande&quot: ;, sans-serif: ;line-height: 1.1;margin-bottom: 15px;color: #000;font-weight: 500;font-size: 23px;"> {__ text="Zamówienie numer"}: {$number}</h4>
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;">{$user_content_head}</p>
{if $create_account == 1}
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane dostępowe do konta"}:</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Login"}:&nbsp;&nbsp;</span><span style="font-size: 12px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$username}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $create_account == 0}
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Użytkownik"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$username}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<table class="user_data" width="100%" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<!-- column 1 -->
<table align="left" class="column" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 280px;float: left;min-width: 279px;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;padding-bottom: 15px;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane bilingowe"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $billing_company != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_company}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $vat_nr != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="NIP"}: {$vat_nr}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 14px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_full_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_address}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $billing_address_more != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_address_more}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_region != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_region}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_code_town != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_code_town}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_country != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_country}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $billing_pesel != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="PESEL"}: {$billing_pesel}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$billing_full_phone}</span>
</td>
</tr>
</table><!-- /column 1 -->
<!-- column 2 -->
<table align="left" class="column" cellpadding="0" cellspacing="0" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 280px;float: left;min-width: 279px;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;padding-bottom: 15px;">
<span style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">{__ text="Dane dostawy"}: </span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_company != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_company}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 14px;color: #404040;font-weight: bold;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_full_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_address}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_address_more != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_address_more}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_region != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_region}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_code_town != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_code_town}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $delivery_country != ""}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_country}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<span style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_full_phone}</span>
</td>
</tr>
</table><!-- /column 2 -->
</td>
</tr>
</table><!-- /social & contact -->
{if $show_not_professional_purchase}
<p style="font-size: 12px;color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Zakup o charakterze zawodowym" catalogue="stUserData"}:
{$order_user_data_billing->getNotProfessionalPurchaseLabel()}
</p>
{/if}
<div style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<table cellpadding="0" cellspacing="0" border="0" width="600" style="margin: 0;padding: 0;font-family: Arial, sans-serif;width: 100%;">
<tbody style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{foreach key=row item=product from=$results}
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;color: #404040;margin: 0;padding: 10px 0px 4px 0px;font-family: Arial, sans-serif; text-align: left;" colspan="2" valign="bottom">
{$product.code} <strong style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$product.instance->getName()}</strong>
{if $product.instance->hasPriceModifiers()}
<div style="padding-top: 2px">
{foreach item=modifier from=$product.instance->getPriceModifiers()}
{if $modifier.custom.field}
{assign var=option_title value="`$modifier.custom.field`: `$modifier.label`"}
<span title="{$option_title|strip_tags}" style="display: inline-block; line-height: 1.4; padding: 0.4em 0.6em; font-size: 75%; background: #ddd; margin-bottom: 2px; vertical-align: middle; max-width: 300px;"><span style="overflow: hidden; display: -webkit-inline-box !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all">{$modifier.custom.field}: {$modifier.label}</span></span>
{elseif $modifier.label}
{assign var=option_title value=$modifier.label}
<span title="{$option_title|strip_tags}" style="display: inline-block; line-height: 1.4; padding: 0.4em 0.6em; font-size: 75%; background: #ddd; margin-bottom: 2px; vertical-align: middle; max-width: 300px;"><span style="overflow: hidden; display: -webkit-inline-box !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all">{$modifier.label}</span></span>
{/if}
{/foreach}
</div>
{/if}
</td>
</tr>
<tr>
<td width="70%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0 0 5px 0;font-family: Arial, sans-serif;" valign="bottom">{$product.quantity} {$product.uom} x {$product.brutto} ( {$product.netto} x {$product.vat} % )</td>
<td width="30%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0 0 5px 0;font-family: Arial, sans-serif; text-align: right" valign="bottom">
{if $product.is_item_by_points} {$product.points_value} {else} {$product.total_amount} {/if}
</td>
</tr>
{/foreach}
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0 0 5px 0;font-family: Arial, sans-serif;" align="left" valign="bottom">
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Płatność"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$payment_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $delivery_date != ""}
{__ text="Termin dostawy"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_date}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{__ text="Dostawy"}: <span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$delivery_name}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
</td>
<td width="30%" style="font-size: 12px;color: #404040;border-bottom: 1px solid #cccccc;margin: 0;padding: 0 0 5px 0;font-family: Arial, sans-serif;" align="right" valign="bottom">
{$delivery_cost}
</td>
</tr>
</tbody>
</table>
</div>
<div style="float: right;font-size: 12px;color: #576278;text-align: right;margin: 0;padding-top: 10px;font-family: Arial, sans-serif;">
{if $paid || $discount}
{__ text="Razem"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$total_amount}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $discount}
{__ text="Rabat"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">-{$discount}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{if $paid}
{__ text="Zapłacono"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$paid}</span><br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
{__ text="Łączna kwota do zapłaty"}<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;"><span style="color: #000;font-size: 14px;margin: 0;padding: 0;font-family: Arial, sans-serif;"><b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$final_total_amount}</b></span>
</div>
<br style="clear: both;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $comment != ""}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<div style="font-size: 12px;color: #576278;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{__ text="Uwagi do zamówienia"}:<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<span style="color: #404040;margin: 0;padding: 0;font-family: Arial, sans-serif;">{$comment}</span>
</div>
<br style="clear: both;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{/if}
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
{if $order_confirm}
<p class="callout" style="text-align: center;margin: 0;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;margin-bottom: 15px;font-weight: normal;line-height: 1.6; background-color: #eee">
<a style="color: #404040" href="{$order_confirm.url}">{$order_confirm.label}</a>
</p>
{/if}
{if $show_payment_button}
<p class="callout" style="text-align: center;margin: 0;padding: 15px;font-family: Arial, sans-serif;font-size: 12px;margin-bottom: 15px;font-weight: normal;line-height: 1.6;background-color: #{$bg_action_color};">
<a href="{$payment_url}" style="color: #{$bg_action_link_color}">{__ text="Opłać zamówienie"}</a>
</p>
{/if}
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;">{$user_content_foot}</p>
<p style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;margin-bottom: 10px;font-weight: normal;line-height: 1.6;"><a href="{$url_to_view}" style="color: #{$link_color}" >{__ text="Sprawdź szczegóły zamówienia w sklepie."}</a></p>
<br style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<div style="font-size: 14px;color: #404040;font-weight: bold margin-top: 10px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
<b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$webpage_terms_name}</b>
</div>
<div style="line-height: 18px;font-size: 10px;margin: 0;padding: 0;font-family: Arial, sans-serif;" class="tinymce_html">
{$webpage_terms_content}
</div>
<div style="font-size: 14px;color: #404040;font-weight: bold margin-top: 10px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
<b style="margin: 0;padding: 0;font-family: Arial, sans-serif;">{$webpage_right_2_cancel_name}</b>
</div>
<div style="line-height: 18px;font-size: 10px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$webpage_right_2_cancel_content}
</div>
<!-- social & contact -->
<table class="social" width="100%" style="margin: 0;padding: 0;font-family: Arial, sans-serif;font-size: 12px;background-color: #{$bg_footer_color};width: 100%;">
<tr style="margin: 0;padding: 0;font-family: Arial, sans-serif;">
<td style="font-size: 12px;margin: 0;padding: 0;font-family: Arial, sans-serif;">
{$user_foot}
</td>
</tr>
</table><!-- /social & contact -->
</td>
</tr>
</table>
</div><!-- /content -->
</td>
<td style="margin: 0;padding: 0;font-family: Arial, sans-serif;"></td>
</tr>
</table><!-- /BODY -->
</body>
</html>

View File

@@ -0,0 +1,504 @@
<!-- http://templates.mailchimp.com/resources/inline-css/ -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>ZURBemails</title>
<style>
{literal}
/* -------------------------------------
GLOBAL
------------------------------------- */
* {
margin:0;
padding:0;
}
* { font-family: Arial, sans-serif; }
img {
max-width: 100%;
}
.collapse {
margin:0;
padding:0;
}
body {
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:none;
width: 100%!important;
height: 100%;
}
/* -------------------------------------
ELEMENTS
------------------------------------- */
a { color: #2BA6CB;}
.btn {
text-decoration:none;
color: #FFF;
background-color: #666;
padding:10px 16px;
font-weight:bold;
margin-right:10px;
text-align:center;
cursor:pointer;
display: inline-block;
}
p.callout {
padding:15px;
background-color:#ECF8FF;
margin-bottom: 15px;
}
.callout a {
font-weight:bold;
color: #2BA6CB;
}
table.social {
background-color: #ebebeb;
}
.social .soc-btn {
padding: 3px 7px;
font-size:12px;
margin-bottom:10px;
text-decoration:none;
color: #FFF;font-weight:bold;
display:block;
text-align:center;
}
a.fb { background-color: #3B5998!important; }
a.tw { background-color: #1daced!important; }
a.gp { background-color: #DB4A39!important; }
a.ms { background-color: #000!important; }
.sidebar .soc-btn {
display:block;
width:100%;
}
/* -------------------------------------
HEADER
------------------------------------- */
table.head-wrap { width: 100%;}
.header.container table td.logo { padding: 15px; }
.header.container table td.label { padding: 15px; padding-left:0px;}
/* -------------------------------------
BODY
------------------------------------- */
table.body-wrap { width: 100%;}
/* -------------------------------------
FOOTER
------------------------------------- */
table.footer-wrap { width: 100%; clear:both!important;
}
.footer-wrap .container td.content p { border-top: 1px solid rgb(215,215,215); padding-top:15px;}
.footer-wrap .container td.content p {
font-size:10px;
font-weight: bold;
}
/* -------------------------------------
TYPOGRAPHY
------------------------------------- */
h1,h2,h3,h4,h5,h6 {
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; line-height: 1.1; margin-bottom:15px; color:#000;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-size: 60%; color: #6f6f6f; line-height: 0; text-transform: none; }
h1 { font-weight:200; font-size: 44px;}
h2 { font-weight:200; font-size: 37px;}
h3 { font-weight:500; font-size: 27px;}
h4 { font-weight:500; font-size: 23px;}
h5 { font-weight:900; font-size: 17px;}
h6 { font-weight:900; font-size: 14px; text-transform: uppercase; color:#444;}
.collapse { margin:0!important;}
p, ul {
margin-bottom: 10px;
font-weight: normal;
font-size:14px;
line-height:1.6;
}
p.lead { font-size:17px; }
p.last { margin-bottom:0px;}
ul li {
margin-left:5px;
list-style-position: inside;
}
/* -------------------------------------
SIDEBAR
------------------------------------- */
ul.sidebar {
background:#ebebeb;
display:block;
list-style-type: none;
}
ul.sidebar li { display: block; margin:0;}
ul.sidebar li a {
text-decoration:none;
color: #666;
padding:10px 16px;
/* font-weight:bold; */
margin-right:10px;
/* text-align:center; */
cursor:pointer;
border-bottom: 1px solid #777777;
border-top: 1px solid #FFFFFF;
display:block;
margin:0;
}
ul.sidebar li a.last { border-bottom-width:0px;}
ul.sidebar li a h1,ul.sidebar li a h2,ul.sidebar li a h3,ul.sidebar li a h4,ul.sidebar li a h5,ul.sidebar li a h6,ul.sidebar li a p { margin-bottom:0!important;}
/* ---------------------------------------------------
RESPONSIVENESS
Nuke it from orbit. It's the only way to be sure.
------------------------------------------------------ */
/* Set a max-width, and make it display as block so it will automatically stretch to that width, but will also shrink down on a phone or something */
.container {
display:block!important;
max-width:600px!important;
margin:0 auto!important; /* makes it centered */
clear:both!important;
}
/* This should also be a block element, so that it will fill 100% of the .container */
.content {
padding:15px;
max-width:600px;
margin:0 auto;
display:block;
}
/* Let's make sure tables in the content area are 100% wide */
.content table { width: 100%; }
/* Odds and ends */
.column {
width: 300px;
float:left;
}
.social .column tr td { padding: 15px; }
.user_data .column tr td { padding-bottom: 15px; }
.column-wrap {
padding:0!important;
margin:0 auto;
max-width:600px!important;
}
.column table { width:100%;}
.social .column {
width: 280px;
min-width: 279px;
float:left;
}
.user_data .column {
width: 280px;
min-width: 279px;
float:left;
}
/* Be sure to place a .clear element after each set of columns, just to be safe */
.clear { display: block; clear: both; }
/* -------------------------------------------
PHONE
For clients that support media queries.
Nothing fancy.
-------------------------------------------- */
@media only screen and (max-width: 600px) {
a[class="btn"] { display:block!important; margin-bottom:10px!important; background-image:none!important; margin-right:0!important;}
div[class="column"] { width: auto!important; float:none!important;}
table.social div[class="column"] {
width:auto!important;
}
}
{/literal}
</style>
</head>
<body bgcolor="#FFFFFF">
<!-- HEADER -->
<table class="head-wrap" bgcolor="#F5F5F5" cellpadding="0" cellspacing="0">
<tr>
<td></td>
<td class="header container" >
<div class="content">
<table bgcolor="#F5F5F5" cellpadding="0" cellspacing="0">
<tr>
<td><img src="http://argentorwd.demo.soteshop.pl/images/frontend/theme/argentorwd/logo.png" /></td>
<td align="right"><h6 class="collapse">{$created_at}</h6></td>
</tr>
</table>
</div>
</td>
<td></td>
</tr>
</table><!-- /HEADER -->
<!-- BODY -->
<table class="body-wrap" cellpadding="0" cellspacing="0">
<tr>
<td></td>
<td class="container" bgcolor="#FFFFFF">
<div class="content">
<table cellpadding="0" cellspacing="0">
<tr>
<td>
<p style="font-size:12px;">{$user_head}</p>
<h4> {__ text="Zamówienie numer"}: {$number}</h4>
<p style="font-size:12px;">{$user_content_head}</p>
{if $create_account == 1}
<span style="font-size:12px; color:#576278;">{__ text="Dane dostępowe do konta"}:</span><br/>
<span style="font-size:12px;color:#576278;">{__ text="Login"}:&nbsp;&nbsp;</span><span style="font-size:12px;color:#404040; font-weight:bold;">{$username}</span><br/><br/>
{/if}
{if $create_account == 0}
<span style="font-size:12px; color:#576278;">{__ text="Użytkownik"}: </span><br>
<span style="font-size:12px;color:#404040; font-weight:bold;">{$username}</span><br><br>
{/if}
<table class="user_data" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td>
<!-- column 1 -->
<table align="left" class="column" cellpadding="0" cellspacing="0">
<tr>
<td>
<span style="font-size:12px; color:#576278;">{__ text="Dane bilingowe"}: </span><br>
{if $billing_company != ""}
<span style="font-size:12px;color:#404040;">{$billing_company}</span><br>
{/if}
{if $vat_nr != ""}
<span style="font-size:12px;color:#404040;">{__ text="NIP"}: {$vat_nr}</span><br>
{/if}
<span style="font-size:14px;color:#404040; font-weight:bold">{$billing_full_name}</span><br>
<span style="font-size:12px;color:#404040">{$billing_address}</span><br>
{if $billing_address_more != ""}
<span style="font-size:12px;color:#404040">{$billing_address_more}</span><br>
{/if}
{if $billing_region != ""}
<span style="font-size:12px;color:#404040">{$billing_region}</span><br>
{/if}
{if $billing_code_town != ""}
<span style="font-size:12px;color:#404040">{$billing_code_town}</span><br>
{/if}
{if $billing_country != ""}
<span style="font-size:12px;color:#404040">{$billing_country}</span><br>
{/if}
{if $billing_pesel != ""}
<span style="font-size:12px;color:#404040">{__ text="PESEL"}: {$billing_pesel}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$billing_full_phone}</span>
</td>
</tr>
</table><!-- /column 1 -->
<!-- column 2 -->
<table align="left" class="column" cellpadding="0" cellspacing="0">
<tr>
<td>
<span style="font-size:12px; color:#576278;">{__ text="Dane dostawy"}: </span><br>
{if $delivery_company != ""}
<span style="font-size:12px;color:#404040;">{$delivery_company}</span><br>
{/if}
<span style="font-size:14px;color:#404040; font-weight:bold">{$delivery_full_name}</span><br>
<span style="font-size:12px;color:#404040">{$delivery_address}</span><br>
{if $delivery_address_more != ""}
<span style="font-size:12px;color:#404040">{$delivery_address_more}</span><br>
{/if}
{if $delivery_region != ""}
<span style="font-size:12px;color:#404040">{$delivery_region}</span><br>
{/if}
{if $delivery_code_town != ""}
<span style="font-size:12px;color:#404040">{$delivery_code_town}</span><br>
{/if}
{if $delivery_country != ""}
<span style="font-size:12px;color:#404040">{$delivery_country}</span><br>
{/if}
<span style="font-size:12px;color:#404040">{$delivery_full_phone}</span>
</td>
</tr>
</table><!-- /column 2 -->
</td>
</tr>
</table><!-- /social & contact -->
<div>
<table cellpadding="0" cellspacing="0" border="0" width="600">
<tbody>
{foreach key=row item=product from=$results}
<tr>
<td style="font-size:12px;color:#404040; border-bottom:1px solid #cccccc;" align="left" valign="bottom">
<br/>
{$product.code} <strong>{$product.name}</strong>
{$product.quantity}{$product.uom} x {if $product.is_item_by_points} {$product.points_value} {else} {$product.netto} x {$product.vat} % {/if}
</td>
<td width="30%" style="font-size:12px;color:#404040; border-bottom:1px solid #cccccc;" align="right" valign="bottom">
<br/>
{if $product.is_item_by_points} {$product.points_value} {else} {$product.brutto} {/if}
</td>
</tr>
{/foreach}
<tr>
<td style="font-size:12px;color:#404040; border-bottom:1px solid #cccccc;" align="left" valign="bottom">
<br/>
{__ text="Płatność"}: <span style="color:#404040;">{$payment_name}</span><br>
{if $delivery_date != ""}
{__ text="Termin dostawy"}: <span style="color:#404040;">{$delivery_date}</span><br>
{/if}
{__ text="Dostawy"}: <span style="color:#404040;">{$delivery_name}</span><br>
</td>
<td width="30%" style="font-size:12px;color:#404040; border-bottom:1px solid #cccccc;" align="right" valign="bottom">
{$delivery_cost}
</td>
</tr>
</tbody>
</table>
</div>
<div style="float:right;font-size:12px;color:#576278;text-align:right;">
{if $paid || $discount}
{__ text="Razem"}<br/><span style="color:#404040;">{$total_amount}</span><br/>
{/if}
{if $discount}
{__ text="Rabat"}<br/><span style="color:#404040;">-{$discount}</span><br/>
{/if}
{if $paid}
{__ text="Zapłacono"}<br/><span style="color:#404040;">{$paid}</span><br/>
{/if}
{__ text="Łączna kwota do zapłaty"}<br/><span style="color:#000; font-size:14px"><b>{$final_total_amount}</b></span>
{if $total_points_value != 0}
<br/><span style="color:#000; font-size:14px"><b>{__ text="Koszt"} {$points_shortcut}: {$total_points_value}</b></span>
{/if}
</div>
<br style="clear:both">
{if $order_total_points_earn != 0}
<br/>{__ text="Za zamówienie otrzymasz"}: <span style="color:#404040;">{$order_total_points_earn} {$points_shortcut}</span>
{/if}
{if $comment != ""}
<br/>
<div style="font-size:12px;color:#576278;">
{__ text="Uwagi do zamówienia"}:<br/>
<span style="color:#404040;">{$comment}</span>
</div>
<br style="clear:both">
{/if}
<br/>
<!-- Callout Panel -->
{if $order_submit !=""}
<p class="callout" style="text-align: center;">
{$order_submit}
<span style="color:red;">{$order_submit_text}</span>
</p><!-- /Callout Panel -->
{/if}
<p style="font-size:12px;">{$user_content_foot}</p>
<p style="font-size:12px;"><a href="url_to_view" >{__ text="Sprwadź szczegóły zamówienia w sklpie."}</a></p>
<br/>
<div style="font-size:14px; color:#404040; font-weight:bold margin-top: 10px;">
<b>{$webpage_terms_name}</b>
</div>
<div style="line-height:18px; font-size:10px;">
{$webpage_terms_content}
</div>
<div style="font-size:14px;color:#404040; font-weight:bold margin-top: 10px;">
<b>{$webpage_right_2_cancel_name}</b>
</div>
<div style="line-height:18px; font-size:10px;">
{$webpage_right_2_cancel_content}
</div>
<!-- social & contact -->
<table class="social" width="100%">
<tr>
<td style="font-size:12px;">
{$user_foot}
</td>
</tr>
</table><!-- /social & contact -->
</td>
</tr>
</table>
</div><!-- /content -->
</td>
<td></td>
</tr>
</table><!-- /BODY -->
</body>
</html>

View File

@@ -0,0 +1,70 @@
{__ text="Data złożenia zamówienia"}: {$created_at}
{__ text="Zamówienie numer"}: {$number}
{if $create_account == 1}
{__ text="Dane dostępowe do konta"}:
{__ text="Login"}: {$username}
{/if}
{if $create_account == 0}
{__ text="Użytkownik"}: {$username}
{/if}
{__ text="Dane bilingowe"}:
{if $billing_company != ""}{$billing_company}{/if}
{if $vat_nr != ""}{__ text="NIP"}: {$vat_nr}{/if}
{$billing_full_name}
{$billing_address}
{if $billing_address_more != ""}{$billing_address_more}{/if}
{if $billing_region != ""}{$billing_region}{/if}
{if $billing_code_town != ""}{$billing_code_town}{/if}
{if $billing_pesel != ""}{__ text="PESEL"}:{$billing_pesel}{/if}
{$billing_full_phone}
{__ text="Dane dostawy"}:
{if $delivery_company != ""}{$delivery_company}{/if}
{$delivery_full_name}
{$delivery_address}
{if $delivery_address_more != ""}{$delivery_address_more}{/if}
{if $delivery_region != ""}{$delivery_region}{/if}
{if $delivery_code_town != ""}{$delivery_code_town}{/if}
{$delivery_full_phone}
{__ text="Lista zamówienia"}:
{foreach key=row item=product from=$results}
{__ text="Kod"}: {$product.code}
{__ text="Nazwa"}: {$product.name}
{__ text="Netto"}: {$product.netto}
{__ text="VAT"}: {$product.vat} %
{__ text="Brutto"}: {$product.brutto}
{__ text="Ilość"}: {$product.quantity} {$product.uom}
{__ text="Kwota"}: {$product.front_symbol} {$product.total_amount} {$product.back_symbol}
{/foreach}
{if $paid}
{__ text="Razem"}: {$total_amount}
{__ text="Zapłacono"}: {$paid}
{/if}
{__ text="Łączna kwota do zapłaty"}: {$final_total_amount}
{__ text="Płatność"}: {$payment_name}
{__ text="Dostawy"}: {$delivery_name}
{__ text="Koszt"}: {$delivery_cost}
{$order_submit}
{$order_submit_text}
{$trusted_shops_rating}

View File

@@ -0,0 +1,329 @@
{set layout="one_column"}
{if $user}
{st_get_component module="stUserData" component="responsiveUserPanelMenu" active_tab="21" order_number=$order_number}
{/if}
<div id="order-show">
<div class="title">
<h1>{$order_number}</h1>
</div>
{if isset($notice_flash)}
<div class="alert alert-success" role="alert">{$notice}</div>
{/if}
<table class="table" cellspacing="0">
<!-- <colgroup>
<col width="120">
<col width="300">
<col width="50">
{if $user}
<col width="50">
{/if}
<col width="100">
</colgroup> -->
<thead>
<tr>
<th>{__ text="Data złożenia"}</th>
<th class="th-td-center">{__ text="Status"}</th>
<th class="th-td-center">{__ text="Opłacone"}</th>
{if isset($user)}
<th class="th-td-center">{__ text="Faktury"}</th>
{/if}
<th class="th-td-center">{__ text="Potwierdzone"}</th>
</tr>
</thead>
<tbody>
<tr>
<td data-th='{__ text="Data złożenia"}' class="mobile">{$created_at}</td>
<td data-th='{__ text="Status"}' class="th-td-center status mobile">{$status}</td>
<td data-th='{__ text="Opłacone"}' class="th-td-center mobile">{$is_paid}</td>
{if isset($user)}
<td data-th='{__ text="Faktury"}' class="th-td-center mobile">{$invoice}</td>
{/if}
<td data-th='{__ text="Potwierdzone"}' class="th-td-center mobile">{$is_confirmed}</td>
</tr>
</tbody>
</table>
{if $user}
<div class="row row-first" data-equalizer>
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">
{__ text="Dane płatnika"}
</div>
<div class="panel-body" data-equalizer-watch>
{if $user_data_billing_invoice==1}
<span class="invoice_text">{__ text="Dane do faktury"}</span>
<br/>
{/if}
{if $user_data_billing_company!=""}
{$user_data_billing_company}
<br/>
{$user_data_billing_vat_number}
<br/>
{/if}
<div class="full_name_space">
<b>{$user_data_billing_full_name}</b>
</div>
{$user_data_billing_address}
<br/>
{if $user_data_billing_address_more!=""}
{$user_data_billing_address_more}
<br/>
{/if}
{if $user_data_billing_region!=""}
{$user_data_billing_region}
<br/>
{/if}
{$user_data_billing_code}
{$user_data_billing_town}
<br/>
{$user_data_billing_country}
<br/>
{$user_data_billing_phone}
<br/>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">
{__ text="Dane wysyłkowe"}
</div>
<div class="panel-body" data-equalizer-watch>
{if $user_data_delivery_company!=""}
{$user_data_delivery_company}
<br/>
{/if}
<div class="full_name_space">
<b>{$user_data_delivery_full_name}</b>
</div>
{$user_data_delivery_address}
<br/>
{if $user_data_delivery_address_more!=""}
{$user_data_delivery_address_more}
<br/>
{/if}
{if $user_data_delivery_region!=""}
{$user_data_delivery_region}
<br/>
{/if}
{$user_data_delivery_code}
{$user_data_delivery_town}
<br/>
{$user_data_delivery_country}
<br/>
{$user_data_delivery_phone}
<br/>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">{__ text="Informacje"}</div>
<div class="panel-body">
{__ text="Płatność"}: <span class="{if $payment_description} payment_tooltip {/if}" title="{$payment_description|escape}"><b>{$payment_name}</b> {if $payment_description}<img src="/images/frontend/theme/default2/information.png" alt="" />{/if}</span><br/>
{__ text="Dostawa"}:
<span class="{if $delivery_description} delivery_tooltip {/if}" title="{$delivery_description|escape}">
<b>
{$delivery_name}
{if $is_weekend_delivery}
<span class="label label-default text-lowercase">{__ text="Dostawa w weekend" catalogue="stDeliveryFrontend"}</span>
{/if}
{if $is_express_delivery}
<span class="label label-default text-lowercase">{__ text="Dostawa ekspresowa" catalogue="stDeliveryFrontend"}</span>
{/if}
</b>
{if $delivery_description}
<img src="/images/frontend/theme/default2/information.png" alt="" />
{/if}
</span><br/>
{if ($delivery_date)}{__ text="Termin dostawy"}: <span><b>{$delivery_date}</b></span><br/>{/if}
{if $delivery_tracking_url}
{__ text="Numer przesyłki"}: <span><b><a href="{$delivery_tracking_url}" target="_blank">{$delivery_number}</a></b><span>
<a href="{$delivery_tracking_url}" target="_blank"><u>{__ text="Sprawdź status dostawy" catalogue="stDeliveryFrontend"}</u></a>
<br>
{elseif $delivery_number}
{__ text="Numer przesyłki"}: <span><b>{$delivery_number}</b><span><br />
{/if}
{slot name="order-show-additional-data" hidden="true"}{/slot}
{if $show_not_professional_purchase}
{__ text="Zakup o charakterze zawodowym" catalogue="stUserData"}:
<b>{$order_user_data_billing->getNotProfessionalPurchaseLabel()}</b><br>
{/if}
{if $paid}
{__ text="Łączny koszt"}: <b>{$order_total_amount}</b><br/>
{__ text="Zapłacono"}: <b>{$paid}</b><br/>
{/if}
</div>
</div>
</div>
{if $description!=""}
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">{__ text="Uwagi do zamówienia"}</div>
<div class="panel-body">
{$description}
</div>
</div>
</div>
{/if}
</div>
<div class="panel panel-default">
<div class="panel-body">
<table class="table">
<thead>
<tr>
{if $show_photo_in_basket}<th>{__ text="zdjęcie"}</th>{/if}
{if $show_code_in_basket}<th>{__ text="kod"}</th>{/if}
<th>{__ text="nazwa"}</th>
{if $show_netto_in_basket}<th class="th-td-right">{__ text="netto"}</th>{/if}
{if $show_tax_in_basket}<th class="th-td-center">{__ text="vat"}</th>{/if}
<th class="th-td-right">{__ text="brutto"}</th>
<th class="th-td-center">{__ text="ilość"}</th>
{if $show_uom_in_basket}<th class="th-td-center">{__ text="j.m."}</th>{/if}
<th class="th-td-right">{__ text="suma"}</th>
</tr>
</thead>
<tbody>
{foreach key=row item=order_product from=$results}
<tr>
{if $show_photo_in_basket}<td data-th='{__ text="zdjęcie"}'>{$order_product.photo}</td>{/if}
{if $show_code_in_basket}<td data-th='{__ text="kod"}' class="mobile">{$order_product.code}</td>{/if}
<td data-th='{__ text="nazwa"}' class="product-name">{if isset($order_product.product_name)}{$order_product.product_name}{else}{if isset($order_product.validate)}{$order_product.name_show}{else}{$order_product.name}{/if}{/if}</td>
{if $show_netto_in_basket}<td data-th='{__ text="netto"}' class="th-td-right mobile" nowrap>{$order_product.price}</td>{/if}
{if $show_tax_in_basket}<td data-th='{__ text="vat"}' class="th-td-center mobile" nowrap>{$order_product.vat} %</td>{/if}
<td nowrap data-th='{__ text="brutto"}' class="th-td-right mobile">{$order_product.price_true}</td>
<td data-th='{__ text="ilość"}' class="th-td-center mobile">{$order_product.quantity}</td>
{if $show_uom_in_basket}<td data-th='{__ text="j.m."}' class="th-td-center mobile">{$order_product.uom}</td>{/if}
<td class="th-td-right mobile" data-th='{__ text="suma"}' nowrap>{$order_product.total_amount}</td>
</tr>
{/foreach}
</tbody>
</table>
<table cellspacing="0" class="" width="100%">
<tr>
<td>
<div>
<span class="pull-right">{__ text="Wartość koszyka"}: {$total_product_price}</span><br/>
<span class="pull-right">{__ text="Koszt dostawy"}: {$order_cost}</span><br/>
{if $discount}
<span class="pull-right">{__ text="Rabat"}: -{$discount}</span><br />
{/if}
<span class="pull-right"><b>{__ text="Razem do zapłaty"}: {$final_total_amount}</b></span><br/>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
{slot name="order_show_footer" hidden="true" parameters="order"}{/slot}
<div class="text-right">
{if $show_payment!=1}
<a href="{$payment_url}" class="btn btn-primary" rel="noindex, nofollow">
<span class="glyphicon glyphicon-usd"></span>
{__ text="Zapłać"}
</a>
{/if}
</div>
{if $is_allow_return}
<div class="text-right">
<a href="{$return_link}" class="btn btn-default" rel="noindex, nofollow">
{__ text="Zwróć wybrane produkty"}
</a>
</div>
{/if}
{foreach key=row item=productsReturn from=$productsReturns}
{st_get_component module="stProductReturnsFrontend" component="show" return_id=$productsReturn->getId()}
{/foreach}
{else}
<div id="no-account" class="panel panel-default center-block text-center" style="max-width:50%; padding-top:10px; margin-top:50px">
<div class="panel-body">
{__ text="Zaloguj się aby zobaczyć szczegóły zamówienia."}
</div>
<div class="text-center">
<a href="/user/loginUser" class="btn btn-default" rel="noindex, nofollow">
{__ text="Przejdź do logowania"}
</a>
</div>
<br/>
</div>
{/if}
</div>
{literal}
<script>
jQuery(function($) {
$('#order-show [data-toggle=tooltip]').tooltip().on('show.bs.tooltip', function(e) {
var target = $(e.target);
if (target.hasClass('product-option-label')) {
var maxWidth = target.css('max-width');
target.css({ 'max-width': 'none' });
var width = target.width();
target.css({ 'max-width': maxWidth });
return width > target.width();
}
return true;
});
});
</script>
{/literal}

View File

@@ -0,0 +1,5 @@
<div id="st_button-user-edit_data_basket" class="st_button-container">
<button type="submit" name="submit_save" value="submit_save" class="btn btn-primary pull-right"{if $disabled} disabled="disabled"{/if}>
{if $label}{__ text=$label}{else}{__ text='Przejdź do potwierdzenia'}{/if}
</button>
</div>

View File

@@ -0,0 +1,60 @@
{set layout="one_column"}
<div id="order-summary">
<div class="title">
<h1>{__ text="Potwierdzenie zamówienia"}</h1>
</div>
<div class="panel panel-default center-block">
<div class="panel-heading">
<h3 class="panel-title">
{__ text="Dziękujemy za złożenie zamówienia"}
</h3>
</div>
<div style="clear: both;">
<div class="list-group-item clearfix">
<table class="table">
<tr>
<td class="th-td-right text-right">{__ text="Zamówienie nr"}:</td>
<td><b>{$order_number}</b></td>
</tr>
<tr>
<td class="th-td-right text-right">{__ text="Do zapłaty"}:</td>
<td><b>{$order_total_amount}</b></td>
</tr>
</table>
</div>
<div class="list-group-item">
{$order_summary_text}
{$payment_type_summary_description}
</div>
<div class="list-group-item text-center">
<a class="btn btn-default" href="/">
<span class="glyphicon glyphicon-arrow-left"></span>
{__ text="Wróć do sklepu"}
</a>
{if $order_session_hash == $session_hash}
<a class="print btn btn-default" href="/orderPdf/show/id/{$id}/hash_code/{$hash_code}" target="_blank" rel="noindex, nofollow">
<span class="glyphicon glyphicon-print"></span>
{__ text="Drukuj"}
</a>
{/if}
{if $order_session_hash == $session_hash}
<a class="download btn btn-default" href="/orderPdf/show/id/{$id}/download/1/hash_code/{$hash_code}" rel="noindex, nofollow">
<span class="glyphicon glyphicon-file"></span>
{__ text="Zamówienie PDF"}
</a>
{/if}
{include_st_component module="stInvoicePdf" component="downloadInvoice"}
{if $show_payment_button}
<a href="{$payment_url}" class="btn btn-primary pay" rel="noindex, nofollow" id="order-pay-btn">
<span class="glyphicon glyphicon-usd"></span>
{$payment_button_text}
</a>
{/if}
</div>
</div>
</div>
</div>
{$order_summary_socket}
{st_get_component module="stPayment" component="processPayment" order=$instance}