Version Notes
- Emails are now taken from locale pack and modified by German Setup
- Newsletter registrations and unregistrations are now stored as a history (see Newsletter -> Newsletter Subscribers status history)
- Added compatibility to Sitewards_B2B module
- Added possibility to display shipping costs as "including" instead of "excluding"
- Small fixes
Download this release
Release Info
Developer | FireGento Team |
Extension | FireGento_GermanSetup |
Version | 1.1.4 |
Comparing to | |
See all releases |
Code changes from version 1.1.2 to 1.1.4
- app/code/community/FireGento/GermanSetup/Block/Adminhtml/Germansetup.php +22 -1
- app/code/community/FireGento/GermanSetup/Block/Adminhtml/Newsletter/Subscriber/Status.php +50 -0
- app/code/community/FireGento/GermanSetup/Block/Adminhtml/Newsletter/Subscriber/Status/Grid.php +129 -0
- app/code/community/FireGento/GermanSetup/Block/Adminhtml/Notifications.php +1 -0
- app/code/community/FireGento/GermanSetup/Block/Bundle/Catalog/Product/Price.php +8 -2
- app/code/community/FireGento/GermanSetup/Block/Bundle/Catalog/Product/Price/Abstract.php +52 -0
- app/code/community/FireGento/GermanSetup/Block/Catalog/Product/Price.php +43 -4
- app/code/community/FireGento/GermanSetup/Block/Catalog/Product/Price/Abstract.php +52 -0
- app/code/community/FireGento/GermanSetup/Block/Checkout/Information.php +1 -0
- app/code/community/FireGento/GermanSetup/Block/Ga.php +1 -0
- app/code/community/FireGento/GermanSetup/Block/Imprint/Content.php +41 -7
- app/code/community/FireGento/GermanSetup/Helper/Catalog/Product/Configuration.php +8 -4
- app/code/community/FireGento/GermanSetup/Helper/Checkout/Data.php +58 -0
- app/code/community/FireGento/GermanSetup/Helper/Data.php +11 -0
- app/code/community/FireGento/GermanSetup/Model/Config.php +2 -1
- app/code/community/FireGento/GermanSetup/Model/Newsletter/Observer.php +60 -0
- app/code/community/FireGento/GermanSetup/Model/Newsletter/Subscriber/Status.php +46 -0
- app/code/community/FireGento/GermanSetup/Model/Observer.php +77 -14
- app/code/community/FireGento/GermanSetup/Model/Resource/Newsletter/Subscriber/Status.php +46 -0
- app/code/community/FireGento/GermanSetup/Model/Resource/Newsletter/Subscriber/Status/Collection.php +46 -0
- app/code/community/FireGento/GermanSetup/Model/Setup/Abstract.php +52 -4
- app/code/community/FireGento/GermanSetup/Model/Setup/Cms.php +3 -3
- app/code/community/FireGento/GermanSetup/Model/Setup/Email.php +134 -8
- app/code/community/FireGento/GermanSetup/Model/Setup/Systemconfig.php +0 -35
- app/code/community/FireGento/GermanSetup/Model/Setup/Tax.php +7 -7
- app/code/community/FireGento/GermanSetup/Model/Source/Tax/DynamicType.php +27 -0
- app/code/community/FireGento/GermanSetup/Model/Source/Tax/NewProductTaxClass.php +3 -2
- app/code/community/FireGento/GermanSetup/Model/Tax/Config.php +39 -9
- app/code/community/FireGento/GermanSetup/controllers/Adminhtml/NewsletterController.php +84 -0
- app/code/community/FireGento/GermanSetup/etc/adminhtml.xml +28 -0
- app/code/community/FireGento/GermanSetup/etc/at/tax.xml +1 -1
- app/code/community/FireGento/GermanSetup/etc/ch/tax.xml +1 -1
- app/code/community/FireGento/GermanSetup/etc/config.xml +76 -16
- app/code/community/FireGento/GermanSetup/etc/default/cms.xml +1 -1
- app/code/community/FireGento/GermanSetup/etc/default/email.xml +218 -71
- app/code/community/FireGento/GermanSetup/etc/default/systemconfig.xml +2 -2
- app/code/community/FireGento/GermanSetup/etc/default/tax.xml +1 -1
- app/code/community/FireGento/GermanSetup/etc/system.xml +22 -3
- app/code/community/FireGento/GermanSetup/sql/germansetup_setup/mysql4-upgrade-1.1.2-1.1.3.php +61 -0
- app/code/community/FireGento/GermanSetup/sql/germansetup_setup/mysql4-upgrade-1.1.3-1.1.4.php +94 -0
- app/design/adminhtml/default/default/layout/germansetup.xml +1 -1
- app/design/adminhtml/default/default/template/germansetup/form.phtml +61 -3
- app/design/frontend/base/default/layout/germansetup.xml +3 -3
- app/design/frontend/base/default/template/germansetup/checkout/multishipping/agreements.phtml +3 -1
- app/design/frontend/base/default/template/germansetup/checkout/onepage/agreements.phtml +5 -3
- app/design/frontend/base/default/template/germansetup/imprint/address.phtml +3 -0
- app/design/frontend/base/default/template/germansetup/imprint/communication.phtml +1 -1
- app/design/frontend/base/default/template/germansetup/price_info.phtml +10 -2
- app/etc/modules/FireGento_GermanSetup.xml +1 -1
- app/locale/de_DE/FireGento_GermanSetup.csv +20 -4
- app/locale/de_DE/template/germansetup/email/account_new.html +0 -61
- app/locale/de_DE/template/germansetup/email/account_new_confirmation.html +0 -51
- app/locale/de_DE/template/germansetup/email/account_new_confirmed.html +0 -55
- app/locale/de_DE/template/germansetup/email/admin_password_new.html +0 -48
- app/locale/de_DE/template/germansetup/email/contact_form.html +0 -11
- app/locale/de_DE/template/germansetup/email/creditmemo_new.html +0 -111
- app/locale/de_DE/template/germansetup/email/creditmemo_new_guest.html +0 -109
- app/locale/de_DE/template/germansetup/email/creditmemo_update.html +0 -57
- app/locale/de_DE/template/germansetup/email/creditmemo_update_guest.html +0 -55
- app/locale/de_DE/template/germansetup/email/currency_update_warning.html +0 -6
- app/locale/de_DE/template/germansetup/email/enterprise_invitation.html +0 -37
- app/locale/de_DE/template/germansetup/email/invoice_new.html +0 -114
- app/locale/de_DE/template/germansetup/email/invoice_new_guest.html +0 -114
- app/locale/de_DE/template/germansetup/email/invoice_update.html +0 -57
- app/locale/de_DE/template/germansetup/email/invoice_update_guest.html +0 -55
- app/locale/de_DE/template/germansetup/email/log_clean_warning.html +0 -6
- app/locale/de_DE/template/germansetup/email/newsletter_subscr_confirm.html +0 -44
- app/locale/de_DE/template/germansetup/email/newsletter_subscr_success.html +0 -3
- app/locale/de_DE/template/germansetup/email/newsletter_unsub_success.html +0 -3
- app/locale/de_DE/template/germansetup/email/order_new.html +0 -120
- app/locale/de_DE/template/germansetup/email/order_new_guest.html +0 -123
- app/locale/de_DE/template/germansetup/email/order_update.html +0 -57
- app/locale/de_DE/template/germansetup/email/order_update_guest.html +0 -55
- app/locale/de_DE/template/germansetup/email/password_new.html +0 -46
- app/locale/de_DE/template/germansetup/email/payment_failed.html +0 -71
- app/locale/de_DE/template/germansetup/email/product_alert_cron_error.html +0 -6
- app/locale/de_DE/template/germansetup/email/product_price_alert.html +0 -10
- app/locale/de_DE/template/germansetup/email/product_share.html +0 -27
- app/locale/de_DE/template/germansetup/email/product_stock_alert.html +0 -9
- app/locale/de_DE/template/germansetup/email/shipment_new.html +0 -119
- app/locale/de_DE/template/germansetup/email/shipment_new_guest.html +0 -117
- app/locale/de_DE/template/germansetup/email/shipment_update.html +0 -57
- app/locale/de_DE/template/germansetup/email/shipment_update_guest.html +0 -55
- app/locale/de_DE/template/germansetup/email/sitemap_generate_warning.html +0 -6
- app/locale/de_DE/template/germansetup/email/wishlist_share.html +0 -47
- package.xml +33 -24
- skin/frontend/base/default/css/germansetup/checkout.css +4 -0
app/code/community/FireGento/GermanSetup/Block/Adminhtml/Germansetup.php
CHANGED
@@ -75,10 +75,31 @@ class FireGento_GermanSetup_Block_Adminhtml_Germansetup extends Mage_Adminhtml_B
|
|
75 |
}
|
76 |
|
77 |
/**
|
78 |
-
*
|
|
|
|
|
79 |
*/
|
80 |
public function getDefaultProductTaxClass()
|
81 |
{
|
82 |
return Mage::getSingleton('germansetup/source_tax_newProductTaxClass')->getDefaultOption();
|
83 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
}
|
75 |
}
|
76 |
|
77 |
/**
|
78 |
+
* Retrieve the default default new product tax class (yet to be created)
|
79 |
+
*
|
80 |
+
* @return int
|
81 |
*/
|
82 |
public function getDefaultProductTaxClass()
|
83 |
{
|
84 |
return Mage::getSingleton('germansetup/source_tax_newProductTaxClass')->getDefaultOption();
|
85 |
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Retrieve all locales where the directory email/template exists
|
89 |
+
*
|
90 |
+
* @return array
|
91 |
+
*/
|
92 |
+
public function getLocaleOptions()
|
93 |
+
{
|
94 |
+
$options = new Mage_Adminhtml_Model_System_Config_Source_Locale();
|
95 |
+
$options = $options->toOptionArray();
|
96 |
+
foreach ($options as $key => $value) {
|
97 |
+
$filePath = Mage::getBaseDir('locale') . DS . $value['value'] . DS . 'template' . DS . 'email';
|
98 |
+
if (!file_exists($filePath)) {
|
99 |
+
unset($options[$key]);
|
100 |
+
}
|
101 |
+
}
|
102 |
+
|
103 |
+
return $options;
|
104 |
+
}
|
105 |
}
|
app/code/community/FireGento/GermanSetup/Block/Adminhtml/Newsletter/Subscriber/Status.php
ADDED
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.1.4
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Newsletter Subscriber Status Grid Container
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.1.4
|
33 |
+
*/
|
34 |
+
class FireGento_GermanSetup_Block_Adminhtml_Newsletter_Subscriber_Status
|
35 |
+
extends Mage_Adminhtml_Block_Widget_Grid_Container
|
36 |
+
{
|
37 |
+
/**
|
38 |
+
* Class constructor
|
39 |
+
*
|
40 |
+
* @return void
|
41 |
+
*/
|
42 |
+
public function __construct()
|
43 |
+
{
|
44 |
+
$this->_controller = 'adminhtml_newsletter_subscriber_status';
|
45 |
+
$this->_blockGroup = 'germansetup';
|
46 |
+
$this->_headerText = Mage::helper('germansetup')->__('Newsletter Subscribers Status History');
|
47 |
+
parent::__construct();
|
48 |
+
$this->_removeButton('add');
|
49 |
+
}
|
50 |
+
}
|
app/code/community/FireGento/GermanSetup/Block/Adminhtml/Newsletter/Subscriber/Status/Grid.php
ADDED
@@ -0,0 +1,129 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.1.4
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Newsletter Subscriber Status Grid
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.1.4
|
33 |
+
*/
|
34 |
+
class FireGento_GermanSetup_Block_Adminhtml_Newsletter_Subscriber_Status_Grid
|
35 |
+
extends Mage_Adminhtml_Block_Widget_Grid
|
36 |
+
{
|
37 |
+
/**
|
38 |
+
* Class constructor
|
39 |
+
*
|
40 |
+
* @return void
|
41 |
+
*/
|
42 |
+
public function __construct()
|
43 |
+
{
|
44 |
+
parent::__construct();
|
45 |
+
$this->setId('subscriberStatusGrid');
|
46 |
+
$this->setDefaultSort('created_at');
|
47 |
+
$this->setDefaultDir('DESC');
|
48 |
+
$this->setSaveParametersInSession(true);
|
49 |
+
$this->setUseAjax(true);
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* Prepares the grid collection
|
54 |
+
*
|
55 |
+
* @see Mage_Adminhtml_Block_Widget_Grid::_prepareCollection()
|
56 |
+
* @return FireGento_GermanSetup_Block_Adminhtml_Newsletter_Subscriber_Status_Grid
|
57 |
+
*/
|
58 |
+
protected function _prepareCollection()
|
59 |
+
{
|
60 |
+
$collection = Mage::getResourceModel('germansetup/newsletter_subscriber_status_collection');
|
61 |
+
$this->setCollection($collection);
|
62 |
+
|
63 |
+
return parent::_prepareCollection();
|
64 |
+
}
|
65 |
+
|
66 |
+
/**
|
67 |
+
* Prepares the grid columns
|
68 |
+
*
|
69 |
+
* @see Mage_Adminhtml_Block_Widget_Grid::_prepareColumns()
|
70 |
+
* @return FireGento_GermanSetup_Block_Adminhtml_Newsletter_Subscriber_Status_Grid
|
71 |
+
*/
|
72 |
+
protected function _prepareColumns()
|
73 |
+
{
|
74 |
+
$this->addColumn('subscriber', array(
|
75 |
+
'header' => Mage::helper('newsletter')->__('ID'),
|
76 |
+
'index' => 'subscriber',
|
77 |
+
'type' => 'int',
|
78 |
+
'width' => '75px'
|
79 |
+
));
|
80 |
+
|
81 |
+
$this->addColumn('email', array(
|
82 |
+
'header' => Mage::helper('newsletter')->__('Email'),
|
83 |
+
'index' => 'email'
|
84 |
+
));
|
85 |
+
|
86 |
+
$this->addColumn('status', array(
|
87 |
+
'header' => Mage::helper('newsletter')->__('Status'),
|
88 |
+
'index' => 'status',
|
89 |
+
'width' => '150px',
|
90 |
+
'type' => 'options',
|
91 |
+
'options' => array(
|
92 |
+
Mage_Newsletter_Model_Subscriber::STATUS_NOT_ACTIVE => Mage::helper('newsletter')->__('Not Activated'),
|
93 |
+
Mage_Newsletter_Model_Subscriber::STATUS_SUBSCRIBED => Mage::helper('newsletter')->__('Subscribed'),
|
94 |
+
Mage_Newsletter_Model_Subscriber::STATUS_UNSUBSCRIBED => Mage::helper('newsletter')->__('Unsubscribed'),
|
95 |
+
Mage_Newsletter_Model_Subscriber::STATUS_UNCONFIRMED => Mage::helper('newsletter')->__('Unconfirmed'),
|
96 |
+
)
|
97 |
+
));
|
98 |
+
|
99 |
+
$this->addColumn('created_at', array(
|
100 |
+
'header' => Mage::helper('adminhtml')->__('Created At'),
|
101 |
+
'index' => 'created_at',
|
102 |
+
'type' => 'datetime',
|
103 |
+
'width' => '150px'
|
104 |
+
));
|
105 |
+
|
106 |
+
return parent::_prepareColumns();
|
107 |
+
}
|
108 |
+
|
109 |
+
/**
|
110 |
+
* Retrieve the grid url for ajax reloads
|
111 |
+
*
|
112 |
+
* @return string
|
113 |
+
*/
|
114 |
+
public function getGridUrl()
|
115 |
+
{
|
116 |
+
return $this->getUrl('*/*/grid', array('_current'=> true));
|
117 |
+
}
|
118 |
+
|
119 |
+
/**
|
120 |
+
* Deactivate the grid row url
|
121 |
+
*
|
122 |
+
* @see Mage_Adminhtml_Block_Widget_Grid::getRowUrl()
|
123 |
+
* @return boolean
|
124 |
+
*/
|
125 |
+
public function getRowUrl($row)
|
126 |
+
{
|
127 |
+
return false;
|
128 |
+
}
|
129 |
+
}
|
app/code/community/FireGento/GermanSetup/Block/Adminhtml/Notifications.php
CHANGED
@@ -76,6 +76,7 @@ class FireGento_GermanSetup_Block_Adminhtml_Notifications extends Mage_Adminhtml
|
|
76 |
if (Mage::getSingleton('admin/session')->isAllowed('system/germansetup')) {
|
77 |
return parent::_toHtml();
|
78 |
}
|
|
|
79 |
return '';
|
80 |
}
|
81 |
}
|
76 |
if (Mage::getSingleton('admin/session')->isAllowed('system/germansetup')) {
|
77 |
return parent::_toHtml();
|
78 |
}
|
79 |
+
|
80 |
return '';
|
81 |
}
|
82 |
}
|
app/code/community/FireGento/GermanSetup/Block/Bundle/Catalog/Product/Price.php
CHANGED
@@ -32,7 +32,8 @@
|
|
32 |
* @version $Id:$
|
33 |
* @since 0.1.0
|
34 |
*/
|
35 |
-
class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price
|
|
|
36 |
{
|
37 |
/**
|
38 |
* Add content of template block below price html if defined in config
|
@@ -67,6 +68,7 @@ class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price extends Mage_Bund
|
|
67 |
if (!$this->getData('tax_rate')) {
|
68 |
$this->setData('tax_rate', $this->_loadTaxCalculationRate($this->getProduct()));
|
69 |
}
|
|
|
70 |
return $this->getData('tax_rate');
|
71 |
}
|
72 |
|
@@ -85,6 +87,7 @@ class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price extends Mage_Bund
|
|
85 |
|
86 |
$locale = Mage::app()->getLocale()->getLocaleCode();
|
87 |
$taxRate = Zend_Locale_Format::toFloat($this->getTaxRate(), array('locale' => $locale));
|
|
|
88 |
return $this->__('%s%%', $taxRate);
|
89 |
}
|
90 |
|
@@ -98,6 +101,7 @@ class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price extends Mage_Bund
|
|
98 |
if (!$this->getData('is_including_tax')) {
|
99 |
$this->setData('is_including_tax', Mage::getStoreConfig('tax/sales_display/price'));
|
100 |
}
|
|
|
101 |
return $this->getData('is_including_tax');
|
102 |
}
|
103 |
|
@@ -114,13 +118,14 @@ class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price extends Mage_Bund
|
|
114 |
if (in_array($productTypeId, $ignoreTypeIds)) {
|
115 |
return false;
|
116 |
}
|
|
|
117 |
return true;
|
118 |
}
|
119 |
|
120 |
/**
|
121 |
* Gets tax percents for current product
|
122 |
*
|
123 |
-
* @param
|
124 |
* @return string
|
125 |
*/
|
126 |
protected function _loadTaxCalculationRate(Mage_Catalog_Model_Product $product)
|
@@ -137,6 +142,7 @@ class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price extends Mage_Bund
|
|
137 |
if ($taxPercent) {
|
138 |
return $taxPercent;
|
139 |
}
|
|
|
140 |
return 0;
|
141 |
}
|
142 |
}
|
32 |
* @version $Id:$
|
33 |
* @since 0.1.0
|
34 |
*/
|
35 |
+
class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price
|
36 |
+
extends FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price_Abstract
|
37 |
{
|
38 |
/**
|
39 |
* Add content of template block below price html if defined in config
|
68 |
if (!$this->getData('tax_rate')) {
|
69 |
$this->setData('tax_rate', $this->_loadTaxCalculationRate($this->getProduct()));
|
70 |
}
|
71 |
+
|
72 |
return $this->getData('tax_rate');
|
73 |
}
|
74 |
|
87 |
|
88 |
$locale = Mage::app()->getLocale()->getLocaleCode();
|
89 |
$taxRate = Zend_Locale_Format::toFloat($this->getTaxRate(), array('locale' => $locale));
|
90 |
+
|
91 |
return $this->__('%s%%', $taxRate);
|
92 |
}
|
93 |
|
101 |
if (!$this->getData('is_including_tax')) {
|
102 |
$this->setData('is_including_tax', Mage::getStoreConfig('tax/sales_display/price'));
|
103 |
}
|
104 |
+
|
105 |
return $this->getData('is_including_tax');
|
106 |
}
|
107 |
|
118 |
if (in_array($productTypeId, $ignoreTypeIds)) {
|
119 |
return false;
|
120 |
}
|
121 |
+
|
122 |
return true;
|
123 |
}
|
124 |
|
125 |
/**
|
126 |
* Gets tax percents for current product
|
127 |
*
|
128 |
+
* @param Mage_Catalog_Model_Product $product
|
129 |
* @return string
|
130 |
*/
|
131 |
protected function _loadTaxCalculationRate(Mage_Catalog_Model_Product $product)
|
142 |
if ($taxPercent) {
|
143 |
return $taxPercent;
|
144 |
}
|
145 |
+
|
146 |
return 0;
|
147 |
}
|
148 |
}
|
app/code/community/FireGento/GermanSetup/Block/Bundle/Catalog/Product/Price/Abstract.php
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 0.1.0
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Enhanced block for product price display of all products in spite of bundles (got own block!).
|
25 |
+
* Contains the normal price.phtml rendering and additionally a configured static block.
|
26 |
+
*
|
27 |
+
* @category FireGento
|
28 |
+
* @package FireGento_GermanSetup
|
29 |
+
* @author FireGento Team <team@firegento.com>
|
30 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
31 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
32 |
+
* @version $Id:$
|
33 |
+
* @since 0.1.0
|
34 |
+
*/
|
35 |
+
|
36 |
+
if (Mage::getConfig()->getModuleConfig('Sitewards_B2BProfessional')->is('active', 'true')) {
|
37 |
+
|
38 |
+
abstract class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price_Abstract
|
39 |
+
extends Sitewards_B2BProfessional_Block_Price
|
40 |
+
{
|
41 |
+
|
42 |
+
}
|
43 |
+
|
44 |
+
} else {
|
45 |
+
|
46 |
+
abstract class FireGento_GermanSetup_Block_Bundle_Catalog_Product_Price_Abstract
|
47 |
+
extends Mage_Bundle_Block_Catalog_Product_Price
|
48 |
+
{
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
+
}
|
app/code/community/FireGento/GermanSetup/Block/Catalog/Product/Price.php
CHANGED
@@ -32,7 +32,8 @@
|
|
32 |
* @version $Id:$
|
33 |
* @since 0.1.0
|
34 |
*/
|
35 |
-
class FireGento_GermanSetup_Block_Catalog_Product_Price
|
|
|
36 |
{
|
37 |
/**
|
38 |
* @var string Path to default tier price template
|
@@ -53,12 +54,28 @@ class FireGento_GermanSetup_Block_Catalog_Product_Price extends Mage_Catalog_Blo
|
|
53 |
}
|
54 |
|
55 |
if ($this->getTemplate() != $this->_tierPriceDefaultTemplate) {
|
56 |
-
$
|
|
|
|
|
57 |
->setTemplate('germansetup/price_info.phtml')
|
58 |
->setFormattedTaxRate($this->getFormattedTaxRate())
|
59 |
->setIsIncludingTax($this->isIncludingTax())
|
|
|
60 |
->setIsShowShippingLink($this->isShowShippingLink())
|
61 |
->toHtml();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
}
|
63 |
|
64 |
return $html;
|
@@ -75,6 +92,7 @@ class FireGento_GermanSetup_Block_Catalog_Product_Price extends Mage_Catalog_Blo
|
|
75 |
if (!$this->getData($taxRateKey)) {
|
76 |
$this->setData($taxRateKey, $this->_loadTaxCalculationRate($this->getProduct()));
|
77 |
}
|
|
|
78 |
return $this->getData($taxRateKey);
|
79 |
}
|
80 |
|
@@ -93,6 +111,7 @@ class FireGento_GermanSetup_Block_Catalog_Product_Price extends Mage_Catalog_Blo
|
|
93 |
|
94 |
$locale = Mage::app()->getLocale()->getLocaleCode();
|
95 |
$taxRate = Zend_Locale_Format::toFloat($this->getTaxRate(), array('locale' => $locale));
|
|
|
96 |
return $this->__('%s%%', $taxRate);
|
97 |
}
|
98 |
|
@@ -104,11 +123,29 @@ class FireGento_GermanSetup_Block_Catalog_Product_Price extends Mage_Catalog_Blo
|
|
104 |
public function isIncludingTax()
|
105 |
{
|
106 |
if (!$this->getData('is_including_tax')) {
|
107 |
-
$this->setData('is_including_tax', Mage::getStoreConfig('tax/
|
108 |
}
|
|
|
109 |
return $this->getData('is_including_tax');
|
110 |
}
|
111 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
112 |
/**
|
113 |
* Returns whether the shipping link needs to be shown
|
114 |
* on the frontend or not.
|
@@ -122,13 +159,14 @@ class FireGento_GermanSetup_Block_Catalog_Product_Price extends Mage_Catalog_Blo
|
|
122 |
if (in_array($productTypeId, $ignoreTypeIds)) {
|
123 |
return false;
|
124 |
}
|
|
|
125 |
return true;
|
126 |
}
|
127 |
|
128 |
/**
|
129 |
* Gets tax percents for current product
|
130 |
*
|
131 |
-
* @param
|
132 |
* @return string
|
133 |
*/
|
134 |
protected function _loadTaxCalculationRate(Mage_Catalog_Model_Product $product)
|
@@ -145,6 +183,7 @@ class FireGento_GermanSetup_Block_Catalog_Product_Price extends Mage_Catalog_Blo
|
|
145 |
if ($taxPercent) {
|
146 |
return $taxPercent;
|
147 |
}
|
|
|
148 |
return 0;
|
149 |
}
|
150 |
}
|
32 |
* @version $Id:$
|
33 |
* @since 0.1.0
|
34 |
*/
|
35 |
+
class FireGento_GermanSetup_Block_Catalog_Product_Price
|
36 |
+
extends FireGento_GermanSetup_Block_Catalog_Product_Price_Abstract
|
37 |
{
|
38 |
/**
|
39 |
* @var string Path to default tier price template
|
54 |
}
|
55 |
|
56 |
if ($this->getTemplate() != $this->_tierPriceDefaultTemplate) {
|
57 |
+
$htmlObject = new Varien_Object();
|
58 |
+
$htmlObject->setParentHtml($html);
|
59 |
+
$htmlTemplate = $this->getLayout()->createBlock('core/template')
|
60 |
->setTemplate('germansetup/price_info.phtml')
|
61 |
->setFormattedTaxRate($this->getFormattedTaxRate())
|
62 |
->setIsIncludingTax($this->isIncludingTax())
|
63 |
+
->setIsIncludingShippingCosts($this->isIncludingShippingCosts())
|
64 |
->setIsShowShippingLink($this->isShowShippingLink())
|
65 |
->toHtml();
|
66 |
+
$htmlObject->setHtml($htmlTemplate);
|
67 |
+
|
68 |
+
Mage::dispatchEvent('germansetup_after_product_price',
|
69 |
+
array(
|
70 |
+
'html_obj' => $htmlObject,
|
71 |
+
'block' => $this,
|
72 |
+
)
|
73 |
+
);
|
74 |
+
|
75 |
+
$html = $htmlObject->getPrefix();
|
76 |
+
$html .= $htmlObject->getParentHtml();
|
77 |
+
$html .= $htmlObject->getHtml();
|
78 |
+
$html .= $htmlObject->getSuffix();
|
79 |
}
|
80 |
|
81 |
return $html;
|
92 |
if (!$this->getData($taxRateKey)) {
|
93 |
$this->setData($taxRateKey, $this->_loadTaxCalculationRate($this->getProduct()));
|
94 |
}
|
95 |
+
|
96 |
return $this->getData($taxRateKey);
|
97 |
}
|
98 |
|
111 |
|
112 |
$locale = Mage::app()->getLocale()->getLocaleCode();
|
113 |
$taxRate = Zend_Locale_Format::toFloat($this->getTaxRate(), array('locale' => $locale));
|
114 |
+
|
115 |
return $this->__('%s%%', $taxRate);
|
116 |
}
|
117 |
|
123 |
public function isIncludingTax()
|
124 |
{
|
125 |
if (!$this->getData('is_including_tax')) {
|
126 |
+
$this->setData('is_including_tax', Mage::getStoreConfig('tax/display/type'));
|
127 |
}
|
128 |
+
|
129 |
return $this->getData('is_including_tax');
|
130 |
}
|
131 |
|
132 |
+
/**
|
133 |
+
* Returns whether or not the price contains taxes
|
134 |
+
*
|
135 |
+
* @return bool
|
136 |
+
*/
|
137 |
+
public function isIncludingShippingCosts()
|
138 |
+
{
|
139 |
+
if (!$this->getData('is_including_shipping_costs')) {
|
140 |
+
$this->setData(
|
141 |
+
'is_including_shipping_costs',
|
142 |
+
Mage::getStoreConfig('catalog/price/including_shipping_costs')
|
143 |
+
);
|
144 |
+
}
|
145 |
+
|
146 |
+
return $this->getData('is_including_shipping_costs');
|
147 |
+
}
|
148 |
+
|
149 |
/**
|
150 |
* Returns whether the shipping link needs to be shown
|
151 |
* on the frontend or not.
|
159 |
if (in_array($productTypeId, $ignoreTypeIds)) {
|
160 |
return false;
|
161 |
}
|
162 |
+
|
163 |
return true;
|
164 |
}
|
165 |
|
166 |
/**
|
167 |
* Gets tax percents for current product
|
168 |
*
|
169 |
+
* @param Mage_Catalog_Model_Product $product
|
170 |
* @return string
|
171 |
*/
|
172 |
protected function _loadTaxCalculationRate(Mage_Catalog_Model_Product $product)
|
183 |
if ($taxPercent) {
|
184 |
return $taxPercent;
|
185 |
}
|
186 |
+
|
187 |
return 0;
|
188 |
}
|
189 |
}
|
app/code/community/FireGento/GermanSetup/Block/Catalog/Product/Price/Abstract.php
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 0.1.0
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Enhanced block for product price display of all products in spite of bundles (got own block!).
|
25 |
+
* Contains the normal price.phtml rendering and additionally a configured static block.
|
26 |
+
*
|
27 |
+
* @category FireGento
|
28 |
+
* @package FireGento_GermanSetup
|
29 |
+
* @author FireGento Team <team@firegento.com>
|
30 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
31 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
32 |
+
* @version $Id:$
|
33 |
+
* @since 0.1.0
|
34 |
+
*/
|
35 |
+
|
36 |
+
if (Mage::getConfig()->getModuleConfig('Sitewards_B2BProfessional')->is('active', 'true')) {
|
37 |
+
|
38 |
+
abstract class FireGento_GermanSetup_Block_Catalog_Product_Price_Abstract
|
39 |
+
extends Sitewards_B2BProfessional_Block_Price
|
40 |
+
{
|
41 |
+
|
42 |
+
}
|
43 |
+
|
44 |
+
} else {
|
45 |
+
|
46 |
+
abstract class FireGento_GermanSetup_Block_Catalog_Product_Price_Abstract
|
47 |
+
extends Mage_Catalog_Block_Product_Price
|
48 |
+
{
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
+
}
|
app/code/community/FireGento/GermanSetup/Block/Checkout/Information.php
CHANGED
@@ -60,6 +60,7 @@ class FireGento_GermanSetup_Block_Checkout_Information extends Mage_Core_Block_T
|
|
60 |
if ($additional) {
|
61 |
return $additional;
|
62 |
}
|
|
|
63 |
return false;
|
64 |
}
|
65 |
}
|
60 |
if ($additional) {
|
61 |
return $additional;
|
62 |
}
|
63 |
+
|
64 |
return false;
|
65 |
}
|
66 |
}
|
app/code/community/FireGento/GermanSetup/Block/Ga.php
CHANGED
@@ -54,6 +54,7 @@ class FireGento_GermanSetup_Block_Ga extends Mage_GoogleAnalytics_Block_Ga
|
|
54 |
if (preg_match_all($setAccountExpression, $html, $matches) && count($matches) && count($matches[0])) {
|
55 |
$html = preg_replace($setAccountExpression, $matches[0][0] . $append . "\n", $html);
|
56 |
}
|
|
|
57 |
return $html;
|
58 |
}
|
59 |
}
|
54 |
if (preg_match_all($setAccountExpression, $html, $matches) && count($matches) && count($matches[0])) {
|
55 |
$html = preg_replace($setAccountExpression, $matches[0][0] . $append . "\n", $html);
|
56 |
}
|
57 |
+
|
58 |
return $html;
|
59 |
}
|
60 |
}
|
app/code/community/FireGento/GermanSetup/Block/Imprint/Content.php
CHANGED
@@ -34,10 +34,20 @@
|
|
34 |
class FireGento_GermanSetup_Block_Imprint_Content extends Mage_Core_Block_Template
|
35 |
{
|
36 |
/**
|
37 |
-
*
|
38 |
*
|
39 |
-
* @
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
*
|
|
|
41 |
* @return void
|
42 |
*/
|
43 |
public function setStoreId($storeId)
|
@@ -54,19 +64,43 @@ class FireGento_GermanSetup_Block_Imprint_Content extends Mage_Core_Block_Templa
|
|
54 |
protected function getStoreId()
|
55 |
{
|
56 |
$orderId = $this->getRequest()->getParam('order_id', 0);
|
57 |
-
|
58 |
if ($orderId > 0) {
|
59 |
return Mage::getSingleton('sales/order')->load($orderId)->getStoreId();
|
60 |
}
|
|
|
61 |
return null;
|
62 |
}
|
63 |
|
64 |
/**
|
65 |
-
*
|
|
|
|
|
|
|
|
|
66 |
*/
|
67 |
-
public function
|
68 |
{
|
69 |
-
$
|
70 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
}
|
72 |
}
|
34 |
class FireGento_GermanSetup_Block_Imprint_Content extends Mage_Core_Block_Template
|
35 |
{
|
36 |
/**
|
37 |
+
* Constructor to set config store view.
|
38 |
*
|
39 |
+
* @return void
|
40 |
+
*/
|
41 |
+
public function __construct()
|
42 |
+
{
|
43 |
+
$storeId = $this->getStoreId();
|
44 |
+
$this->setData(Mage::getStoreConfig('general/imprint', $storeId));
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* Set StoreId to get impressum data for this store.
|
49 |
*
|
50 |
+
* @param int $storeId Store id.
|
51 |
* @return void
|
52 |
*/
|
53 |
public function setStoreId($storeId)
|
64 |
protected function getStoreId()
|
65 |
{
|
66 |
$orderId = $this->getRequest()->getParam('order_id', 0);
|
|
|
67 |
if ($orderId > 0) {
|
68 |
return Mage::getSingleton('sales/order')->load($orderId)->getStoreId();
|
69 |
}
|
70 |
+
|
71 |
return null;
|
72 |
}
|
73 |
|
74 |
/**
|
75 |
+
* Retrieve the setting "website". If parameter checkForProtocol is true,
|
76 |
+
* check if there is a valid protocol given, otherwise add http:// manually.
|
77 |
+
*
|
78 |
+
* @param bool $checkForProtocol
|
79 |
+
* @return string
|
80 |
*/
|
81 |
+
public function getWeb($checkForProtocol=false)
|
82 |
{
|
83 |
+
$web = $this->getData('web');
|
84 |
+
if ($checkForProtocol && strlen(trim($web))) {
|
85 |
+
if (strpos($web, 'http://') === false
|
86 |
+
&& strpos($web, 'https://') === false
|
87 |
+
) {
|
88 |
+
$web = 'http://'.$web;
|
89 |
+
}
|
90 |
+
}
|
91 |
+
|
92 |
+
return $web;
|
93 |
+
}
|
94 |
+
|
95 |
+
/**
|
96 |
+
* Retrieve the specific country name by the selected country code
|
97 |
+
*
|
98 |
+
* @return string
|
99 |
+
*/
|
100 |
+
public function getCountry()
|
101 |
+
{
|
102 |
+
$countryCode = $this->getData('country');
|
103 |
+
|
104 |
+
return Mage::app()->getLocale()->getCountryTranslation($countryCode);
|
105 |
}
|
106 |
}
|
app/code/community/FireGento/GermanSetup/Helper/Catalog/Product/Configuration.php
CHANGED
@@ -48,7 +48,7 @@ class FireGento_GermanSetup_Helper_Catalog_Product_Configuration
|
|
48 |
* Merge Attributes
|
49 |
*
|
50 |
* @see parent::getCustomOptions()
|
51 |
-
* @param
|
52 |
* @return array
|
53 |
*/
|
54 |
public function getCustomOptions(Mage_Catalog_Model_Product_Configuration_Item_Interface $item)
|
@@ -56,13 +56,14 @@ class FireGento_GermanSetup_Helper_Catalog_Product_Configuration
|
|
56 |
$optionsParent = parent::getCustomOptions($item);
|
57 |
$optionsSelf = $this->_getAttributes($item);
|
58 |
$options = array_merge($optionsSelf, $optionsParent);
|
|
|
59 |
return $options;
|
60 |
}
|
61 |
|
62 |
/**
|
63 |
* Get the product for the current quote item
|
64 |
*
|
65 |
-
* @param
|
66 |
* @return Mage_Catalog_Model_Product
|
67 |
*/
|
68 |
protected function _getProduct($item)
|
@@ -76,13 +77,14 @@ class FireGento_GermanSetup_Helper_Catalog_Product_Configuration
|
|
76 |
|
77 |
$this->_products[$productId] = $product;
|
78 |
}
|
|
|
79 |
return $this->_products[$productId];
|
80 |
}
|
81 |
|
82 |
/**
|
83 |
* Retreve the product attributes
|
84 |
*
|
85 |
-
* @param
|
86 |
* @return array
|
87 |
*/
|
88 |
protected function _getAttributes($item)
|
@@ -96,13 +98,14 @@ class FireGento_GermanSetup_Helper_Catalog_Product_Configuration
|
|
96 |
return $attributes;
|
97 |
}
|
98 |
}
|
|
|
99 |
return array();
|
100 |
}
|
101 |
|
102 |
/**
|
103 |
* Retrieve the attributes which are visible on the checkout page
|
104 |
*
|
105 |
-
* @param
|
106 |
* @return array
|
107 |
*/
|
108 |
protected function _getAdditionalData(Mage_Catalog_Model_Product $product)
|
@@ -129,6 +132,7 @@ class FireGento_GermanSetup_Helper_Catalog_Product_Configuration
|
|
129 |
}
|
130 |
}
|
131 |
}
|
|
|
132 |
return $data;
|
133 |
}
|
134 |
}
|
48 |
* Merge Attributes
|
49 |
*
|
50 |
* @see parent::getCustomOptions()
|
51 |
+
* @param Mage_Catalog_Model_Product_Configuration_Item_Interface $item
|
52 |
* @return array
|
53 |
*/
|
54 |
public function getCustomOptions(Mage_Catalog_Model_Product_Configuration_Item_Interface $item)
|
56 |
$optionsParent = parent::getCustomOptions($item);
|
57 |
$optionsSelf = $this->_getAttributes($item);
|
58 |
$options = array_merge($optionsSelf, $optionsParent);
|
59 |
+
|
60 |
return $options;
|
61 |
}
|
62 |
|
63 |
/**
|
64 |
* Get the product for the current quote item
|
65 |
*
|
66 |
+
* @param Mage_Catalog_Model_Product_Configuration_Item_Interface $item
|
67 |
* @return Mage_Catalog_Model_Product
|
68 |
*/
|
69 |
protected function _getProduct($item)
|
77 |
|
78 |
$this->_products[$productId] = $product;
|
79 |
}
|
80 |
+
|
81 |
return $this->_products[$productId];
|
82 |
}
|
83 |
|
84 |
/**
|
85 |
* Retreve the product attributes
|
86 |
*
|
87 |
+
* @param Mage_Catalog_Model_Product_Configuration_Item_Interface $item
|
88 |
* @return array
|
89 |
*/
|
90 |
protected function _getAttributes($item)
|
98 |
return $attributes;
|
99 |
}
|
100 |
}
|
101 |
+
|
102 |
return array();
|
103 |
}
|
104 |
|
105 |
/**
|
106 |
* Retrieve the attributes which are visible on the checkout page
|
107 |
*
|
108 |
+
* @param Mage_Catalog_Model_Product $product
|
109 |
* @return array
|
110 |
*/
|
111 |
protected function _getAdditionalData(Mage_Catalog_Model_Product $product)
|
132 |
}
|
133 |
}
|
134 |
}
|
135 |
+
|
136 |
return $data;
|
137 |
}
|
138 |
}
|
app/code/community/FireGento/GermanSetup/Helper/Checkout/Data.php
ADDED
@@ -0,0 +1,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 0.1.0
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Rewrite to fetch required agreement ids.
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 0.1.0
|
33 |
+
*/
|
34 |
+
class FireGento_GermanSetup_Helper_Checkout_Data
|
35 |
+
extends Mage_Checkout_Helper_Data
|
36 |
+
{
|
37 |
+
/**
|
38 |
+
* get all Required Agreement Ids
|
39 |
+
*
|
40 |
+
* @return array Agreement Ids
|
41 |
+
**/
|
42 |
+
public function getRequiredAgreementIds()
|
43 |
+
{
|
44 |
+
if (is_null($this->_agreements)) {
|
45 |
+
if (!Mage::getStoreConfigFlag('checkout/options/enable_agreements')) {
|
46 |
+
$this->_agreements = array();
|
47 |
+
} else {
|
48 |
+
$this->_agreements = Mage::getModel('checkout/agreement')->getCollection()
|
49 |
+
->addStoreFilter(Mage::app()->getStore()->getId())
|
50 |
+
->addFieldToFilter('is_active', 1)
|
51 |
+
->addFieldToFilter('is_required', 1) // Only get Required Elements
|
52 |
+
->getAllIds();
|
53 |
+
}
|
54 |
+
}
|
55 |
+
|
56 |
+
return $this->_agreements;
|
57 |
+
}
|
58 |
+
}
|
app/code/community/FireGento/GermanSetup/Helper/Data.php
CHANGED
@@ -51,4 +51,15 @@ class FireGento_GermanSetup_Helper_Data extends Mage_Core_Helper_Abstract
|
|
51 |
|
52 |
return Mage::helper('cms/page')->getPageUrl($cmsPage->getId());
|
53 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
}
|
51 |
|
52 |
return Mage::helper('cms/page')->getPageUrl($cmsPage->getId());
|
53 |
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Get url of agreement view for checkout
|
57 |
+
*
|
58 |
+
* @param Mage_Checkout_Model_Agreement $agreement
|
59 |
+
* @return string
|
60 |
+
*/
|
61 |
+
public function getAgreementUrl(Mage_Checkout_Model_Agreement $agreement)
|
62 |
+
{
|
63 |
+
return Mage::getUrl('germansetup/frontend/agreements', array('id' => $agreement->getId()));
|
64 |
+
}
|
65 |
}
|
app/code/community/FireGento/GermanSetup/Model/Config.php
CHANGED
@@ -39,7 +39,7 @@ class FireGento_GermanSetup_Model_Config extends Varien_Simplexml_Config
|
|
39 |
/**
|
40 |
* Sets cache ID and cache tags and loads configuration
|
41 |
*
|
42 |
-
* @param
|
43 |
* @return void
|
44 |
*/
|
45 |
public function __construct($sourceData=null)
|
@@ -77,6 +77,7 @@ class FireGento_GermanSetup_Model_Config extends Varien_Simplexml_Config
|
|
77 |
if (Mage::app()->useCache(self::CACHE_ID)) {
|
78 |
$this->saveCache();
|
79 |
}
|
|
|
80 |
return $this;
|
81 |
}
|
82 |
|
39 |
/**
|
40 |
* Sets cache ID and cache tags and loads configuration
|
41 |
*
|
42 |
+
* @param string|Varien_Simplexml_Element $sourceData
|
43 |
* @return void
|
44 |
*/
|
45 |
public function __construct($sourceData=null)
|
77 |
if (Mage::app()->useCache(self::CACHE_ID)) {
|
78 |
$this->saveCache();
|
79 |
}
|
80 |
+
|
81 |
return $this;
|
82 |
}
|
83 |
|
app/code/community/FireGento/GermanSetup/Model/Newsletter/Observer.php
ADDED
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.1.4
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Observer class
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.1.4
|
33 |
+
*/
|
34 |
+
class FireGento_GermanSetup_Model_Newsletter_Observer
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* Enter description here ...
|
38 |
+
*
|
39 |
+
* @param Varien_Event_Observer $observer
|
40 |
+
* @event newsletter_subscriber_save_after
|
41 |
+
* @return void
|
42 |
+
*/
|
43 |
+
public function saveSubscriberStatusHistory(Varien_Event_Observer $observer)
|
44 |
+
{
|
45 |
+
try {
|
46 |
+
/* @var $subscriber Mage_Newsletter_Model_Subscriber */
|
47 |
+
$subscriber = $observer->getEvent()->getSubscriber();
|
48 |
+
|
49 |
+
/* @var $status FireGento_GermanSetup_Model_Newsletter_Subscriber_Status */
|
50 |
+
$status = Mage::getModel('germansetup/newsletter_subscriber_status');
|
51 |
+
$status->setData('subscriber', $subscriber->getId());
|
52 |
+
$status->setData('status', $subscriber->getData('subscriber_status'));
|
53 |
+
$status->setData('email', $subscriber->getData('subscriber_email'));
|
54 |
+
$status->setData('created_at', now());
|
55 |
+
$status->save();
|
56 |
+
} catch (Exception $e) {
|
57 |
+
Mage::logException($e);
|
58 |
+
}
|
59 |
+
}
|
60 |
+
}
|
app/code/community/FireGento/GermanSetup/Model/Newsletter/Subscriber/Status.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.1.4
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Subscriber Status Model
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.1.4
|
33 |
+
*/
|
34 |
+
class FireGento_GermanSetup_Model_Newsletter_Subscriber_Status
|
35 |
+
extends Mage_Core_Model_Abstract
|
36 |
+
{
|
37 |
+
/**
|
38 |
+
* Init resource model
|
39 |
+
*
|
40 |
+
* @return void
|
41 |
+
*/
|
42 |
+
protected function _construct()
|
43 |
+
{
|
44 |
+
$this->_init('germansetup/newsletter_subscriber_status');
|
45 |
+
}
|
46 |
+
}
|
app/code/community/FireGento/GermanSetup/Model/Observer.php
CHANGED
@@ -43,18 +43,18 @@ class FireGento_GermanSetup_Model_Observer
|
|
43 |
public function addIsVisibleOnCheckoutOption(Varien_Event_Observer $observer)
|
44 |
{
|
45 |
$event = $observer->getEvent();
|
46 |
-
$form
|
47 |
|
48 |
$fieldset = $form->getElement('front_fieldset');
|
49 |
-
$source
|
50 |
$fieldset->addField(
|
51 |
'is_visible_on_checkout',
|
52 |
'select',
|
53 |
array(
|
54 |
-
'name'
|
55 |
-
'label'
|
56 |
-
'title'
|
57 |
-
'values'
|
58 |
)
|
59 |
);
|
60 |
|
@@ -85,6 +85,7 @@ class FireGento_GermanSetup_Model_Observer
|
|
85 |
$observer->getEvent()->getBlock()->setAgreements($collection);
|
86 |
}
|
87 |
}
|
|
|
88 |
return $this;
|
89 |
}
|
90 |
|
@@ -92,13 +93,14 @@ class FireGento_GermanSetup_Model_Observer
|
|
92 |
* Calls the Magento template filter to transform {{block type="cms/block" block_id="xyz"}}
|
93 |
* into the specific html code
|
94 |
*
|
95 |
-
* @param
|
96 |
* @return string Processed String
|
97 |
*/
|
98 |
protected function _filterString($string)
|
99 |
{
|
100 |
$processor = Mage::getModel('cms/template_filter');
|
101 |
-
$string
|
|
|
102 |
return $string;
|
103 |
}
|
104 |
|
@@ -140,20 +142,22 @@ class FireGento_GermanSetup_Model_Observer
|
|
140 |
}
|
141 |
$product->setMetaDescription($description);
|
142 |
}
|
|
|
143 |
return $this;
|
144 |
}
|
145 |
|
146 |
/**
|
147 |
* Get the categories of the current product
|
148 |
*
|
149 |
-
* @param
|
150 |
-
* @return array
|
151 |
*/
|
152 |
protected function _getCategoryKeywords($product)
|
153 |
{
|
154 |
$categories = $product->getCategoryIds();
|
155 |
$categoryArr = $this->_fetchCategoryNames($categories);
|
156 |
$keywords = $this->_buildKeywords($categoryArr);
|
|
|
157 |
return $keywords;
|
158 |
}
|
159 |
|
@@ -161,14 +165,14 @@ class FireGento_GermanSetup_Model_Observer
|
|
161 |
* Fetches all category names via category path; adds first the assigned
|
162 |
* categories and second all categories via path.
|
163 |
*
|
164 |
-
* @param
|
165 |
* @return array Categories
|
166 |
*/
|
167 |
protected function _fetchCategoryNames($categories)
|
168 |
{
|
169 |
$return = array(
|
170 |
'assigned' => array(),
|
171 |
-
'path'
|
172 |
);
|
173 |
|
174 |
foreach ($categories as $categoryId) {
|
@@ -184,7 +188,7 @@ class FireGento_GermanSetup_Model_Observer
|
|
184 |
$return['assigned'][$categoryId] = $category->getName();
|
185 |
|
186 |
// Fetch path ids and remove the first two (base and root category)
|
187 |
-
$path
|
188 |
$pathIds = explode('/', $path);
|
189 |
array_shift($pathIds);
|
190 |
array_shift($pathIds);
|
@@ -202,13 +206,14 @@ class FireGento_GermanSetup_Model_Observer
|
|
202 |
}
|
203 |
}
|
204 |
}
|
|
|
205 |
return $return;
|
206 |
}
|
207 |
|
208 |
/**
|
209 |
* Processes the category array and generates a string
|
210 |
*
|
211 |
-
* @param
|
212 |
* @return string Keywords
|
213 |
*/
|
214 |
protected function _buildKeywords($categoryTypes)
|
@@ -217,6 +222,64 @@ class FireGento_GermanSetup_Model_Observer
|
|
217 |
foreach ($categoryTypes as $categories) {
|
218 |
$keywords .= implode(', ', $categories);
|
219 |
}
|
|
|
220 |
return $keywords;
|
221 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
}
|
43 |
public function addIsVisibleOnCheckoutOption(Varien_Event_Observer $observer)
|
44 |
{
|
45 |
$event = $observer->getEvent();
|
46 |
+
$form = $event->getForm();
|
47 |
|
48 |
$fieldset = $form->getElement('front_fieldset');
|
49 |
+
$source = Mage::getModel('adminhtml/system_config_source_yesno')->toOptionArray();
|
50 |
$fieldset->addField(
|
51 |
'is_visible_on_checkout',
|
52 |
'select',
|
53 |
array(
|
54 |
+
'name' => 'is_visible_on_checkout',
|
55 |
+
'label' => Mage::helper('germansetup')->__('Visible in Checkout'),
|
56 |
+
'title' => Mage::helper('germansetup')->__('Visible in Checkout'),
|
57 |
+
'values' => $source,
|
58 |
)
|
59 |
);
|
60 |
|
85 |
$observer->getEvent()->getBlock()->setAgreements($collection);
|
86 |
}
|
87 |
}
|
88 |
+
|
89 |
return $this;
|
90 |
}
|
91 |
|
93 |
* Calls the Magento template filter to transform {{block type="cms/block" block_id="xyz"}}
|
94 |
* into the specific html code
|
95 |
*
|
96 |
+
* @param string $string Agreement to filter
|
97 |
* @return string Processed String
|
98 |
*/
|
99 |
protected function _filterString($string)
|
100 |
{
|
101 |
$processor = Mage::getModel('cms/template_filter');
|
102 |
+
$string = $processor->filter($string);
|
103 |
+
|
104 |
return $string;
|
105 |
}
|
106 |
|
142 |
}
|
143 |
$product->setMetaDescription($description);
|
144 |
}
|
145 |
+
|
146 |
return $this;
|
147 |
}
|
148 |
|
149 |
/**
|
150 |
* Get the categories of the current product
|
151 |
*
|
152 |
+
* @param Mage_Catalog_Model_Product $product Product
|
153 |
+
* @return array Categories
|
154 |
*/
|
155 |
protected function _getCategoryKeywords($product)
|
156 |
{
|
157 |
$categories = $product->getCategoryIds();
|
158 |
$categoryArr = $this->_fetchCategoryNames($categories);
|
159 |
$keywords = $this->_buildKeywords($categoryArr);
|
160 |
+
|
161 |
return $keywords;
|
162 |
}
|
163 |
|
165 |
* Fetches all category names via category path; adds first the assigned
|
166 |
* categories and second all categories via path.
|
167 |
*
|
168 |
+
* @param array $categories Category Ids
|
169 |
* @return array Categories
|
170 |
*/
|
171 |
protected function _fetchCategoryNames($categories)
|
172 |
{
|
173 |
$return = array(
|
174 |
'assigned' => array(),
|
175 |
+
'path' => array()
|
176 |
);
|
177 |
|
178 |
foreach ($categories as $categoryId) {
|
188 |
$return['assigned'][$categoryId] = $category->getName();
|
189 |
|
190 |
// Fetch path ids and remove the first two (base and root category)
|
191 |
+
$path = $category->getPath();
|
192 |
$pathIds = explode('/', $path);
|
193 |
array_shift($pathIds);
|
194 |
array_shift($pathIds);
|
206 |
}
|
207 |
}
|
208 |
}
|
209 |
+
|
210 |
return $return;
|
211 |
}
|
212 |
|
213 |
/**
|
214 |
* Processes the category array and generates a string
|
215 |
*
|
216 |
+
* @param array $categories Categories
|
217 |
* @return string Keywords
|
218 |
*/
|
219 |
protected function _buildKeywords($categoryTypes)
|
222 |
foreach ($categoryTypes as $categories) {
|
223 |
$keywords .= implode(', ', $categories);
|
224 |
}
|
225 |
+
|
226 |
return $keywords;
|
227 |
}
|
228 |
+
|
229 |
+
/**
|
230 |
+
* Add "Required" Option to Checkout Agreements
|
231 |
+
*
|
232 |
+
* @param Varien_Event_Observer $observer Observer
|
233 |
+
* @event adminhtml_block_html_before
|
234 |
+
* @return FireGento_GermanSetup_Model_Observer
|
235 |
+
*/
|
236 |
+
public function addIsRequiredOnAgreements(Varien_Event_Observer $observer)
|
237 |
+
{
|
238 |
+
$block = $observer->getEvent()->getBlock();
|
239 |
+
if ($block instanceof Mage_Adminhtml_Block_Checkout_Agreement_Edit_Form) {
|
240 |
+
$form = $block->getForm();
|
241 |
+
|
242 |
+
$fieldset = $form->getElement('base_fieldset');
|
243 |
+
$fieldset->addField('is_required', 'select', array(
|
244 |
+
'label' => Mage::helper('germansetup')->__('Required'),
|
245 |
+
'title' => Mage::helper('germansetup')->__('Required'),
|
246 |
+
'note' => Mage::helper('germansetup')->__('Display Checkbox on Frontend'),
|
247 |
+
'name' => 'is_required',
|
248 |
+
'required' => true,
|
249 |
+
'options' => array(
|
250 |
+
'1' => Mage::helper('germansetup')->__('Yes'),
|
251 |
+
'0' => Mage::helper('germansetup')->__('No'),
|
252 |
+
),
|
253 |
+
));
|
254 |
+
|
255 |
+
Mage::dispatchEvent('germansetup_adminhtml_checkout_agreement_edit_form', array(
|
256 |
+
'form' => $form,
|
257 |
+
'fieldset' => $fieldset,
|
258 |
+
));
|
259 |
+
|
260 |
+
$model = Mage::registry('checkout_agreement');
|
261 |
+
$form->setValues($model->getData());
|
262 |
+
$block->setForm($form);
|
263 |
+
}
|
264 |
+
|
265 |
+
return $this;
|
266 |
+
}
|
267 |
+
|
268 |
+
/**
|
269 |
+
* After updating the quantities of cart items, it might be needed to recalculate the shipping tax
|
270 |
+
*
|
271 |
+
* @return void
|
272 |
+
*/
|
273 |
+
public function recollectAfterQuoteItemUpdate()
|
274 |
+
{
|
275 |
+
$store = Mage::app()->getStore();
|
276 |
+
if (Mage::getStoreConfig(FireGento_GermanSetup_Model_Tax_Config::XML_PATH_SHIPPING_TAX_ON_PRODUCT_TAX, $store)
|
277 |
+
== FireGento_GermanSetup_Model_Tax_Config::USE_TAX_DEPENDING_ON_PRODUCT_VALUES
|
278 |
+
) {
|
279 |
+
Mage::getSingleton('checkout/session')
|
280 |
+
->getQuote()
|
281 |
+
->setTotalsCollectedFlag(false)
|
282 |
+
->collectTotals();
|
283 |
+
}
|
284 |
+
}
|
285 |
}
|
app/code/community/FireGento/GermanSetup/Model/Resource/Newsletter/Subscriber/Status.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.1.4
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Subscriber Status Resource Model
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.1.4
|
33 |
+
*/
|
34 |
+
class FireGento_GermanSetup_Model_Resource_Newsletter_Subscriber_Status
|
35 |
+
extends Mage_Core_Model_Resource_Db_Abstract
|
36 |
+
{
|
37 |
+
/**
|
38 |
+
* Init resource model
|
39 |
+
*
|
40 |
+
* @return void
|
41 |
+
*/
|
42 |
+
protected function _construct()
|
43 |
+
{
|
44 |
+
$this->_init('germansetup/newsletter_subscriber_status', 'id');
|
45 |
+
}
|
46 |
+
}
|
app/code/community/FireGento/GermanSetup/Model/Resource/Newsletter/Subscriber/Status/Collection.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.1.4
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Subscriber Status Resource Collection Model
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.1.4
|
33 |
+
*/
|
34 |
+
class FireGento_GermanSetup_Model_Resource_Newsletter_Subscriber_Status_Collection
|
35 |
+
extends Mage_Core_Model_Resource_Db_Collection_Abstract
|
36 |
+
{
|
37 |
+
/**
|
38 |
+
* Initialize the accounts collection
|
39 |
+
*
|
40 |
+
* @return void
|
41 |
+
*/
|
42 |
+
public function _construct()
|
43 |
+
{
|
44 |
+
$this->_init('germansetup/newsletter_subscriber_status');
|
45 |
+
}
|
46 |
+
}
|
app/code/community/FireGento/GermanSetup/Model/Setup/Abstract.php
CHANGED
@@ -33,6 +33,25 @@
|
|
33 |
*/
|
34 |
class FireGento_GermanSetup_Model_Setup_Abstract extends Mage_Core_Model_Abstract
|
35 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
/**
|
37 |
* Get config.xml data
|
38 |
*
|
@@ -43,9 +62,20 @@ class FireGento_GermanSetup_Model_Setup_Abstract extends Mage_Core_Model_Abstrac
|
|
43 |
$configData = Mage::getSingleton('germansetup/config')
|
44 |
->getNode('default/germansetup')
|
45 |
->asArray();
|
|
|
46 |
return $configData;
|
47 |
}
|
48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
/**
|
50 |
* Get config.xml data
|
51 |
*
|
@@ -73,15 +103,15 @@ class FireGento_GermanSetup_Model_Setup_Abstract extends Mage_Core_Model_Abstrac
|
|
73 |
*/
|
74 |
public function getTemplateContent($filename)
|
75 |
{
|
76 |
-
return file_get_contents(Mage::getBaseDir() . DS . $filename);
|
77 |
}
|
78 |
|
79 |
/**
|
80 |
* Load a model by attribute code
|
81 |
*
|
82 |
-
* @param
|
83 |
-
* @param
|
84 |
-
* @param
|
85 |
* @return Mage_Core_Model_Abstract
|
86 |
*/
|
87 |
protected function _loadExistingModel($model, $attributeCode, $value)
|
@@ -89,9 +119,27 @@ class FireGento_GermanSetup_Model_Setup_Abstract extends Mage_Core_Model_Abstrac
|
|
89 |
foreach ($model->getCollection() as $singleModel) {
|
90 |
if ($singleModel->getData($attributeCode) == $value) {
|
91 |
$model->load($singleModel->getId());
|
|
|
92 |
return $model;
|
93 |
}
|
94 |
}
|
|
|
95 |
return $model;
|
96 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
}
|
33 |
*/
|
34 |
class FireGento_GermanSetup_Model_Setup_Abstract extends Mage_Core_Model_Abstract
|
35 |
{
|
36 |
+
/**
|
37 |
+
* @var Mage_Eav_Model_Entity_Setup
|
38 |
+
*/
|
39 |
+
protected $_setup;
|
40 |
+
|
41 |
+
/**
|
42 |
+
* @var Varien_Db_Adapter_Interface
|
43 |
+
*/
|
44 |
+
protected $_connection;
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Setup setup class and connection
|
48 |
+
*/
|
49 |
+
public function __construct()
|
50 |
+
{
|
51 |
+
$this->_setup = Mage::getModel('eav/entity_setup', 'core_setup');
|
52 |
+
$this->_connection = $this->_setup->getConnection();
|
53 |
+
}
|
54 |
+
|
55 |
/**
|
56 |
* Get config.xml data
|
57 |
*
|
62 |
$configData = Mage::getSingleton('germansetup/config')
|
63 |
->getNode('default/germansetup')
|
64 |
->asArray();
|
65 |
+
|
66 |
return $configData;
|
67 |
}
|
68 |
|
69 |
+
/**
|
70 |
+
* @param string $configPath
|
71 |
+
* @param string $value
|
72 |
+
*/
|
73 |
+
public function setConfigData($configPath, $value)
|
74 |
+
{
|
75 |
+
$setup = $this->_getSetup();
|
76 |
+
$setup->setConfigData($configPath, $value);
|
77 |
+
}
|
78 |
+
|
79 |
/**
|
80 |
* Get config.xml data
|
81 |
*
|
103 |
*/
|
104 |
public function getTemplateContent($filename)
|
105 |
{
|
106 |
+
return @file_get_contents(Mage::getBaseDir() . DS . $filename);
|
107 |
}
|
108 |
|
109 |
/**
|
110 |
* Load a model by attribute code
|
111 |
*
|
112 |
+
* @param Mage_Core_Model_Abstract $model
|
113 |
+
* @param string $attributeCode
|
114 |
+
* @param string $value
|
115 |
* @return Mage_Core_Model_Abstract
|
116 |
*/
|
117 |
protected function _loadExistingModel($model, $attributeCode, $value)
|
119 |
foreach ($model->getCollection() as $singleModel) {
|
120 |
if ($singleModel->getData($attributeCode) == $value) {
|
121 |
$model->load($singleModel->getId());
|
122 |
+
|
123 |
return $model;
|
124 |
}
|
125 |
}
|
126 |
+
|
127 |
return $model;
|
128 |
}
|
129 |
+
|
130 |
+
/**
|
131 |
+
* @return Varien_Db_Adapter_Interface
|
132 |
+
*/
|
133 |
+
protected function _getConnection()
|
134 |
+
{
|
135 |
+
return $this->_connection;
|
136 |
+
}
|
137 |
+
|
138 |
+
/**
|
139 |
+
* @return Mage_Eav_Model_Entity_Setup
|
140 |
+
*/
|
141 |
+
protected function _getSetup()
|
142 |
+
{
|
143 |
+
return $this->_setup;
|
144 |
+
}
|
145 |
}
|
app/code/community/FireGento/GermanSetup/Model/Setup/Cms.php
CHANGED
@@ -92,7 +92,7 @@ class FireGento_GermanSetup_Model_Setup_Cms extends FireGento_GermanSetup_Model_
|
|
92 |
/**
|
93 |
* Collect data and create CMS page
|
94 |
*
|
95 |
-
* @param array
|
96 |
* @param boolean $override override cms page if it exists
|
97 |
*
|
98 |
* @return void
|
@@ -115,7 +115,7 @@ class FireGento_GermanSetup_Model_Setup_Cms extends FireGento_GermanSetup_Model_
|
|
115 |
'is_active' => 1,
|
116 |
);
|
117 |
|
118 |
-
if (!(int)$page->getId() || $override) {
|
119 |
$page->setData($pageData)->save();
|
120 |
}
|
121 |
}
|
@@ -171,7 +171,7 @@ class FireGento_GermanSetup_Model_Setup_Cms extends FireGento_GermanSetup_Model_
|
|
171 |
/**
|
172 |
* Update footer_links cms block
|
173 |
*
|
174 |
-
* @param
|
175 |
* @return void
|
176 |
*/
|
177 |
protected function _updateFooterLinksBlock($blockData)
|
92 |
/**
|
93 |
* Collect data and create CMS page
|
94 |
*
|
95 |
+
* @param array $pageData cms page data
|
96 |
* @param boolean $override override cms page if it exists
|
97 |
*
|
98 |
* @return void
|
115 |
'is_active' => 1,
|
116 |
);
|
117 |
|
118 |
+
if (!(int) $page->getId() || $override) {
|
119 |
$page->setData($pageData)->save();
|
120 |
}
|
121 |
}
|
171 |
/**
|
172 |
* Update footer_links cms block
|
173 |
*
|
174 |
+
* @param array $blockData cms block data
|
175 |
* @return void
|
176 |
*/
|
177 |
protected function _updateFooterLinksBlock($blockData)
|
app/code/community/FireGento/GermanSetup/Model/Setup/Email.php
CHANGED
@@ -33,6 +33,9 @@
|
|
33 |
*/
|
34 |
class FireGento_GermanSetup_Model_Setup_Email extends FireGento_GermanSetup_Model_Setup_Abstract
|
35 |
{
|
|
|
|
|
|
|
36 |
/**
|
37 |
* Setup Transaction Emails
|
38 |
*
|
@@ -42,12 +45,27 @@ class FireGento_GermanSetup_Model_Setup_Email extends FireGento_GermanSetup_Mode
|
|
42 |
{
|
43 |
// execute emails
|
44 |
foreach ($this->_getConfigEmails() as $data) {
|
|
|
45 |
if ($data['execute'] == 1) {
|
46 |
-
|
|
|
|
|
|
|
|
|
47 |
}
|
48 |
}
|
49 |
}
|
50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
/**
|
52 |
* Get emails/default from config file
|
53 |
*
|
@@ -61,25 +79,133 @@ class FireGento_GermanSetup_Model_Setup_Email extends FireGento_GermanSetup_Mode
|
|
61 |
/**
|
62 |
* Create transactional email template
|
63 |
*
|
64 |
-
* @param array
|
65 |
-
* @param
|
|
|
66 |
*
|
67 |
* @return void
|
68 |
*/
|
69 |
-
protected function _createEmail($emailData, $override = true)
|
70 |
{
|
71 |
$template = Mage::getModel('core/email_template')
|
72 |
->loadByCode($emailData['template_code']);
|
73 |
-
|
74 |
if (!$template->getId() || $override) {
|
75 |
-
|
|
|
|
|
|
|
76 |
->setTemplateCode($emailData['template_code'])
|
77 |
-
->setTemplateText($this->getTemplateContent($emailData['text']))
|
78 |
->setTemplateType($emailData['template_type'])
|
79 |
-
->setModifiedAt(Mage::getSingleton('core/date')->gmtDate())
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
->save();
|
81 |
}
|
82 |
|
83 |
$this->setConfigData($emailData['config_data_path'], $template->getId());
|
84 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
}
|
33 |
*/
|
34 |
class FireGento_GermanSetup_Model_Setup_Email extends FireGento_GermanSetup_Model_Setup_Abstract
|
35 |
{
|
36 |
+
/** @var array */
|
37 |
+
protected $_localeTemplatePath = array();
|
38 |
+
|
39 |
/**
|
40 |
* Setup Transaction Emails
|
41 |
*
|
45 |
{
|
46 |
// execute emails
|
47 |
foreach ($this->_getConfigEmails() as $data) {
|
48 |
+
|
49 |
if ($data['execute'] == 1) {
|
50 |
+
|
51 |
+
$locale = Mage::app()->getRequest()->getPost('email_locale');
|
52 |
+
|
53 |
+
/** Change third param from false to true to override existing templates for testing */
|
54 |
+
$this->_createEmail($data, $locale, false);
|
55 |
}
|
56 |
}
|
57 |
}
|
58 |
|
59 |
+
/**
|
60 |
+
* Get email_footers/default from config file
|
61 |
+
*
|
62 |
+
* @return array
|
63 |
+
*/
|
64 |
+
protected function _getConfigEmailFooters()
|
65 |
+
{
|
66 |
+
return $this->_getConfigNode('email_footers', 'default');
|
67 |
+
}
|
68 |
+
|
69 |
/**
|
70 |
* Get emails/default from config file
|
71 |
*
|
79 |
/**
|
80 |
* Create transactional email template
|
81 |
*
|
82 |
+
* @param array $emailData template data
|
83 |
+
* @param string $locale
|
84 |
+
* @param boolean $override override email template if set
|
85 |
*
|
86 |
* @return void
|
87 |
*/
|
88 |
+
protected function _createEmail($emailData, $locale, $override = true)
|
89 |
{
|
90 |
$template = Mage::getModel('core/email_template')
|
91 |
->loadByCode($emailData['template_code']);
|
92 |
+
|
93 |
if (!$template->getId() || $override) {
|
94 |
+
|
95 |
+
$localeEmailPath = $this->_getLocaleEmailPath($locale);
|
96 |
+
|
97 |
+
$template
|
98 |
->setTemplateCode($emailData['template_code'])
|
|
|
99 |
->setTemplateType($emailData['template_type'])
|
100 |
+
->setModifiedAt(Mage::getSingleton('core/date')->gmtDate());
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Filter areas from template file
|
104 |
+
*/
|
105 |
+
$templateText = $this->getTemplateContent($localeEmailPath . $emailData['template_file']);
|
106 |
+
|
107 |
+
if (!$templateText) {
|
108 |
+
|
109 |
+
// file not found: return silently
|
110 |
+
return;
|
111 |
+
}
|
112 |
+
|
113 |
+
if (preg_match('/<!--@subject\s*(.*?)\s*@-->/u', $templateText, $matches)) {
|
114 |
+
$template->setTemplateSubject($matches[1]);
|
115 |
+
$templateText = str_replace($matches[0], '', $templateText);
|
116 |
+
}
|
117 |
+
|
118 |
+
if (preg_match('/<!--@vars\s*((?:.)*?)\s*@-->/us', $templateText, $matches)) {
|
119 |
+
$templateText = str_replace($matches[0], '', $templateText);
|
120 |
+
}
|
121 |
+
|
122 |
+
if (preg_match('/<!--@styles\s*(.*?)\s*@-->/s', $templateText, $matches)) {
|
123 |
+
$template->setTemplateStyles($matches[1]);
|
124 |
+
$templateText = str_replace($matches[0], '', $templateText);
|
125 |
+
}
|
126 |
+
|
127 |
+
/**
|
128 |
+
* Remove comment lines
|
129 |
+
*/
|
130 |
+
$templateText = preg_replace('#\{\*.*\*\}#suU', '', $templateText);
|
131 |
+
|
132 |
+
$footerBlocks = $this->_getFooterBlocks($emailData);
|
133 |
+
$templateText = $this->_addFooterBlocks($templateText, $footerBlocks);
|
134 |
+
|
135 |
+
$template
|
136 |
+
->setTemplateText($templateText)
|
137 |
->save();
|
138 |
}
|
139 |
|
140 |
$this->setConfigData($emailData['config_data_path'], $template->getId());
|
141 |
}
|
142 |
+
|
143 |
+
/**
|
144 |
+
* Retrieve email template path for given locale
|
145 |
+
*
|
146 |
+
* @param string $locale
|
147 |
+
* @return string
|
148 |
+
*/
|
149 |
+
protected function _getLocaleEmailPath($locale)
|
150 |
+
{
|
151 |
+
if (!isset($this->_localeTemplatePath[$locale])) {
|
152 |
+
$_localeTemplatePath = 'app' . DS . 'locale' . DS . $locale . DS . 'template' . DS . 'email' . DS;
|
153 |
+
$this->_localeTemplatePath[$locale] = $_localeTemplatePath;
|
154 |
+
if (!is_dir(Mage::getBaseDir() . DS . $this->_localeTemplatePath[$locale])) {
|
155 |
+
Mage::throwException(
|
156 |
+
Mage::helper('germansetup')->__(
|
157 |
+
'Directory "%s" not found. Locale not installed?',
|
158 |
+
$this->_localeTemplatePath[$locale]
|
159 |
+
)
|
160 |
+
);
|
161 |
+
}
|
162 |
+
}
|
163 |
+
|
164 |
+
return $this->_localeTemplatePath[$locale];
|
165 |
+
}
|
166 |
+
|
167 |
+
/**
|
168 |
+
* Add configured blocks before the second last </body> tag
|
169 |
+
*
|
170 |
+
* @param $templateText the content of the template
|
171 |
+
* @param array $blocks all blocks that should be inserted before penultimate </table>
|
172 |
+
* @return string the content of the template with the block before penultimate </table>
|
173 |
+
*/
|
174 |
+
protected function _addFooterBlocks($templateText, array $blocks = array())
|
175 |
+
{
|
176 |
+
$origTemplateText = $templateText;
|
177 |
+
$lastPos = strripos($templateText, '</table>');
|
178 |
+
$part = substr($templateText, 0, $lastPos);
|
179 |
+
$penultimatePos = strripos($part, '</table>');
|
180 |
+
$templateText = substr($templateText, 0, $penultimatePos);
|
181 |
+
foreach ($blocks as $block) {
|
182 |
+
$templateText .= $block;
|
183 |
+
}
|
184 |
+
$templateText .= substr($origTemplateText, $penultimatePos);
|
185 |
+
|
186 |
+
return $templateText;
|
187 |
+
}
|
188 |
+
|
189 |
+
/**
|
190 |
+
* Get HTML blocks which should be appended to the emails
|
191 |
+
*
|
192 |
+
* @param array $emailData
|
193 |
+
* @return array
|
194 |
+
*/
|
195 |
+
protected function _getFooterBlocks($emailData)
|
196 |
+
{
|
197 |
+
$configFooters = $this->_getConfigEmailFooters();
|
198 |
+
$blocks = array();
|
199 |
+
if ($emailData['add_footer'] == 1) {
|
200 |
+
$blocks[] = $configFooters['footer'];
|
201 |
+
}
|
202 |
+
if ($emailData['add_business_terms'] == 1) {
|
203 |
+
$blocks[] = $configFooters['business_terms'];
|
204 |
+
}
|
205 |
+
if ($emailData['add_revocation'] == 1) {
|
206 |
+
$blocks[] = $configFooters['revocation'];
|
207 |
+
}
|
208 |
+
|
209 |
+
return $blocks;
|
210 |
+
}
|
211 |
}
|
app/code/community/FireGento/GermanSetup/Model/Setup/Systemconfig.php
CHANGED
@@ -33,25 +33,6 @@
|
|
33 |
*/
|
34 |
class FireGento_GermanSetup_Model_Setup_Systemconfig extends FireGento_GermanSetup_Model_Setup_Abstract
|
35 |
{
|
36 |
-
/**
|
37 |
-
* @var FireGento_GermanSetup_Model_Setup
|
38 |
-
*/
|
39 |
-
protected $_setup;
|
40 |
-
|
41 |
-
/**
|
42 |
-
* @var Varien_Db_Adapter_Interface
|
43 |
-
*/
|
44 |
-
protected $_connection;
|
45 |
-
|
46 |
-
/**
|
47 |
-
* Setup setup class and connection
|
48 |
-
*/
|
49 |
-
public function __construct()
|
50 |
-
{
|
51 |
-
$this->_setup = Mage::getModel('eav/entity_setup', 'core_setup');
|
52 |
-
$this->_connection = $this->_setup->getConnection();
|
53 |
-
}
|
54 |
-
|
55 |
/**
|
56 |
* Setup Tax setting
|
57 |
*
|
@@ -85,20 +66,4 @@ class FireGento_GermanSetup_Model_Setup_Systemconfig extends FireGento_GermanSet
|
|
85 |
{
|
86 |
return $this->_getConfigNode('system_config', 'default');
|
87 |
}
|
88 |
-
|
89 |
-
/**
|
90 |
-
* @return Varien_Db_Adapter_Interface
|
91 |
-
*/
|
92 |
-
protected function _getConnection()
|
93 |
-
{
|
94 |
-
return $this->_connection;
|
95 |
-
}
|
96 |
-
|
97 |
-
/**
|
98 |
-
* @return FireGento_GermanSetup_Model_Setup|Mage_Core_Model_Abstract
|
99 |
-
*/
|
100 |
-
protected function _getSetup()
|
101 |
-
{
|
102 |
-
return $this->_setup;
|
103 |
-
}
|
104 |
}
|
33 |
*/
|
34 |
class FireGento_GermanSetup_Model_Setup_Systemconfig extends FireGento_GermanSetup_Model_Setup_Abstract
|
35 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
/**
|
37 |
* Setup Tax setting
|
38 |
*
|
66 |
{
|
67 |
return $this->_getConfigNode('system_config', 'default');
|
68 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
}
|
app/code/community/FireGento/GermanSetup/Model/Setup/Tax.php
CHANGED
@@ -114,7 +114,7 @@ class FireGento_GermanSetup_Model_Setup_Tax extends FireGento_GermanSetup_Model_
|
|
114 |
/**
|
115 |
* Collect data and create tax class
|
116 |
*
|
117 |
-
* @param
|
118 |
* @return void
|
119 |
*/
|
120 |
protected function _createTaxClass($taxClassData)
|
@@ -135,7 +135,7 @@ class FireGento_GermanSetup_Model_Setup_Tax extends FireGento_GermanSetup_Model_
|
|
135 |
/**
|
136 |
* Collect data and create tax calculation rules
|
137 |
*
|
138 |
-
* @param
|
139 |
* @return void
|
140 |
*/
|
141 |
protected function _createTaxCalcRule($taxCalcRuleData)
|
@@ -156,7 +156,7 @@ class FireGento_GermanSetup_Model_Setup_Tax extends FireGento_GermanSetup_Model_
|
|
156 |
/**
|
157 |
* Collect data and create tax calculation rates
|
158 |
*
|
159 |
-
* @param
|
160 |
* @return void
|
161 |
*/
|
162 |
protected function _createTaxCalcRate($taxCalcRateData)
|
@@ -200,7 +200,7 @@ class FireGento_GermanSetup_Model_Setup_Tax extends FireGento_GermanSetup_Model_
|
|
200 |
/**
|
201 |
* Collect data and create tax calculations
|
202 |
*
|
203 |
-
* @param array
|
204 |
*
|
205 |
* @return void
|
206 |
*/
|
@@ -259,7 +259,7 @@ class FireGento_GermanSetup_Model_Setup_Tax extends FireGento_GermanSetup_Model_
|
|
259 |
/**
|
260 |
* Truncate a database table
|
261 |
*
|
262 |
-
* @param
|
263 |
* @return void
|
264 |
*/
|
265 |
protected function _truncateTable($table)
|
@@ -271,8 +271,8 @@ class FireGento_GermanSetup_Model_Setup_Tax extends FireGento_GermanSetup_Model_
|
|
271 |
/**
|
272 |
* Insert a line into a database table
|
273 |
*
|
274 |
-
* @param
|
275 |
-
* @param
|
276 |
* @return void
|
277 |
*/
|
278 |
protected function _insertIntoTable($table, $data)
|
114 |
/**
|
115 |
* Collect data and create tax class
|
116 |
*
|
117 |
+
* @param array $taxClassData tax class data
|
118 |
* @return void
|
119 |
*/
|
120 |
protected function _createTaxClass($taxClassData)
|
135 |
/**
|
136 |
* Collect data and create tax calculation rules
|
137 |
*
|
138 |
+
* @param array $taxCalcRuleData tax class data
|
139 |
* @return void
|
140 |
*/
|
141 |
protected function _createTaxCalcRule($taxCalcRuleData)
|
156 |
/**
|
157 |
* Collect data and create tax calculation rates
|
158 |
*
|
159 |
+
* @param array $taxCalcRateData tax class data
|
160 |
* @return void
|
161 |
*/
|
162 |
protected function _createTaxCalcRate($taxCalcRateData)
|
200 |
/**
|
201 |
* Collect data and create tax calculations
|
202 |
*
|
203 |
+
* @param array $taxCalculationData tax class data
|
204 |
*
|
205 |
* @return void
|
206 |
*/
|
259 |
/**
|
260 |
* Truncate a database table
|
261 |
*
|
262 |
+
* @param string $table
|
263 |
* @return void
|
264 |
*/
|
265 |
protected function _truncateTable($table)
|
271 |
/**
|
272 |
* Insert a line into a database table
|
273 |
*
|
274 |
+
* @param string $table
|
275 |
+
* @param array $data
|
276 |
* @return void
|
277 |
*/
|
278 |
protected function _insertIntoTable($table, $data)
|
app/code/community/FireGento/GermanSetup/Model/Source/Tax/DynamicType.php
ADDED
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class FireGento_GermanSetup_Model_Source_Tax_DynamicType
|
3 |
+
{
|
4 |
+
/**
|
5 |
+
* Options getter
|
6 |
+
*
|
7 |
+
* @return array
|
8 |
+
*/
|
9 |
+
public function toOptionArray()
|
10 |
+
{
|
11 |
+
$helper = Mage::helper('germansetup');
|
12 |
+
return array(
|
13 |
+
array(
|
14 |
+
'value' => 0,
|
15 |
+
'label' => $helper->__('No dynamic shipping tax caluclation')
|
16 |
+
),
|
17 |
+
array(
|
18 |
+
'value' => FireGento_GermanSetup_Model_Tax_Config::USE_HIGHTES_TAX_ON_PRODUCTS,
|
19 |
+
'label' => $helper->__('Use the highest product tax')
|
20 |
+
),
|
21 |
+
array(
|
22 |
+
'value' => FireGento_GermanSetup_Model_Tax_Config::USE_TAX_DEPENDING_ON_PRODUCT_VALUES,
|
23 |
+
'label' => $helper->__('Use the tax rate of products that make up the biggest amount')
|
24 |
+
),
|
25 |
+
);
|
26 |
+
}
|
27 |
+
}
|
app/code/community/FireGento/GermanSetup/Model/Source/Tax/NewProductTaxClass.php
CHANGED
@@ -122,8 +122,8 @@ class FireGento_GermanSetup_Model_Source_Tax_NewProductTaxClass
|
|
122 |
/**
|
123 |
* Get config.xml data
|
124 |
*
|
125 |
-
* @param
|
126 |
-
* @param
|
127 |
* @return array
|
128 |
*/
|
129 |
protected function _getConfigNode($node, $childNode = null)
|
@@ -146,6 +146,7 @@ class FireGento_GermanSetup_Model_Source_Tax_NewProductTaxClass
|
|
146 |
$configData = Mage::getSingleton('germansetup/config')
|
147 |
->getNode('default/germansetup')
|
148 |
->asArray();
|
|
|
149 |
return $configData;
|
150 |
}
|
151 |
}
|
122 |
/**
|
123 |
* Get config.xml data
|
124 |
*
|
125 |
+
* @param string $node xml node
|
126 |
+
* @param string|null $childNode if set, child node of the first node
|
127 |
* @return array
|
128 |
*/
|
129 |
protected function _getConfigNode($node, $childNode = null)
|
146 |
$configData = Mage::getSingleton('germansetup/config')
|
147 |
->getNode('default/germansetup')
|
148 |
->asArray();
|
149 |
+
|
150 |
return $configData;
|
151 |
}
|
152 |
}
|
app/code/community/FireGento/GermanSetup/Model/Tax/Config.php
CHANGED
@@ -35,15 +35,20 @@ class FireGento_GermanSetup_Model_Tax_Config extends Mage_Tax_Model_Config
|
|
35 |
{
|
36 |
const XML_PATH_SHIPPING_TAX_ON_PRODUCT_TAX = 'tax/classes/shipping_tax_on_product_tax';
|
37 |
|
|
|
|
|
|
|
38 |
/**
|
39 |
* Get tax class id specified for shipping tax estimation based on highest product
|
40 |
* tax rate of the products in the current customer quote.
|
41 |
*
|
42 |
* @param Mage_Core_Model_Store $store
|
|
|
43 |
* @return int
|
44 |
*/
|
45 |
-
public function getShippingTaxClass($store=null)
|
46 |
{
|
|
|
47 |
/* @var $session Mage_Checkout_Model_Session */
|
48 |
$session = Mage::getSingleton('checkout/session');
|
49 |
|
@@ -65,10 +70,12 @@ class FireGento_GermanSetup_Model_Tax_Config extends Mage_Tax_Model_Config
|
|
65 |
|| count($quoteItems) == 0
|
66 |
) {
|
67 |
$taxClassId = (int) Mage::getStoreConfig(self::CONFIG_XML_PATH_SHIPPING_TAX_CLASS, $store);
|
|
|
68 |
return $taxClassId;
|
69 |
}
|
70 |
|
71 |
// Fetch the tax rates from the quote items
|
|
|
72 |
foreach ($quoteItems as $item) {
|
73 |
|
74 |
/** @var $item Mage_Sales_Model_Quote_Item */
|
@@ -76,16 +83,37 @@ class FireGento_GermanSetup_Model_Tax_Config extends Mage_Tax_Model_Config
|
|
76 |
continue;
|
77 |
}
|
78 |
|
79 |
-
|
80 |
-
|
81 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
}
|
83 |
}
|
84 |
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
89 |
}
|
90 |
|
91 |
if (!$highestTaxRate || is_null($highestTaxRate)) {
|
@@ -101,6 +129,7 @@ class FireGento_GermanSetup_Model_Tax_Config extends Mage_Tax_Model_Config
|
|
101 |
* Gets tax percents for current sales quote item
|
102 |
*
|
103 |
* @param Mage_Sales_Model_Quote_Item $item
|
|
|
104 |
* @return string
|
105 |
*/
|
106 |
protected function _loadTaxCalculationRate(Mage_Sales_Model_Quote_Item $item)
|
@@ -109,7 +138,7 @@ class FireGento_GermanSetup_Model_Tax_Config extends Mage_Tax_Model_Config
|
|
109 |
if (is_null($taxPercent)) {
|
110 |
$taxClassId = $item->getTaxClassId();
|
111 |
if ($taxClassId) {
|
112 |
-
$request
|
113 |
$taxPercent = Mage::getSingleton('tax/calculation')->getRate($request->setProductClassId($taxClassId));
|
114 |
}
|
115 |
}
|
@@ -117,6 +146,7 @@ class FireGento_GermanSetup_Model_Tax_Config extends Mage_Tax_Model_Config
|
|
117 |
if ($taxPercent) {
|
118 |
return $taxPercent;
|
119 |
}
|
|
|
120 |
return 0;
|
121 |
}
|
122 |
}
|
35 |
{
|
36 |
const XML_PATH_SHIPPING_TAX_ON_PRODUCT_TAX = 'tax/classes/shipping_tax_on_product_tax';
|
37 |
|
38 |
+
const USE_HIGHTES_TAX_ON_PRODUCTS = 1;
|
39 |
+
const USE_TAX_DEPENDING_ON_PRODUCT_VALUES = 2;
|
40 |
+
|
41 |
/**
|
42 |
* Get tax class id specified for shipping tax estimation based on highest product
|
43 |
* tax rate of the products in the current customer quote.
|
44 |
*
|
45 |
* @param Mage_Core_Model_Store $store
|
46 |
+
*
|
47 |
* @return int
|
48 |
*/
|
49 |
+
public function getShippingTaxClass($store = null)
|
50 |
{
|
51 |
+
|
52 |
/* @var $session Mage_Checkout_Model_Session */
|
53 |
$session = Mage::getSingleton('checkout/session');
|
54 |
|
70 |
|| count($quoteItems) == 0
|
71 |
) {
|
72 |
$taxClassId = (int) Mage::getStoreConfig(self::CONFIG_XML_PATH_SHIPPING_TAX_CLASS, $store);
|
73 |
+
|
74 |
return $taxClassId;
|
75 |
}
|
76 |
|
77 |
// Fetch the tax rates from the quote items
|
78 |
+
$taxClassSums = array();
|
79 |
foreach ($quoteItems as $item) {
|
80 |
|
81 |
/** @var $item Mage_Sales_Model_Quote_Item */
|
83 |
continue;
|
84 |
}
|
85 |
|
86 |
+
if (Mage::getStoreConfig(self::XML_PATH_SHIPPING_TAX_ON_PRODUCT_TAX, $store)
|
87 |
+
== self::USE_TAX_DEPENDING_ON_PRODUCT_VALUES
|
88 |
+
) {
|
89 |
+
// sum up all product values grouped by the tax class id
|
90 |
+
if (isset($taxClassSums[$item->getTaxClassId()])) {
|
91 |
+
$taxClassSums[$item->getTaxClassId()] += $item->getPriceInclTax() * $item->getQty();
|
92 |
+
} else {
|
93 |
+
$taxClassSums[$item->getTaxClassId()] = $item->getPriceInclTax() * $item->getQty();
|
94 |
+
}
|
95 |
+
} else {
|
96 |
+
$taxPercent = $this->_loadTaxCalculationRate($item);
|
97 |
+
if (is_float($taxPercent) && !in_array($taxPercent, $taxClassIds)) {
|
98 |
+
$taxClassIds[$taxPercent] = $item->getTaxClassId();
|
99 |
+
}
|
100 |
}
|
101 |
}
|
102 |
|
103 |
+
if (Mage::getStoreConfig(self::XML_PATH_SHIPPING_TAX_ON_PRODUCT_TAX, $store)
|
104 |
+
== self::USE_TAX_DEPENDING_ON_PRODUCT_VALUES
|
105 |
+
) {
|
106 |
+
// get the highest value of the sums and set the taxClass
|
107 |
+
arsort($taxClassSums);
|
108 |
+
if (count($taxClassSums)) {
|
109 |
+
$highestTaxRate = key($taxClassSums);
|
110 |
+
}
|
111 |
+
} else {
|
112 |
+
// Get the highest tax rate
|
113 |
+
ksort($taxClassIds);
|
114 |
+
if (count($taxClassIds)) {
|
115 |
+
$highestTaxRate = array_pop($taxClassIds);
|
116 |
+
}
|
117 |
}
|
118 |
|
119 |
if (!$highestTaxRate || is_null($highestTaxRate)) {
|
129 |
* Gets tax percents for current sales quote item
|
130 |
*
|
131 |
* @param Mage_Sales_Model_Quote_Item $item
|
132 |
+
*
|
133 |
* @return string
|
134 |
*/
|
135 |
protected function _loadTaxCalculationRate(Mage_Sales_Model_Quote_Item $item)
|
138 |
if (is_null($taxPercent)) {
|
139 |
$taxClassId = $item->getTaxClassId();
|
140 |
if ($taxClassId) {
|
141 |
+
$request = Mage::getSingleton('tax/calculation')->getRateRequest(null, null, null, null);
|
142 |
$taxPercent = Mage::getSingleton('tax/calculation')->getRate($request->setProductClassId($taxClassId));
|
143 |
}
|
144 |
}
|
146 |
if ($taxPercent) {
|
147 |
return $taxPercent;
|
148 |
}
|
149 |
+
|
150 |
return 0;
|
151 |
}
|
152 |
}
|
app/code/community/FireGento/GermanSetup/controllers/Adminhtml/NewsletterController.php
ADDED
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.1.4
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Newsletter Subscriber Status Adminhtml Controller
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.1.4
|
33 |
+
*/
|
34 |
+
class FireGento_GermanSetup_Adminhtml_NewsletterController extends Mage_Adminhtml_Controller_Action
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* Enter description here ...
|
38 |
+
*
|
39 |
+
* @return void
|
40 |
+
*/
|
41 |
+
public function indexAction()
|
42 |
+
{
|
43 |
+
$this->_title($this->__('Newsletter'))
|
44 |
+
->_title($this->__('Newsletter Subscribers Status History'));
|
45 |
+
|
46 |
+
if ($this->getRequest()->getParam('ajax')) {
|
47 |
+
$this->_forward('grid');
|
48 |
+
|
49 |
+
return;
|
50 |
+
}
|
51 |
+
|
52 |
+
$this->loadLayout();
|
53 |
+
|
54 |
+
$this->_setActiveMenu('newsletter/subscriber_status');
|
55 |
+
|
56 |
+
$this->_addBreadcrumb(
|
57 |
+
Mage::helper('newsletter')->__('Newsletter'),
|
58 |
+
Mage::helper('newsletter')->__('Newsletter')
|
59 |
+
);
|
60 |
+
$this->_addBreadcrumb(
|
61 |
+
Mage::helper('newsletter')->__('Subscribers'),
|
62 |
+
Mage::helper('newsletter')->__('Subscribers Status History')
|
63 |
+
);
|
64 |
+
|
65 |
+
$this->_addContent(
|
66 |
+
$this->getLayout()->createBlock('germansetup/adminhtml_newsletter_subscriber_status', 'subscriber_status')
|
67 |
+
);
|
68 |
+
|
69 |
+
$this->renderLayout();
|
70 |
+
}
|
71 |
+
|
72 |
+
/**
|
73 |
+
* Retrieve the new grid layout via ajax requests
|
74 |
+
*
|
75 |
+
* @return void
|
76 |
+
*/
|
77 |
+
public function gridAction()
|
78 |
+
{
|
79 |
+
$this->loadLayout();
|
80 |
+
$this->getResponse()->setBody(
|
81 |
+
$this->getLayout()->createBlock('germansetup/adminhtml_newsletter_subscriber_status_grid')->toHtml()
|
82 |
+
);
|
83 |
+
}
|
84 |
+
}
|
app/code/community/FireGento/GermanSetup/etc/adminhtml.xml
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<menu>
|
4 |
+
<newsletter>
|
5 |
+
<children>
|
6 |
+
<subscriber_status translate="title" module="germansetup">
|
7 |
+
<title>Newsletter Subscribers Status History</title>
|
8 |
+
<action>germansetup/adminhtml_newsletter/</action>
|
9 |
+
</subscriber_status>
|
10 |
+
</children>
|
11 |
+
</newsletter>
|
12 |
+
</menu>
|
13 |
+
<acl>
|
14 |
+
<resources>
|
15 |
+
<admin>
|
16 |
+
<children>
|
17 |
+
<newsletter>
|
18 |
+
<children>
|
19 |
+
<subscriber_status translate="title" module="germansetup">
|
20 |
+
<title>Newsletter Subscribers Status History</title>
|
21 |
+
</subscriber_status>
|
22 |
+
</children>
|
23 |
+
</newsletter>
|
24 |
+
</children>
|
25 |
+
</admin>
|
26 |
+
</resources>
|
27 |
+
</acl>
|
28 |
+
</config>
|
app/code/community/FireGento/GermanSetup/etc/at/tax.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
1 |
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
app/code/community/FireGento/GermanSetup/etc/ch/tax.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
1 |
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
app/code/community/FireGento/GermanSetup/etc/config.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
@@ -25,7 +25,7 @@
|
|
25 |
<config>
|
26 |
<modules>
|
27 |
<FireGento_GermanSetup>
|
28 |
-
<version>1.1.
|
29 |
</FireGento_GermanSetup>
|
30 |
</modules>
|
31 |
<global>
|
@@ -43,16 +43,30 @@
|
|
43 |
<germansetup>
|
44 |
<class>FireGento_GermanSetup_Helper</class>
|
45 |
</germansetup>
|
46 |
-
|
47 |
<rewrite>
|
48 |
<product_configuration>FireGento_GermanSetup_Helper_Catalog_Product_Configuration</product_configuration>
|
49 |
</rewrite>
|
50 |
</catalog>
|
|
|
|
|
|
|
|
|
|
|
51 |
</helpers>
|
52 |
<models>
|
53 |
<germansetup>
|
54 |
<class>FireGento_GermanSetup_Model</class>
|
|
|
55 |
</germansetup>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
<tax>
|
57 |
<rewrite>
|
58 |
<config>FireGento_GermanSetup_Model_Tax_Config</config>
|
@@ -77,9 +91,21 @@
|
|
77 |
</germansetup_observer>
|
78 |
</observers>
|
79 |
</catalog_product_save_before>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
</events>
|
81 |
</global>
|
82 |
<frontend>
|
|
|
|
|
|
|
83 |
<layout>
|
84 |
<updates>
|
85 |
<germansetup>
|
@@ -106,12 +132,16 @@
|
|
106 |
</germansetup_observer>
|
107 |
</observers>
|
108 |
</core_block_abstract_to_html_before>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
</events>
|
110 |
-
<frontend>
|
111 |
-
<secure_url>
|
112 |
-
<contacts>/contacts/</contacts>
|
113 |
-
</secure_url>
|
114 |
-
</frontend>
|
115 |
<routers>
|
116 |
<germansetup>
|
117 |
<use>standard</use>
|
@@ -186,7 +216,16 @@
|
|
186 |
<method>addIsVisibleOnCheckoutOption</method>
|
187 |
</germansetup_observer>
|
188 |
</observers>
|
189 |
-
</adminhtml_catalog_product_attribute_edit_prepare_form>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
190 |
</events>
|
191 |
</adminhtml>
|
192 |
<admin>
|
@@ -273,13 +312,34 @@ Tel: {{var telephone}}
|
|
273 |
|
274 |
<url>
|
275 |
<convert>
|
276 |
-
<char0228
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
<
|
281 |
-
|
282 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
283 |
</convert>
|
284 |
</url>
|
285 |
|
1 |
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
25 |
<config>
|
26 |
<modules>
|
27 |
<FireGento_GermanSetup>
|
28 |
+
<version>1.1.4</version>
|
29 |
</FireGento_GermanSetup>
|
30 |
</modules>
|
31 |
<global>
|
43 |
<germansetup>
|
44 |
<class>FireGento_GermanSetup_Helper</class>
|
45 |
</germansetup>
|
46 |
+
<catalog>
|
47 |
<rewrite>
|
48 |
<product_configuration>FireGento_GermanSetup_Helper_Catalog_Product_Configuration</product_configuration>
|
49 |
</rewrite>
|
50 |
</catalog>
|
51 |
+
<checkout>
|
52 |
+
<rewrite>
|
53 |
+
<data>FireGento_GermanSetup_Helper_Checkout_Data</data>
|
54 |
+
</rewrite>
|
55 |
+
</checkout>
|
56 |
</helpers>
|
57 |
<models>
|
58 |
<germansetup>
|
59 |
<class>FireGento_GermanSetup_Model</class>
|
60 |
+
<resourceModel>germansetup_resource</resourceModel>
|
61 |
</germansetup>
|
62 |
+
<germansetup_resource>
|
63 |
+
<class>FireGento_GermanSetup_Model_Resource</class>
|
64 |
+
<entities>
|
65 |
+
<newsletter_subscriber_status>
|
66 |
+
<table>newsletter_subscriber_status</table>
|
67 |
+
</newsletter_subscriber_status>
|
68 |
+
</entities>
|
69 |
+
</germansetup_resource>
|
70 |
<tax>
|
71 |
<rewrite>
|
72 |
<config>FireGento_GermanSetup_Model_Tax_Config</config>
|
91 |
</germansetup_observer>
|
92 |
</observers>
|
93 |
</catalog_product_save_before>
|
94 |
+
<newsletter_subscriber_save_after>
|
95 |
+
<observers>
|
96 |
+
<germansetup_observer>
|
97 |
+
<class>germansetup/newsletter_observer</class>
|
98 |
+
<type>model</type>
|
99 |
+
<method>saveSubscriberStatusHistory</method>
|
100 |
+
</germansetup_observer>
|
101 |
+
</observers>
|
102 |
+
</newsletter_subscriber_save_after>
|
103 |
</events>
|
104 |
</global>
|
105 |
<frontend>
|
106 |
+
<secure_url>
|
107 |
+
<contacts>/contacts/</contacts>
|
108 |
+
</secure_url>
|
109 |
<layout>
|
110 |
<updates>
|
111 |
<germansetup>
|
132 |
</germansetup_observer>
|
133 |
</observers>
|
134 |
</core_block_abstract_to_html_before>
|
135 |
+
<checkout_cart_update_items_after>
|
136 |
+
<observers>
|
137 |
+
<recalculate_dynamic_shipping_tax>
|
138 |
+
<type>singleton</type>
|
139 |
+
<class>FireGento_GermanSetup_Model_Observer</class>
|
140 |
+
<method>recollectAfterQuoteItemUpdate</method>
|
141 |
+
</recalculate_dynamic_shipping_tax>
|
142 |
+
</observers>
|
143 |
+
</checkout_cart_update_items_after>
|
144 |
</events>
|
|
|
|
|
|
|
|
|
|
|
145 |
<routers>
|
146 |
<germansetup>
|
147 |
<use>standard</use>
|
216 |
<method>addIsVisibleOnCheckoutOption</method>
|
217 |
</germansetup_observer>
|
218 |
</observers>
|
219 |
+
</adminhtml_catalog_product_attribute_edit_prepare_form>
|
220 |
+
<adminhtml_block_html_before>
|
221 |
+
<observers>
|
222 |
+
<germansetup_observer_agreement>
|
223 |
+
<class>germansetup/observer</class>
|
224 |
+
<type>model</type>
|
225 |
+
<method>addIsRequiredOnAgreements</method>
|
226 |
+
</germansetup_observer_agreement>
|
227 |
+
</observers>
|
228 |
+
</adminhtml_block_html_before>
|
229 |
</events>
|
230 |
</adminhtml>
|
231 |
<admin>
|
312 |
|
313 |
<url>
|
314 |
<convert>
|
315 |
+
<char0228>
|
316 |
+
<from>ä</from>
|
317 |
+
<to>ae</to>
|
318 |
+
</char0228>
|
319 |
+
<char0246>
|
320 |
+
<from>ö</from>
|
321 |
+
<to>oe</to>
|
322 |
+
</char0246>
|
323 |
+
<char0252>
|
324 |
+
<from>ü</from>
|
325 |
+
<to>ue</to>
|
326 |
+
</char0252>
|
327 |
+
<char0223>
|
328 |
+
<from>ß</from>
|
329 |
+
<to>ss</to>
|
330 |
+
</char0223>
|
331 |
+
<char0196>
|
332 |
+
<from>Ä</from>
|
333 |
+
<to>ae</to>
|
334 |
+
</char0196>
|
335 |
+
<char0214>
|
336 |
+
<from>Ö</from>
|
337 |
+
<to>oe</to>
|
338 |
+
</char0214>
|
339 |
+
<char0220>
|
340 |
+
<from>Ü</from>
|
341 |
+
<to>ue</to>
|
342 |
+
</char0220>
|
343 |
</convert>
|
344 |
</url>
|
345 |
|
app/code/community/FireGento/GermanSetup/etc/default/cms.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
1 |
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
app/code/community/FireGento/GermanSetup/etc/default/email.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
@@ -31,318 +31,465 @@
|
|
31 |
<execute>1</execute>
|
32 |
<template_code>Neues Admin-Passwort (Template)</template_code>
|
33 |
<template_type>2</template_type>
|
34 |
-
<
|
35 |
<config_data_path>admin/emails/forgot_email_template</config_data_path>
|
36 |
-
<
|
|
|
|
|
37 |
</admin_password_new>
|
38 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
<currency_update_warning>
|
40 |
<execute>1</execute>
|
41 |
<template_code>Währung Aktualisierung (Template)</template_code>
|
42 |
<template_type>1</template_type>
|
43 |
-
<
|
44 |
<config_data_path>currency/import/error_email_template</config_data_path>
|
45 |
-
<
|
|
|
|
|
46 |
</currency_update_warning>
|
47 |
|
48 |
<account_new>
|
49 |
<execute>1</execute>
|
50 |
<template_code>Neues Konto (Template)</template_code>
|
51 |
<template_type>2</template_type>
|
52 |
-
<
|
53 |
<config_data_path>customer/create_account/email_template</config_data_path>
|
54 |
-
<
|
|
|
|
|
55 |
</account_new>
|
56 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
<account_new_confirmation>
|
58 |
<execute>1</execute>
|
59 |
<template_code>Neues Konto Aktivierung (Template)</template_code>
|
60 |
<template_type>2</template_type>
|
61 |
-
<
|
62 |
<config_data_path>customer/create_account/email_confirmation_template</config_data_path>
|
63 |
-
<
|
|
|
|
|
64 |
</account_new_confirmation>
|
65 |
|
66 |
<account_new_confirmed>
|
67 |
<execute>1</execute>
|
68 |
<template_code>Neues Konto Bestätigung (Template)</template_code>
|
69 |
<template_type>2</template_type>
|
70 |
-
<
|
71 |
<config_data_path>customer/create_account/email_confirmed_template</config_data_path>
|
72 |
-
<
|
|
|
|
|
73 |
</account_new_confirmed>
|
74 |
|
75 |
<password_new>
|
76 |
<execute>1</execute>
|
77 |
<template_code>Neues Passwort (Template)</template_code>
|
78 |
<template_type>2</template_type>
|
79 |
-
<
|
80 |
<config_data_path>customer/password/forgot_email_template</config_data_path>
|
81 |
-
<
|
|
|
|
|
82 |
</password_new>
|
83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
<order_new>
|
85 |
<execute>1</execute>
|
86 |
<template_code>Neue Bestellung (Template)</template_code>
|
87 |
<template_type>2</template_type>
|
88 |
-
<
|
89 |
<config_data_path>sales_email/order/template</config_data_path>
|
90 |
-
<
|
|
|
|
|
91 |
</order_new>
|
92 |
|
93 |
<order_new_guest>
|
94 |
<execute>1</execute>
|
95 |
<template_code>Neue Bestellung Gast (Template)</template_code>
|
96 |
<template_type>2</template_type>
|
97 |
-
<
|
98 |
<config_data_path>sales_email/order/guest_template</config_data_path>
|
99 |
-
<
|
|
|
|
|
100 |
</order_new_guest>
|
101 |
|
102 |
<order_update>
|
103 |
<execute>1</execute>
|
104 |
<template_code>Bestellung Aktualsierung (Template)</template_code>
|
105 |
<template_type>2</template_type>
|
106 |
-
<
|
107 |
<config_data_path>sales_email/order_comment/template</config_data_path>
|
108 |
-
<
|
|
|
|
|
109 |
</order_update>
|
110 |
|
111 |
<order_update_guest>
|
112 |
<execute>1</execute>
|
113 |
<template_code>Bestellung Aktualsierung Gast (Template)</template_code>
|
114 |
<template_type>2</template_type>
|
115 |
-
<
|
116 |
<config_data_path>sales_email/order_comment/guest_template</config_data_path>
|
117 |
-
<
|
|
|
|
|
118 |
</order_update_guest>
|
119 |
|
120 |
<invoice_new>
|
121 |
<execute>1</execute>
|
122 |
<template_code>Neue Rechnung (Template)</template_code>
|
123 |
<template_type>2</template_type>
|
124 |
-
<
|
125 |
<config_data_path>sales_email/invoice/template</config_data_path>
|
126 |
-
<
|
|
|
|
|
127 |
</invoice_new>
|
128 |
|
129 |
<invoice_new_guest>
|
130 |
<execute>1</execute>
|
131 |
<template_code>Neue Rechnung Gast (Template)</template_code>
|
132 |
<template_type>2</template_type>
|
133 |
-
<
|
134 |
<config_data_path>sales_email/invoice/guest_template</config_data_path>
|
135 |
-
<
|
|
|
|
|
136 |
</invoice_new_guest>
|
137 |
|
138 |
<invoice_update>
|
139 |
<execute>1</execute>
|
140 |
<template_code>Rechnung Aktualisierung (Template)</template_code>
|
141 |
<template_type>2</template_type>
|
142 |
-
<
|
143 |
<config_data_path>sales_email/invoice_comment/template</config_data_path>
|
144 |
-
<
|
|
|
|
|
145 |
</invoice_update>
|
146 |
|
147 |
<invoice_update_guest>
|
148 |
<execute>1</execute>
|
149 |
<template_code>Rechnung Aktualisierung Gast (Template)</template_code>
|
150 |
<template_type>2</template_type>
|
151 |
-
<
|
152 |
<config_data_path>sales_email/invoice_comment/guest_template</config_data_path>
|
153 |
-
<
|
|
|
|
|
154 |
</invoice_update_guest>
|
155 |
|
156 |
<creditmemo_new>
|
157 |
<execute>1</execute>
|
158 |
<template_code>Neue Gutschrift (Template)</template_code>
|
159 |
<template_type>2</template_type>
|
160 |
-
<
|
161 |
<config_data_path>sales_email/creditmemo/template</config_data_path>
|
162 |
-
<
|
|
|
|
|
163 |
</creditmemo_new>
|
164 |
|
165 |
<creditmemo_new_guest>
|
166 |
<execute>1</execute>
|
167 |
<template_code>Neue Gutschrift Gast (Template)</template_code>
|
168 |
<template_type>2</template_type>
|
169 |
-
<
|
170 |
<config_data_path>sales_email/creditmemo/guest_template</config_data_path>
|
171 |
-
<
|
|
|
|
|
172 |
</creditmemo_new_guest>
|
173 |
|
174 |
<creditmemo_update>
|
175 |
<execute>1</execute>
|
176 |
<template_code>Gutschrift Aktualisierung (Template)</template_code>
|
177 |
<template_type>2</template_type>
|
178 |
-
<
|
179 |
<config_data_path>sales_email/creditmemo_comment/template</config_data_path>
|
180 |
-
<
|
|
|
|
|
181 |
</creditmemo_update>
|
182 |
|
183 |
<creditmemo_update_guest>
|
184 |
<execute>1</execute>
|
185 |
<template_code>Gutschrift Aktualisierung Gast (Template)</template_code>
|
186 |
<template_type>2</template_type>
|
187 |
-
<
|
188 |
<config_data_path>sales_email/creditmemo_comment/guest_template</config_data_path>
|
189 |
-
<
|
|
|
|
|
190 |
</creditmemo_update_guest>
|
191 |
|
192 |
<shipment_new>
|
193 |
<execute>1</execute>
|
194 |
<template_code>Neue Lieferung (Template)</template_code>
|
195 |
<template_type>2</template_type>
|
196 |
-
<
|
197 |
<config_data_path>sales_email/shipment/template</config_data_path>
|
198 |
-
<
|
|
|
|
|
199 |
</shipment_new>
|
200 |
|
201 |
<shipment_new_guest>
|
202 |
<execute>1</execute>
|
203 |
<template_code>Neue Lieferung Gast (Template)</template_code>
|
204 |
<template_type>2</template_type>
|
205 |
-
<
|
206 |
<config_data_path>sales_email/shipment/guest_template</config_data_path>
|
207 |
-
<
|
|
|
|
|
208 |
</shipment_new_guest>
|
209 |
|
210 |
<shipment_update>
|
211 |
<execute>1</execute>
|
212 |
<template_code>Lieferung Aktualisierung (Template)</template_code>
|
213 |
<template_type>2</template_type>
|
214 |
-
<
|
215 |
<config_data_path>sales_email/shipment_comment/template</config_data_path>
|
216 |
-
<
|
|
|
|
|
217 |
</shipment_update>
|
218 |
|
219 |
<shipment_update_guest>
|
220 |
<execute>1</execute>
|
221 |
<template_code>Lieferung Aktualisierung Gast (Template)</template_code>
|
222 |
<template_type>2</template_type>
|
223 |
-
<
|
224 |
<config_data_path>sales_email/shipment_comment/guest_template</config_data_path>
|
225 |
-
<
|
|
|
|
|
226 |
</shipment_update_guest>
|
227 |
|
228 |
<payment_failed>
|
229 |
<execute>1</execute>
|
230 |
<template_code>Zahlung fehlgeschlagen (Template)</template_code>
|
231 |
<template_type>2</template_type>
|
232 |
-
<
|
233 |
<config_data_path>checkout/payment_failed/template</config_data_path>
|
234 |
-
<
|
|
|
|
|
235 |
</payment_failed>
|
236 |
|
237 |
<log_clean_warning>
|
238 |
<execute>1</execute>
|
239 |
<template_code>Protokoll Bereinigung Warnungen (Template)</template_code>
|
240 |
<template_type>1</template_type>
|
241 |
-
<
|
242 |
<config_data_path>system/log/error_email_template</config_data_path>
|
243 |
-
<
|
|
|
|
|
244 |
</log_clean_warning>
|
245 |
|
246 |
<newsletter_subscr_confirm>
|
247 |
<execute>1</execute>
|
248 |
<template_code>Newsletter Anmeldung Bestätigung (Template)</template_code>
|
249 |
<template_type>2</template_type>
|
250 |
-
<
|
251 |
<config_data_path>newsletter/subscription/confirm_email_template</config_data_path>
|
252 |
-
<
|
|
|
|
|
253 |
</newsletter_subscr_confirm>
|
254 |
|
255 |
<newsletter_subscr_success>
|
256 |
<execute>1</execute>
|
257 |
<template_code>Newsletter Anmeldung Erfolg (Template)</template_code>
|
258 |
<template_type>2</template_type>
|
259 |
-
<
|
260 |
<config_data_path>newsletter/subscription/success_email_template</config_data_path>
|
261 |
-
<
|
|
|
|
|
262 |
</newsletter_subscr_success>
|
263 |
|
264 |
<newsletter_unsub_success>
|
265 |
<execute>1</execute>
|
266 |
<template_code>Newsletter Abmeldung Erfolg (Template)</template_code>
|
267 |
<template_type>2</template_type>
|
268 |
-
<
|
269 |
<config_data_path>newsletter/subscription/un_email_template</config_data_path>
|
270 |
-
<
|
|
|
|
|
271 |
</newsletter_unsub_success>
|
272 |
|
273 |
<wishlist_share>
|
274 |
<execute>1</execute>
|
275 |
<template_code>Wunschliste gemeinsam nutzen (Template)</template_code>
|
276 |
<template_type>2</template_type>
|
277 |
-
<
|
278 |
<config_data_path>wishlist/email/email_template</config_data_path>
|
279 |
-
<
|
|
|
|
|
280 |
</wishlist_share>
|
281 |
|
282 |
<product_share>
|
283 |
<execute>1</execute>
|
284 |
<template_code>Produkt an einen Freund verschicken (Template)</template_code>
|
285 |
<template_type>2</template_type>
|
286 |
-
<
|
287 |
<config_data_path>sendfriend/email/template</config_data_path>
|
288 |
-
<
|
|
|
|
|
289 |
</product_share>
|
290 |
|
291 |
<contact_form>
|
292 |
<execute>1</execute>
|
293 |
<template_code>Kontaktformular (Template)</template_code>
|
294 |
<template_type>1</template_type>
|
295 |
-
<
|
296 |
<config_data_path>contacts/email/email_template</config_data_path>
|
297 |
-
<
|
|
|
|
|
298 |
</contact_form>
|
299 |
|
300 |
<sitemap_generate_warning>
|
301 |
<execute>1</execute>
|
302 |
<template_code>Sitemap Generierung Warnungen (Template)</template_code>
|
303 |
<template_type>1</template_type>
|
304 |
-
<
|
305 |
<config_data_path>sitemap/generate/error_email_template</config_data_path>
|
306 |
-
<
|
|
|
|
|
307 |
</sitemap_generate_warning>
|
308 |
|
309 |
<product_stock_alert>
|
310 |
<execute>1</execute>
|
311 |
<template_code>Produkt wieder verfügbar (Template)</template_code>
|
312 |
<template_type>2</template_type>
|
313 |
-
<
|
314 |
<config_data_path>catalog/productalert/email_stock_template</config_data_path>
|
315 |
-
<
|
|
|
|
|
316 |
</product_stock_alert>
|
317 |
|
318 |
<product_price_alert>
|
319 |
<execute>1</execute>
|
320 |
<template_code>Produkt Preisänderung (Template)</template_code>
|
321 |
<template_type>2</template_type>
|
322 |
-
<
|
323 |
<config_data_path>catalog/productalert/email_price_template</config_data_path>
|
324 |
-
<
|
|
|
|
|
325 |
</product_price_alert>
|
326 |
|
327 |
<product_alert_cron_error>
|
328 |
<execute>1</execute>
|
329 |
<template_code>Produkt Cron Fehler (Template)</template_code>
|
330 |
<template_type>2</template_type>
|
331 |
-
<
|
332 |
<config_data_path>catalog/productalert_cron/error_email_template</config_data_path>
|
333 |
-
<
|
|
|
|
|
334 |
</product_alert_cron_error>
|
335 |
|
336 |
<enterprise_invitation>
|
337 |
<execute>1</execute>
|
338 |
<template_code>Kundeneinladung (Template) [Invitation]</template_code>
|
339 |
<template_type>2</template_type>
|
340 |
-
<
|
341 |
<config_data_path>enterprise_invitation/email/template</config_data_path>
|
342 |
-
<
|
|
|
|
|
343 |
</enterprise_invitation>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
344 |
</default>
|
345 |
</emails>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
</germansetup>
|
347 |
</default>
|
348 |
</config>
|
1 |
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
31 |
<execute>1</execute>
|
32 |
<template_code>Neues Admin-Passwort (Template)</template_code>
|
33 |
<template_type>2</template_type>
|
34 |
+
<template_file>admin_password_new.html</template_file>
|
35 |
<config_data_path>admin/emails/forgot_email_template</config_data_path>
|
36 |
+
<add_footer>0</add_footer>
|
37 |
+
<add_business_terms>0</add_business_terms>
|
38 |
+
<add_revocation>0</add_revocation>
|
39 |
</admin_password_new>
|
40 |
|
41 |
+
<admin_password_reset_confirmation>
|
42 |
+
<execute>1</execute>
|
43 |
+
<template_code>Admin-Passwort zurücksetzen (Template)</template_code>
|
44 |
+
<template_type>2</template_type>
|
45 |
+
<template_file>admin_password_reset_confirmation.html</template_file>
|
46 |
+
<config_data_path>admin/emails/forgot_email_template</config_data_path>
|
47 |
+
<add_footer>0</add_footer>
|
48 |
+
<add_business_terms>0</add_business_terms>
|
49 |
+
<add_revocation>0</add_revocation>
|
50 |
+
</admin_password_reset_confirmation>
|
51 |
+
|
52 |
<currency_update_warning>
|
53 |
<execute>1</execute>
|
54 |
<template_code>Währung Aktualisierung (Template)</template_code>
|
55 |
<template_type>1</template_type>
|
56 |
+
<template_file>currency_update_warning.html</template_file>
|
57 |
<config_data_path>currency/import/error_email_template</config_data_path>
|
58 |
+
<add_footer>0</add_footer>
|
59 |
+
<add_business_terms>0</add_business_terms>
|
60 |
+
<add_revocation>0</add_revocation>
|
61 |
</currency_update_warning>
|
62 |
|
63 |
<account_new>
|
64 |
<execute>1</execute>
|
65 |
<template_code>Neues Konto (Template)</template_code>
|
66 |
<template_type>2</template_type>
|
67 |
+
<template_file>account_new.html</template_file>
|
68 |
<config_data_path>customer/create_account/email_template</config_data_path>
|
69 |
+
<add_footer>1</add_footer>
|
70 |
+
<add_business_terms>0</add_business_terms>
|
71 |
+
<add_revocation>0</add_revocation>
|
72 |
</account_new>
|
73 |
|
74 |
+
<customer_password_remind_email_template>
|
75 |
+
<execute>1</execute>
|
76 |
+
<template_code>Passwort Erinnerung (Template)</template_code>
|
77 |
+
<template_type>2</template_type>
|
78 |
+
<template_file>password_new.html</template_file>
|
79 |
+
<config_data_path>customer/password/remind_email_template</config_data_path>
|
80 |
+
<add_footer>1</add_footer>
|
81 |
+
<add_business_terms>0</add_business_terms>
|
82 |
+
<add_revocation>0</add_revocation>
|
83 |
+
</customer_password_remind_email_template>
|
84 |
+
|
85 |
<account_new_confirmation>
|
86 |
<execute>1</execute>
|
87 |
<template_code>Neues Konto Aktivierung (Template)</template_code>
|
88 |
<template_type>2</template_type>
|
89 |
+
<template_file>account_new_confirmation.html</template_file>
|
90 |
<config_data_path>customer/create_account/email_confirmation_template</config_data_path>
|
91 |
+
<add_footer>1</add_footer>
|
92 |
+
<add_business_terms>0</add_business_terms>
|
93 |
+
<add_revocation>0</add_revocation>
|
94 |
</account_new_confirmation>
|
95 |
|
96 |
<account_new_confirmed>
|
97 |
<execute>1</execute>
|
98 |
<template_code>Neues Konto Bestätigung (Template)</template_code>
|
99 |
<template_type>2</template_type>
|
100 |
+
<template_file>account_new_confirmed.html</template_file>
|
101 |
<config_data_path>customer/create_account/email_confirmed_template</config_data_path>
|
102 |
+
<add_footer>1</add_footer>
|
103 |
+
<add_business_terms>0</add_business_terms>
|
104 |
+
<add_revocation>0</add_revocation>
|
105 |
</account_new_confirmed>
|
106 |
|
107 |
<password_new>
|
108 |
<execute>1</execute>
|
109 |
<template_code>Neues Passwort (Template)</template_code>
|
110 |
<template_type>2</template_type>
|
111 |
+
<template_file>password_new.html</template_file>
|
112 |
<config_data_path>customer/password/forgot_email_template</config_data_path>
|
113 |
+
<add_footer>1</add_footer>
|
114 |
+
<add_business_terms>0</add_business_terms>
|
115 |
+
<add_revocation>0</add_revocation>
|
116 |
</password_new>
|
117 |
|
118 |
+
<account_password_reset_confirmation>
|
119 |
+
<execute>1</execute>
|
120 |
+
<template_code>Kunden Konto Passwort Zurücksetzen Bestätigung</template_code>
|
121 |
+
<template_type>2</template_type>
|
122 |
+
<template_file>account_password_reset_confirmation.html</template_file>
|
123 |
+
<config_data_path>customer/password/forgot_email_template</config_data_path>
|
124 |
+
<add_footer>1</add_footer>
|
125 |
+
<add_business_terms>0</add_business_terms>
|
126 |
+
<add_revocation>0</add_revocation>
|
127 |
+
</account_password_reset_confirmation>
|
128 |
+
|
129 |
<order_new>
|
130 |
<execute>1</execute>
|
131 |
<template_code>Neue Bestellung (Template)</template_code>
|
132 |
<template_type>2</template_type>
|
133 |
+
<template_file>sales/order_new.html</template_file>
|
134 |
<config_data_path>sales_email/order/template</config_data_path>
|
135 |
+
<add_footer>1</add_footer>
|
136 |
+
<add_business_terms>1</add_business_terms>
|
137 |
+
<add_revocation>1</add_revocation>
|
138 |
</order_new>
|
139 |
|
140 |
<order_new_guest>
|
141 |
<execute>1</execute>
|
142 |
<template_code>Neue Bestellung Gast (Template)</template_code>
|
143 |
<template_type>2</template_type>
|
144 |
+
<template_file>sales/order_new_guest.html</template_file>
|
145 |
<config_data_path>sales_email/order/guest_template</config_data_path>
|
146 |
+
<add_footer>1</add_footer>
|
147 |
+
<add_business_terms>1</add_business_terms>
|
148 |
+
<add_revocation>1</add_revocation>
|
149 |
</order_new_guest>
|
150 |
|
151 |
<order_update>
|
152 |
<execute>1</execute>
|
153 |
<template_code>Bestellung Aktualsierung (Template)</template_code>
|
154 |
<template_type>2</template_type>
|
155 |
+
<template_file>sales/order_update.html</template_file>
|
156 |
<config_data_path>sales_email/order_comment/template</config_data_path>
|
157 |
+
<add_footer>1</add_footer>
|
158 |
+
<add_business_terms>0</add_business_terms>
|
159 |
+
<add_revocation>0</add_revocation>
|
160 |
</order_update>
|
161 |
|
162 |
<order_update_guest>
|
163 |
<execute>1</execute>
|
164 |
<template_code>Bestellung Aktualsierung Gast (Template)</template_code>
|
165 |
<template_type>2</template_type>
|
166 |
+
<template_file>sales/order_update_guest.html</template_file>
|
167 |
<config_data_path>sales_email/order_comment/guest_template</config_data_path>
|
168 |
+
<add_footer>1</add_footer>
|
169 |
+
<add_business_terms>0</add_business_terms>
|
170 |
+
<add_revocation>0</add_revocation>
|
171 |
</order_update_guest>
|
172 |
|
173 |
<invoice_new>
|
174 |
<execute>1</execute>
|
175 |
<template_code>Neue Rechnung (Template)</template_code>
|
176 |
<template_type>2</template_type>
|
177 |
+
<template_file>sales/invoice_new.html</template_file>
|
178 |
<config_data_path>sales_email/invoice/template</config_data_path>
|
179 |
+
<add_footer>1</add_footer>
|
180 |
+
<add_business_terms>0</add_business_terms>
|
181 |
+
<add_revocation>0</add_revocation>
|
182 |
</invoice_new>
|
183 |
|
184 |
<invoice_new_guest>
|
185 |
<execute>1</execute>
|
186 |
<template_code>Neue Rechnung Gast (Template)</template_code>
|
187 |
<template_type>2</template_type>
|
188 |
+
<template_file>sales/invoice_new_guest.html</template_file>
|
189 |
<config_data_path>sales_email/invoice/guest_template</config_data_path>
|
190 |
+
<add_footer>1</add_footer>
|
191 |
+
<add_business_terms>0</add_business_terms>
|
192 |
+
<add_revocation>0</add_revocation>
|
193 |
</invoice_new_guest>
|
194 |
|
195 |
<invoice_update>
|
196 |
<execute>1</execute>
|
197 |
<template_code>Rechnung Aktualisierung (Template)</template_code>
|
198 |
<template_type>2</template_type>
|
199 |
+
<template_file>sales/invoice_update.html</template_file>
|
200 |
<config_data_path>sales_email/invoice_comment/template</config_data_path>
|
201 |
+
<add_footer>1</add_footer>
|
202 |
+
<add_business_terms>0</add_business_terms>
|
203 |
+
<add_revocation>0</add_revocation>
|
204 |
</invoice_update>
|
205 |
|
206 |
<invoice_update_guest>
|
207 |
<execute>1</execute>
|
208 |
<template_code>Rechnung Aktualisierung Gast (Template)</template_code>
|
209 |
<template_type>2</template_type>
|
210 |
+
<template_file>sales/invoice_update_guest.html</template_file>
|
211 |
<config_data_path>sales_email/invoice_comment/guest_template</config_data_path>
|
212 |
+
<add_footer>1</add_footer>
|
213 |
+
<add_business_terms>0</add_business_terms>
|
214 |
+
<add_revocation>0</add_revocation>
|
215 |
</invoice_update_guest>
|
216 |
|
217 |
<creditmemo_new>
|
218 |
<execute>1</execute>
|
219 |
<template_code>Neue Gutschrift (Template)</template_code>
|
220 |
<template_type>2</template_type>
|
221 |
+
<template_file>sales/creditmemo_new.html</template_file>
|
222 |
<config_data_path>sales_email/creditmemo/template</config_data_path>
|
223 |
+
<add_footer>1</add_footer>
|
224 |
+
<add_business_terms>0</add_business_terms>
|
225 |
+
<add_revocation>0</add_revocation>
|
226 |
</creditmemo_new>
|
227 |
|
228 |
<creditmemo_new_guest>
|
229 |
<execute>1</execute>
|
230 |
<template_code>Neue Gutschrift Gast (Template)</template_code>
|
231 |
<template_type>2</template_type>
|
232 |
+
<template_file>sales/creditmemo_new_guest.html</template_file>
|
233 |
<config_data_path>sales_email/creditmemo/guest_template</config_data_path>
|
234 |
+
<add_footer>1</add_footer>
|
235 |
+
<add_business_terms>0</add_business_terms>
|
236 |
+
<add_revocation>0</add_revocation>
|
237 |
</creditmemo_new_guest>
|
238 |
|
239 |
<creditmemo_update>
|
240 |
<execute>1</execute>
|
241 |
<template_code>Gutschrift Aktualisierung (Template)</template_code>
|
242 |
<template_type>2</template_type>
|
243 |
+
<template_file>sales/creditmemo_update.html</template_file>
|
244 |
<config_data_path>sales_email/creditmemo_comment/template</config_data_path>
|
245 |
+
<add_footer>1</add_footer>
|
246 |
+
<add_business_terms>0</add_business_terms>
|
247 |
+
<add_revocation>0</add_revocation>
|
248 |
</creditmemo_update>
|
249 |
|
250 |
<creditmemo_update_guest>
|
251 |
<execute>1</execute>
|
252 |
<template_code>Gutschrift Aktualisierung Gast (Template)</template_code>
|
253 |
<template_type>2</template_type>
|
254 |
+
<template_file>sales/creditmemo_update_guest.html</template_file>
|
255 |
<config_data_path>sales_email/creditmemo_comment/guest_template</config_data_path>
|
256 |
+
<add_footer>1</add_footer>
|
257 |
+
<add_business_terms>0</add_business_terms>
|
258 |
+
<add_revocation>0</add_revocation>
|
259 |
</creditmemo_update_guest>
|
260 |
|
261 |
<shipment_new>
|
262 |
<execute>1</execute>
|
263 |
<template_code>Neue Lieferung (Template)</template_code>
|
264 |
<template_type>2</template_type>
|
265 |
+
<template_file>sales/shipment_new.html</template_file>
|
266 |
<config_data_path>sales_email/shipment/template</config_data_path>
|
267 |
+
<add_footer>1</add_footer>
|
268 |
+
<add_business_terms>0</add_business_terms>
|
269 |
+
<add_revocation>0</add_revocation>
|
270 |
</shipment_new>
|
271 |
|
272 |
<shipment_new_guest>
|
273 |
<execute>1</execute>
|
274 |
<template_code>Neue Lieferung Gast (Template)</template_code>
|
275 |
<template_type>2</template_type>
|
276 |
+
<template_file>sales/shipment_new_guest.html</template_file>
|
277 |
<config_data_path>sales_email/shipment/guest_template</config_data_path>
|
278 |
+
<add_footer>1</add_footer>
|
279 |
+
<add_business_terms>0</add_business_terms>
|
280 |
+
<add_revocation>0</add_revocation>
|
281 |
</shipment_new_guest>
|
282 |
|
283 |
<shipment_update>
|
284 |
<execute>1</execute>
|
285 |
<template_code>Lieferung Aktualisierung (Template)</template_code>
|
286 |
<template_type>2</template_type>
|
287 |
+
<template_file>sales/shipment_update.html</template_file>
|
288 |
<config_data_path>sales_email/shipment_comment/template</config_data_path>
|
289 |
+
<add_footer>1</add_footer>
|
290 |
+
<add_business_terms>0</add_business_terms>
|
291 |
+
<add_revocation>0</add_revocation>
|
292 |
</shipment_update>
|
293 |
|
294 |
<shipment_update_guest>
|
295 |
<execute>1</execute>
|
296 |
<template_code>Lieferung Aktualisierung Gast (Template)</template_code>
|
297 |
<template_type>2</template_type>
|
298 |
+
<template_file>sales/shipment_update_guest.html</template_file>
|
299 |
<config_data_path>sales_email/shipment_comment/guest_template</config_data_path>
|
300 |
+
<add_footer>1</add_footer>
|
301 |
+
<add_business_terms>0</add_business_terms>
|
302 |
+
<add_revocation>0</add_revocation>
|
303 |
</shipment_update_guest>
|
304 |
|
305 |
<payment_failed>
|
306 |
<execute>1</execute>
|
307 |
<template_code>Zahlung fehlgeschlagen (Template)</template_code>
|
308 |
<template_type>2</template_type>
|
309 |
+
<template_file>payment_failed.html</template_file>
|
310 |
<config_data_path>checkout/payment_failed/template</config_data_path>
|
311 |
+
<add_footer>0</add_footer>
|
312 |
+
<add_business_terms>0</add_business_terms>
|
313 |
+
<add_revocation>0</add_revocation>
|
314 |
</payment_failed>
|
315 |
|
316 |
<log_clean_warning>
|
317 |
<execute>1</execute>
|
318 |
<template_code>Protokoll Bereinigung Warnungen (Template)</template_code>
|
319 |
<template_type>1</template_type>
|
320 |
+
<template_file>log_clean_warning.html</template_file>
|
321 |
<config_data_path>system/log/error_email_template</config_data_path>
|
322 |
+
<add_footer>0</add_footer>
|
323 |
+
<add_business_terms>0</add_business_terms>
|
324 |
+
<add_revocation>0</add_revocation>
|
325 |
</log_clean_warning>
|
326 |
|
327 |
<newsletter_subscr_confirm>
|
328 |
<execute>1</execute>
|
329 |
<template_code>Newsletter Anmeldung Bestätigung (Template)</template_code>
|
330 |
<template_type>2</template_type>
|
331 |
+
<template_file>newsletter_subscr_confirm.html</template_file>
|
332 |
<config_data_path>newsletter/subscription/confirm_email_template</config_data_path>
|
333 |
+
<add_footer>1</add_footer>
|
334 |
+
<add_business_terms>0</add_business_terms>
|
335 |
+
<add_revocation>0</add_revocation>
|
336 |
</newsletter_subscr_confirm>
|
337 |
|
338 |
<newsletter_subscr_success>
|
339 |
<execute>1</execute>
|
340 |
<template_code>Newsletter Anmeldung Erfolg (Template)</template_code>
|
341 |
<template_type>2</template_type>
|
342 |
+
<template_file>newsletter_subscr_success.html</template_file>
|
343 |
<config_data_path>newsletter/subscription/success_email_template</config_data_path>
|
344 |
+
<add_footer>1</add_footer>
|
345 |
+
<add_business_terms>0</add_business_terms>
|
346 |
+
<add_revocation>0</add_revocation>
|
347 |
</newsletter_subscr_success>
|
348 |
|
349 |
<newsletter_unsub_success>
|
350 |
<execute>1</execute>
|
351 |
<template_code>Newsletter Abmeldung Erfolg (Template)</template_code>
|
352 |
<template_type>2</template_type>
|
353 |
+
<template_file>newsletter_unsub_success.html</template_file>
|
354 |
<config_data_path>newsletter/subscription/un_email_template</config_data_path>
|
355 |
+
<add_footer>1</add_footer>
|
356 |
+
<add_business_terms>0</add_business_terms>
|
357 |
+
<add_revocation>0</add_revocation>
|
358 |
</newsletter_unsub_success>
|
359 |
|
360 |
<wishlist_share>
|
361 |
<execute>1</execute>
|
362 |
<template_code>Wunschliste gemeinsam nutzen (Template)</template_code>
|
363 |
<template_type>2</template_type>
|
364 |
+
<template_file>wishlist_share.html</template_file>
|
365 |
<config_data_path>wishlist/email/email_template</config_data_path>
|
366 |
+
<add_footer>0</add_footer>
|
367 |
+
<add_business_terms>0</add_business_terms>
|
368 |
+
<add_revocation>0</add_revocation>
|
369 |
</wishlist_share>
|
370 |
|
371 |
<product_share>
|
372 |
<execute>1</execute>
|
373 |
<template_code>Produkt an einen Freund verschicken (Template)</template_code>
|
374 |
<template_type>2</template_type>
|
375 |
+
<template_file>product_share.html</template_file>
|
376 |
<config_data_path>sendfriend/email/template</config_data_path>
|
377 |
+
<add_footer>1</add_footer>
|
378 |
+
<add_business_terms>0</add_business_terms>
|
379 |
+
<add_revocation>0</add_revocation>
|
380 |
</product_share>
|
381 |
|
382 |
<contact_form>
|
383 |
<execute>1</execute>
|
384 |
<template_code>Kontaktformular (Template)</template_code>
|
385 |
<template_type>1</template_type>
|
386 |
+
<template_file>contact_form.html</template_file>
|
387 |
<config_data_path>contacts/email/email_template</config_data_path>
|
388 |
+
<add_footer>0</add_footer>
|
389 |
+
<add_business_terms>0</add_business_terms>
|
390 |
+
<add_revocation>0</add_revocation>
|
391 |
</contact_form>
|
392 |
|
393 |
<sitemap_generate_warning>
|
394 |
<execute>1</execute>
|
395 |
<template_code>Sitemap Generierung Warnungen (Template)</template_code>
|
396 |
<template_type>1</template_type>
|
397 |
+
<template_file>sitemap_generate_warning.html</template_file>
|
398 |
<config_data_path>sitemap/generate/error_email_template</config_data_path>
|
399 |
+
<add_footer>0</add_footer>
|
400 |
+
<add_business_terms>0</add_business_terms>
|
401 |
+
<add_revocation>0</add_revocation>
|
402 |
</sitemap_generate_warning>
|
403 |
|
404 |
<product_stock_alert>
|
405 |
<execute>1</execute>
|
406 |
<template_code>Produkt wieder verfügbar (Template)</template_code>
|
407 |
<template_type>2</template_type>
|
408 |
+
<template_file>product_stock_alert.html</template_file>
|
409 |
<config_data_path>catalog/productalert/email_stock_template</config_data_path>
|
410 |
+
<add_footer>0</add_footer>
|
411 |
+
<add_business_terms>0</add_business_terms>
|
412 |
+
<add_revocation>0</add_revocation>
|
413 |
</product_stock_alert>
|
414 |
|
415 |
<product_price_alert>
|
416 |
<execute>1</execute>
|
417 |
<template_code>Produkt Preisänderung (Template)</template_code>
|
418 |
<template_type>2</template_type>
|
419 |
+
<template_file>product_price_alert.html</template_file>
|
420 |
<config_data_path>catalog/productalert/email_price_template</config_data_path>
|
421 |
+
<add_footer>0</add_footer>
|
422 |
+
<add_business_terms>0</add_business_terms>
|
423 |
+
<add_revocation>0</add_revocation>
|
424 |
</product_price_alert>
|
425 |
|
426 |
<product_alert_cron_error>
|
427 |
<execute>1</execute>
|
428 |
<template_code>Produkt Cron Fehler (Template)</template_code>
|
429 |
<template_type>2</template_type>
|
430 |
+
<template_file>product_alert_cron_error.html</template_file>
|
431 |
<config_data_path>catalog/productalert_cron/error_email_template</config_data_path>
|
432 |
+
<add_footer>0</add_footer>
|
433 |
+
<add_business_terms>0</add_business_terms>
|
434 |
+
<add_revocation>0</add_revocation>
|
435 |
</product_alert_cron_error>
|
436 |
|
437 |
<enterprise_invitation>
|
438 |
<execute>1</execute>
|
439 |
<template_code>Kundeneinladung (Template) [Invitation]</template_code>
|
440 |
<template_type>2</template_type>
|
441 |
+
<template_file>enterprise_invitation.html</template_file>
|
442 |
<config_data_path>enterprise_invitation/email/template</config_data_path>
|
443 |
+
<add_footer>0</add_footer>
|
444 |
+
<add_business_terms>0</add_business_terms>
|
445 |
+
<add_revocation>0</add_revocation>
|
446 |
</enterprise_invitation>
|
447 |
+
|
448 |
+
<token>
|
449 |
+
<execute>1</execute>
|
450 |
+
<template_code>OAuth Tokenänderung (Template) [Invitation]</template_code>
|
451 |
+
<template_type>2</template_type>
|
452 |
+
<template_file>token.html</template_file>
|
453 |
+
<config_data_path>oauth/email/template</config_data_path>
|
454 |
+
<add_footer>0</add_footer>
|
455 |
+
<add_business_terms>0</add_business_terms>
|
456 |
+
<add_revocation>0</add_revocation>
|
457 |
+
</token>
|
458 |
</default>
|
459 |
</emails>
|
460 |
+
<email_footers>
|
461 |
+
<default>
|
462 |
+
<footer>
|
463 |
+
<![CDATA[
|
464 |
+
<tr>
|
465 |
+
<td>
|
466 |
+
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
467 |
+
</td>
|
468 |
+
</tr>
|
469 |
+
]]>
|
470 |
+
</footer>
|
471 |
+
<business_terms>
|
472 |
+
<![CDATA[
|
473 |
+
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
474 |
+
<tr>
|
475 |
+
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
476 |
+
{{block type="cms/block" block_id="gs_business_terms"}}
|
477 |
+
</td>
|
478 |
+
</tr>
|
479 |
+
]]>
|
480 |
+
</business_terms>
|
481 |
+
<revocation>
|
482 |
+
<![CDATA[
|
483 |
+
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
484 |
+
<tr>
|
485 |
+
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
486 |
+
{{block type="cms/block" block_id="gs_revocation"}}
|
487 |
+
</td>
|
488 |
+
</tr>
|
489 |
+
]]>
|
490 |
+
</revocation>
|
491 |
+
</default>
|
492 |
+
</email_footers>
|
493 |
</germansetup>
|
494 |
</default>
|
495 |
</config>
|
app/code/community/FireGento/GermanSetup/etc/default/systemconfig.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
@@ -27,7 +27,7 @@
|
|
27 |
<germansetup>
|
28 |
<system_config>
|
29 |
<default>
|
30 |
-
<customer__create_account__confirm>
|
31 |
<newsletter__subscription__confirm>1</newsletter__subscription__confirm>
|
32 |
</default>
|
33 |
</system_config>
|
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
27 |
<germansetup>
|
28 |
<system_config>
|
29 |
<default>
|
30 |
+
<customer__create_account__confirm>0</customer__create_account__confirm>
|
31 |
<newsletter__subscription__confirm>1</newsletter__subscription__confirm>
|
32 |
</default>
|
33 |
</system_config>
|
app/code/community/FireGento/GermanSetup/etc/default/tax.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
1 |
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
app/code/community/FireGento/GermanSetup/etc/system.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
@@ -49,6 +49,15 @@
|
|
49 |
<show_in_website>1</show_in_website>
|
50 |
<show_in_store>1</show_in_store>
|
51 |
</cms_page_shipping>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
</fields>
|
53 |
</price>
|
54 |
</groups>
|
@@ -111,6 +120,16 @@
|
|
111 |
<show_in_website>1</show_in_website>
|
112 |
<show_in_store>1</show_in_store>
|
113 |
</city>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
<telephone translate="label">
|
115 |
<label>Telephone</label>
|
116 |
<frontend_type>text</frontend_type>
|
@@ -313,9 +332,9 @@
|
|
313 |
<fields>
|
314 |
<shipping_tax_on_product_tax translate="label,comment" module="germansetup">
|
315 |
<label>Dynamic Shipping Tax Class Calculation</label>
|
316 |
-
<comment><![CDATA[Set to "yes" if you want to calculate the shipping tax rate based on the highest product tax rate in cart.<br /><b>ATTENTION:</b> This setting overwrites the "Tax Class for Shipping" setting above!]]></comment>
|
317 |
<frontend_type>select</frontend_type>
|
318 |
-
<source_model>
|
319 |
<sort_order>11</sort_order>
|
320 |
<show_in_default>1</show_in_default>
|
321 |
<show_in_website>1</show_in_website>
|
1 |
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
49 |
<show_in_website>1</show_in_website>
|
50 |
<show_in_store>1</show_in_store>
|
51 |
</cms_page_shipping>
|
52 |
+
<including_shipping_costs translate="label" module="germansetup">
|
53 |
+
<label>Show "incl. Shipping Cost" instead of "excl. Shipping Cost"</label>
|
54 |
+
<frontend_type>select</frontend_type>
|
55 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
56 |
+
<sort_order>40</sort_order>
|
57 |
+
<show_in_default>1</show_in_default>
|
58 |
+
<show_in_website>1</show_in_website>
|
59 |
+
<show_in_store>1</show_in_store>
|
60 |
+
</including_shipping_costs>
|
61 |
</fields>
|
62 |
</price>
|
63 |
</groups>
|
120 |
<show_in_website>1</show_in_website>
|
121 |
<show_in_store>1</show_in_store>
|
122 |
</city>
|
123 |
+
<country translate="label">
|
124 |
+
<label>Country</label>
|
125 |
+
<frontend_type>select</frontend_type>
|
126 |
+
<source_model>adminhtml/system_config_source_country</source_model>
|
127 |
+
<sort_order>55</sort_order>
|
128 |
+
<show_in_default>1</show_in_default>
|
129 |
+
<show_in_website>1</show_in_website>
|
130 |
+
<show_in_store>0</show_in_store>
|
131 |
+
<can_be_empty>1</can_be_empty>
|
132 |
+
</country>
|
133 |
<telephone translate="label">
|
134 |
<label>Telephone</label>
|
135 |
<frontend_type>text</frontend_type>
|
332 |
<fields>
|
333 |
<shipping_tax_on_product_tax translate="label,comment" module="germansetup">
|
334 |
<label>Dynamic Shipping Tax Class Calculation</label>
|
335 |
+
<comment><![CDATA[Set to "yes" if you want to calculate the shipping tax rate based on the highest product tax rate or according to the tax rate of products that make up the biggest amount in cart.<br /><b>ATTENTION:</b> This setting overwrites the "Tax Class for Shipping" setting above!]]></comment>
|
336 |
<frontend_type>select</frontend_type>
|
337 |
+
<source_model>germansetup/source_tax_dynamicType</source_model>
|
338 |
<sort_order>11</sort_order>
|
339 |
<show_in_default>1</show_in_default>
|
340 |
<show_in_website>1</show_in_website>
|
app/code/community/FireGento/GermanSetup/sql/germansetup_setup/mysql4-upgrade-1.1.2-1.1.3.php
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.0.7
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Setup script; Adds the is_required field for the checkout agreements
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.0.7
|
33 |
+
*/
|
34 |
+
|
35 |
+
/* @var $this Mage_Eav_Model_Entity_Setup */
|
36 |
+
$installer = $this;
|
37 |
+
$installer->startSetup();
|
38 |
+
|
39 |
+
if (version_compare(Mage::getVersion(), '1.6', '<')) {
|
40 |
+
|
41 |
+
$installer->run("
|
42 |
+
ALTER TABLE `{$installer->getTable('checkout/agreement')}`
|
43 |
+
ADD `is_required` SMALLINT( 5 ) NOT NULL DEFAULT '1' COMMENT 'Agreement is Required'
|
44 |
+
");
|
45 |
+
|
46 |
+
} else {
|
47 |
+
|
48 |
+
$installer->getConnection()->addColumn(
|
49 |
+
$installer->getTable('checkout/agreement'),
|
50 |
+
'is_required',
|
51 |
+
array(
|
52 |
+
'type' => Varien_Db_Ddl_Table::TYPE_SMALLINT,
|
53 |
+
'unsigned' => true,
|
54 |
+
'nullable' => false,
|
55 |
+
'default' => '1',
|
56 |
+
'comment' => 'Agreement is Required'
|
57 |
+
)
|
58 |
+
);
|
59 |
+
}
|
60 |
+
|
61 |
+
$installer->endSetup();
|
app/code/community/FireGento/GermanSetup/sql/germansetup_setup/mysql4-upgrade-1.1.3-1.1.4.php
ADDED
@@ -0,0 +1,94 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file is part of the FIREGENTO project.
|
4 |
+
*
|
5 |
+
* FireGento_GermanSetup is free software; you can redistribute it and/or
|
6 |
+
* modify it under the terms of the GNU General Public License version 3 as
|
7 |
+
* published by the Free Software Foundation.
|
8 |
+
*
|
9 |
+
* This script is distributed in the hope that it will be useful, but WITHOUT
|
10 |
+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
11 |
+
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
12 |
+
*
|
13 |
+
* PHP version 5
|
14 |
+
*
|
15 |
+
* @category FireGento
|
16 |
+
* @package FireGento_GermanSetup
|
17 |
+
* @author FireGento Team <team@firegento.com>
|
18 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
19 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
20 |
+
* @version $Id:$
|
21 |
+
* @since 1.0.7
|
22 |
+
*/
|
23 |
+
/**
|
24 |
+
* Setup script; Adds the is_required field for the checkout agreements
|
25 |
+
*
|
26 |
+
* @category FireGento
|
27 |
+
* @package FireGento_GermanSetup
|
28 |
+
* @author FireGento Team <team@firegento.com>
|
29 |
+
* @copyright 2012 FireGento Team (http://www.firegento.de). All rights served.
|
30 |
+
* @license http://opensource.org/licenses/gpl-3.0 GNU General Public License, version 3 (GPLv3)
|
31 |
+
* @version $Id:$
|
32 |
+
* @since 1.0.7
|
33 |
+
*/
|
34 |
+
|
35 |
+
/* @var $this Mage_Eav_Model_Entity_Setup */
|
36 |
+
$installer = $this;
|
37 |
+
$installer->startSetup();
|
38 |
+
|
39 |
+
if (version_compare(Mage::getVersion(), '1.6', '<')) {
|
40 |
+
|
41 |
+
$installer->run("
|
42 |
+
DROP TABLE IF EXISTS `{$installer->getTable('germansetup/newsletter_subscriber_status')}`;
|
43 |
+
CREATE TABLE `{$installer->getTable('germansetup/newsletter_subscriber_status')}` (
|
44 |
+
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
|
45 |
+
`subscriber` int(10) unsigned NOT NULL COMMENT 'Subscriber Id',
|
46 |
+
`status` int(11) NOT NULL DEFAULT '0' COMMENT 'Subscriber Status',
|
47 |
+
`email` text COMMENT 'Subscriber Status',
|
48 |
+
`created_at` timestamp NULL DEFAULT NULL COMMENT 'Changed at',
|
49 |
+
PRIMARY KEY (`id`),
|
50 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Newsletter Subscriber Status Table';
|
51 |
+
");
|
52 |
+
|
53 |
+
} else {
|
54 |
+
|
55 |
+
$subscriberStatusTable = $installer->getTable('germansetup/newsletter_subscriber_status');
|
56 |
+
if ($installer->getConnection()->isTableExists($subscriberStatusTable)) {
|
57 |
+
$installer->getConnection()->dropTable($subscriberStatusTable);
|
58 |
+
}
|
59 |
+
|
60 |
+
$subscriberStatusTable = $installer->getConnection()->newTable($subscriberStatusTable)
|
61 |
+
->addColumn('id', Varien_Db_Ddl_Table::TYPE_INTEGER, null, array(
|
62 |
+
'unsigned' => true,
|
63 |
+
'nullable' => false,
|
64 |
+
'primary' => true,
|
65 |
+
'identity' => true,
|
66 |
+
),
|
67 |
+
'ID'
|
68 |
+
)
|
69 |
+
->addColumn('subscriber', Varien_Db_Ddl_Table::TYPE_INTEGER, null, array(
|
70 |
+
'unsigned' => true,
|
71 |
+
'nullable' => false,
|
72 |
+
),
|
73 |
+
'Subscriber Id'
|
74 |
+
)
|
75 |
+
->addColumn('status', Varien_Db_Ddl_Table::TYPE_INTEGER, null, array(
|
76 |
+
'nullable' => false,
|
77 |
+
'default' => '0',
|
78 |
+
),
|
79 |
+
'Subscriber Status'
|
80 |
+
)
|
81 |
+
->addColumn('email', Varien_Db_Ddl_Table::TYPE_TEXT, null, array(
|
82 |
+
),
|
83 |
+
'Subscriber Status'
|
84 |
+
)
|
85 |
+
->addColumn('created_at', Varien_Db_Ddl_Table::TYPE_TIMESTAMP, null, array(
|
86 |
+
),
|
87 |
+
'Changed at'
|
88 |
+
)
|
89 |
+
->setComment('Newsletter Subscriber Status Table');
|
90 |
+
$installer->getConnection()->createTable($subscriberStatusTable);
|
91 |
+
|
92 |
+
}
|
93 |
+
|
94 |
+
$installer->endSetup();
|
app/design/adminhtml/default/default/layout/germansetup.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
app/design/adminhtml/default/default/template/germansetup/form.phtml
CHANGED
@@ -34,11 +34,13 @@
|
|
34 |
</p>
|
35 |
</div>
|
36 |
|
|
|
|
|
37 |
<div class="entry-edit">
|
38 |
<form action="<?php echo $this->getPostActionUrl() ?>" method="post" id="setup_form">
|
39 |
<input name="form_key" type="hidden" value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>" />
|
40 |
<div class="entry-edit-head">
|
41 |
-
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__('
|
42 |
<div class="form-buttons"></div>
|
43 |
</div>
|
44 |
|
@@ -70,7 +72,20 @@
|
|
70 |
<?php echo $this->__('i.e. newsletter confirmation, account confirmation, ..') ?>
|
71 |
</td>
|
72 |
</tr>
|
73 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
<tr>
|
75 |
<td class="label"><label for="checkbox_cms"><?php echo $this->__('Create CMS Pages and Blocks') ?></label></td>
|
76 |
<td class="value">
|
@@ -89,13 +104,56 @@
|
|
89 |
<?php echo $this->__('Conditions') ?>
|
90 |
</td>
|
91 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
<tr>
|
93 |
<td class="label"><label for="checkbox_email"><?php echo $this->__('Create Email Templates') ?></label></td>
|
94 |
<td class="value">
|
95 |
<input type="checkbox" name="email" id="checkbox_email" value="1" checked="checked" />
|
96 |
</td>
|
97 |
-
<td class="value"><?php echo $this->__('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
<tr>
|
100 |
<td class="label"><label for="checkbox_tax"><?php echo $this->__('Configure Tax') ?></label></td>
|
101 |
<td class="value">
|
34 |
</p>
|
35 |
</div>
|
36 |
|
37 |
+
<p><?php echo $this->__('Please choose the requested setups:') ?></p>
|
38 |
+
|
39 |
<div class="entry-edit">
|
40 |
<form action="<?php echo $this->getPostActionUrl() ?>" method="post" id="setup_form">
|
41 |
<input name="form_key" type="hidden" value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>" />
|
42 |
<div class="entry-edit-head">
|
43 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__('Configuration Settings') ?></h4>
|
44 |
<div class="form-buttons"></div>
|
45 |
</div>
|
46 |
|
72 |
<?php echo $this->__('i.e. newsletter confirmation, account confirmation, ..') ?>
|
73 |
</td>
|
74 |
</tr>
|
75 |
+
</tbody>
|
76 |
+
</table>
|
77 |
+
</div>
|
78 |
+
</div>
|
79 |
+
|
80 |
+
<div class="entry-edit-head">
|
81 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__('CMS Settings') ?></h4>
|
82 |
+
<div class="form-buttons"></div>
|
83 |
+
</div>
|
84 |
+
|
85 |
+
<div class="fieldset fieldset-wide" id="group_fields8">
|
86 |
+
<div class="hor-scroll">
|
87 |
+
<table cellspacing="0" class="form-list">
|
88 |
+
<tbody>
|
89 |
<tr>
|
90 |
<td class="label"><label for="checkbox_cms"><?php echo $this->__('Create CMS Pages and Blocks') ?></label></td>
|
91 |
<td class="value">
|
104 |
<?php echo $this->__('Conditions') ?>
|
105 |
</td>
|
106 |
</tr>
|
107 |
+
</tbody>
|
108 |
+
</table>
|
109 |
+
</div>
|
110 |
+
</div>
|
111 |
+
|
112 |
+
<div class="entry-edit-head">
|
113 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__('Email Settings') ?></h4>
|
114 |
+
<div class="form-buttons"></div>
|
115 |
+
</div>
|
116 |
+
|
117 |
+
<div class="fieldset fieldset-wide" id="group_fields9">
|
118 |
+
<div class="hor-scroll">
|
119 |
+
<table cellspacing="0" class="form-list">
|
120 |
+
<tbody>
|
121 |
<tr>
|
122 |
<td class="label"><label for="checkbox_email"><?php echo $this->__('Create Email Templates') ?></label></td>
|
123 |
<td class="value">
|
124 |
<input type="checkbox" name="email" id="checkbox_email" value="1" checked="checked" />
|
125 |
</td>
|
126 |
+
<td class="value"><?php echo $this->__('Create Transational Email Templates to be managed in the Magento admin area') ?></td>
|
127 |
+
</tr>
|
128 |
+
<tr>
|
129 |
+
<td class="label"><label for="select_email_locale"> </label></td>
|
130 |
+
<td class="value">
|
131 |
+
<select name="email_locale" id="select_email_locale">
|
132 |
+
<?php foreach($this->getLocaleOptions() as $_option): ?>
|
133 |
+
<option value="<?php echo $_option['value'] ?>"><?php echo $_option['label']; ?></option>
|
134 |
+
<?php endforeach; ?>
|
135 |
+
</select>
|
136 |
+
</td>
|
137 |
+
<td class="value">
|
138 |
+
<?php echo $this->__('Language Package for Email-Templates') ?><br />
|
139 |
+
<img src="<?php echo $this->getSkinUrl('images/error_msg_icon.gif') ?>" alt="Notification" />
|
140 |
+
<?php echo $this->__('If your desired locale is missing, please check if it installed.') ?>
|
141 |
+
</td>
|
142 |
</tr>
|
143 |
+
</tbody>
|
144 |
+
</table>
|
145 |
+
</div>
|
146 |
+
</div>
|
147 |
+
|
148 |
+
<div class="entry-edit-head">
|
149 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__('Tax Settings') ?></h4>
|
150 |
+
<div class="form-buttons"></div>
|
151 |
+
</div>
|
152 |
+
|
153 |
+
<div class="fieldset fieldset-wide" id="group_fields10">
|
154 |
+
<div class="hor-scroll">
|
155 |
+
<table cellspacing="0" class="form-list">
|
156 |
+
<tbody>
|
157 |
<tr>
|
158 |
<td class="label"><label for="checkbox_tax"><?php echo $this->__('Configure Tax') ?></label></td>
|
159 |
<td class="value">
|
app/design/frontend/base/default/layout/germansetup.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<layout version="0.1.0">
|
3 |
|
4 |
<!--
|
5 |
-
Adding custom product price block
|
6 |
-->
|
7 |
<catalog_category_default>
|
8 |
<reference name="product_list">
|
@@ -139,7 +139,7 @@
|
|
139 |
<action method="addCss"><stylesheet>css/germansetup/checkout.css</stylesheet></action>
|
140 |
</reference>
|
141 |
</checkout_onepage_index>
|
142 |
-
|
143 |
<checkout_onepage_review>
|
144 |
<reference name="checkout.onepage.agreements">
|
145 |
<action method="setTemplate"><template>germansetup/checkout/onepage/agreements.phtml</template></action>
|
@@ -154,7 +154,7 @@
|
|
154 |
<block type="germansetup/checkout_information" name="checkout.onepage.additional" as="additional" template="germansetup/checkout/additional.phtml" />
|
155 |
</reference>
|
156 |
</checkout_onepage_review>
|
157 |
-
|
158 |
<checkout_multishipping_overview>
|
159 |
<reference name="head">
|
160 |
<action method="addCss"><stylesheet>css/germansetup/checkout.css</stylesheet></action>
|
2 |
<layout version="0.1.0">
|
3 |
|
4 |
<!--
|
5 |
+
Adding custom product price block
|
6 |
-->
|
7 |
<catalog_category_default>
|
8 |
<reference name="product_list">
|
139 |
<action method="addCss"><stylesheet>css/germansetup/checkout.css</stylesheet></action>
|
140 |
</reference>
|
141 |
</checkout_onepage_index>
|
142 |
+
|
143 |
<checkout_onepage_review>
|
144 |
<reference name="checkout.onepage.agreements">
|
145 |
<action method="setTemplate"><template>germansetup/checkout/onepage/agreements.phtml</template></action>
|
154 |
<block type="germansetup/checkout_information" name="checkout.onepage.additional" as="additional" template="germansetup/checkout/additional.phtml" />
|
155 |
</reference>
|
156 |
</checkout_onepage_review>
|
157 |
+
|
158 |
<checkout_multishipping_overview>
|
159 |
<reference name="head">
|
160 |
<action method="addCss"><stylesheet>css/germansetup/checkout.css</stylesheet></action>
|
app/design/frontend/base/default/template/germansetup/checkout/multishipping/agreements.phtml
CHANGED
@@ -46,7 +46,9 @@ $helper = $this->helper('germansetup');
|
|
46 |
<?php foreach ($this->getAgreements() as $_a): ?>
|
47 |
<li>
|
48 |
<p class="agree">
|
49 |
-
|
|
|
|
|
50 |
<label for="agreement-<?php echo $_a->getId()?>"><?php echo $_a->getIsHtml() ? $_a->getCheckboxText() : $this->htmlEscape($_a->getCheckboxText()) ?></label>
|
51 |
<a href="#" onclick="window.open('<?php echo $this->getUrl('germansetup/frontend/agreements', array('id' => $_a->getId())) ?>', '', 'width=600,height=600,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes').focus(); return false;"><?php echo $this->__('[Show]') ?></a>
|
52 |
</p>
|
46 |
<?php foreach ($this->getAgreements() as $_a): ?>
|
47 |
<li>
|
48 |
<p class="agree">
|
49 |
+
<?php if($_a->getIsRequired()): ?>
|
50 |
+
<input type="checkbox" id="agreement-<?php echo $_a->getId()?>" name="agreement[<?php echo $_a->getId()?>]" value="1" title="<?php echo $this->htmlEscape($_a->getCheckboxText()) ?>" class="checkbox" />
|
51 |
+
<?php endif; ?>
|
52 |
<label for="agreement-<?php echo $_a->getId()?>"><?php echo $_a->getIsHtml() ? $_a->getCheckboxText() : $this->htmlEscape($_a->getCheckboxText()) ?></label>
|
53 |
<a href="#" onclick="window.open('<?php echo $this->getUrl('germansetup/frontend/agreements', array('id' => $_a->getId())) ?>', '', 'width=600,height=600,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes').focus(); return false;"><?php echo $this->__('[Show]') ?></a>
|
54 |
</p>
|
app/design/frontend/base/default/template/germansetup/checkout/onepage/agreements.phtml
CHANGED
@@ -47,9 +47,11 @@ $helper = $this->helper('germansetup');
|
|
47 |
<?php foreach ($this->getAgreements() as $_a): ?>
|
48 |
<li>
|
49 |
<p class="agree">
|
50 |
-
|
51 |
-
|
52 |
-
|
|
|
|
|
53 |
</p>
|
54 |
</li>
|
55 |
<?php endforeach ?>
|
47 |
<?php foreach ($this->getAgreements() as $_a): ?>
|
48 |
<li>
|
49 |
<p class="agree">
|
50 |
+
<?php if($_a->getIsRequired()): ?>
|
51 |
+
<input type="checkbox" id="agreement-<?php echo $_a->getId()?>" name="agreement[<?php echo $_a->getId()?>]" value="1" title="<?php echo $this->htmlEscape($_a->getCheckboxText()) ?>" class="checkbox" />
|
52 |
+
<?php endif; ?>
|
53 |
+
<label <?php if($_a->getIsRequired()): ?>for="agreement-<?php echo $_a->getId()?>"<?php endif; ?>><?php echo $_a->getIsHtml() ? $_a->getCheckboxText() : $this->htmlEscape($_a->getCheckboxText()) ?></label>
|
54 |
+
<a href="<?php echo $helper->getAgreementUrl($_a) ?>" onclick="window.open(this.href, '', 'width=600,height=600,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes').focus(); return false;"><?php echo $this->__('[Show]') ?></a>
|
55 |
</p>
|
56 |
</li>
|
57 |
<?php endforeach ?>
|
app/design/frontend/base/default/template/germansetup/imprint/address.phtml
CHANGED
@@ -32,3 +32,6 @@
|
|
32 |
<?php endif ?>
|
33 |
<?php echo $this->getStreet() ?><br />
|
34 |
<?php echo $this->getZip() ?> <?php echo $this->getCity() ?>
|
|
|
|
|
|
32 |
<?php endif ?>
|
33 |
<?php echo $this->getStreet() ?><br />
|
34 |
<?php echo $this->getZip() ?> <?php echo $this->getCity() ?>
|
35 |
+
<?php if (strlen(trim($this->getCountry()))): ?>
|
36 |
+
<br /><?php echo $this->getCountry()?>
|
37 |
+
<?php endif;?>
|
app/design/frontend/base/default/template/germansetup/imprint/communication.phtml
CHANGED
@@ -33,6 +33,6 @@
|
|
33 |
<?php echo $this->__('Fax') ?>: <?php echo $this->getFax() ?><br />
|
34 |
<?php endif ?>
|
35 |
<?php if (strlen(trim($this->getWeb()))): ?>
|
36 |
-
<?php echo $this->__('Web') ?>: <a href="
|
37 |
<?php endif ?>
|
38 |
<?php echo $this->__('E-Mail') ?>: <a href="mailto:<?php echo $this->getEmail() ?>" title="<?php echo $this->getCompanyFirst() ?>"><?php echo $this->getEmail() ?></a>
|
33 |
<?php echo $this->__('Fax') ?>: <?php echo $this->getFax() ?><br />
|
34 |
<?php endif ?>
|
35 |
<?php if (strlen(trim($this->getWeb()))): ?>
|
36 |
+
<?php echo $this->__('Web') ?>: <a href="<?php echo $this->getWeb(true) ?>" title="<?php echo $this->getCompanyFirst() ?>"><?php echo $this->getWeb() ?></a><br />
|
37 |
<?php endif ?>
|
38 |
<?php echo $this->__('E-Mail') ?>: <a href="mailto:<?php echo $this->getEmail() ?>" title="<?php echo $this->getCompanyFirst() ?>"><?php echo $this->getEmail() ?></a>
|
app/design/frontend/base/default/template/germansetup/price_info.phtml
CHANGED
@@ -40,9 +40,17 @@
|
|
40 |
<?php $shippingCostUrl = Mage::helper('germansetup')->getShippingCostUrl() ?>
|
41 |
<?php if (!empty($shippingCostUrl) && $this->getIsShowShippingLink()): ?>
|
42 |
<?php if ($this->getIsIncludingTax() == Mage_Tax_Model_Config::DISPLAY_TYPE_EXCLUDING_TAX): ?>
|
43 |
-
|
|
|
|
|
|
|
|
|
44 |
<?php elseif ($this->getIsIncludingTax() == Mage_Tax_Model_Config::DISPLAY_TYPE_INCLUDING_TAX): ?>
|
45 |
-
|
|
|
|
|
|
|
|
|
46 |
<?php endif ?>
|
47 |
<?php else: ?>
|
48 |
<?php if ($this->getIsIncludingTax() == Mage_Tax_Model_Config::DISPLAY_TYPE_EXCLUDING_TAX): ?>
|
40 |
<?php $shippingCostUrl = Mage::helper('germansetup')->getShippingCostUrl() ?>
|
41 |
<?php if (!empty($shippingCostUrl) && $this->getIsShowShippingLink()): ?>
|
42 |
<?php if ($this->getIsIncludingTax() == Mage_Tax_Model_Config::DISPLAY_TYPE_EXCLUDING_TAX): ?>
|
43 |
+
<?php if ($this->getIsIncludingShippingCosts()): ?>
|
44 |
+
<span class="tax-details"><?php echo $this->__('Excl. %s Tax, incl. <a href="%s">Shipping Cost</a>', $this->getFormattedTaxRate(), $shippingCostUrl) ?></span>
|
45 |
+
<?php else: ?>
|
46 |
+
<span class="tax-details"><?php echo $this->__('Excl. %s Tax, excl. <a href="%s">Shipping Cost</a>', $this->getFormattedTaxRate(), $shippingCostUrl) ?></span>
|
47 |
+
<?php endif ?>
|
48 |
<?php elseif ($this->getIsIncludingTax() == Mage_Tax_Model_Config::DISPLAY_TYPE_INCLUDING_TAX): ?>
|
49 |
+
<?php if ($this->getIsIncludingShippingCosts()): ?>
|
50 |
+
<span class="tax-details"><?php echo $this->__('Incl. %s Tax, incl. <a href="%s">Shipping Cost</a>', $this->getFormattedTaxRate(), $shippingCostUrl) ?></span>
|
51 |
+
<?php else: ?>
|
52 |
+
<span class="tax-details"><?php echo $this->__('Incl. %s Tax, excl. <a href="%s">Shipping Cost</a>', $this->getFormattedTaxRate(), $shippingCostUrl) ?></span>
|
53 |
+
<?php endif ?>
|
54 |
<?php endif ?>
|
55 |
<?php else: ?>
|
56 |
<?php if ($this->getIsIncludingTax() == Mage_Tax_Model_Config::DISPLAY_TYPE_EXCLUDING_TAX): ?>
|
app/etc/modules/FireGento_GermanSetup.xml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
1 |
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
/**
|
4 |
* This file is part of the FIREGENTO project.
|
5 |
*
|
app/locale/de_DE/FireGento_GermanSetup.csv
CHANGED
@@ -1,11 +1,15 @@
|
|
1 |
"Display Block below Price","Block unterhalb der Preise darstellen"
|
2 |
"Display tax info and shipping cost link below the price on all pages","Steuerinformationen und Link zur Versandkostenseite auf allen Seiten unterhalb der Preise darstellen"
|
3 |
"CMS Page for Shipping Info","CMS-Seite für Versandkosten"
|
|
|
4 |
"No Page","Keine Seite"
|
5 |
"No Block","Kein Block"
|
6 |
-
"Incl. Tax,
|
7 |
-
"Incl.
|
8 |
-
"
|
|
|
|
|
|
|
9 |
"Incl. Tax","Inkl. MwSt."
|
10 |
"Incl. %s Tax","Inkl. %s MwSt."
|
11 |
"Excl. %s Tax","Zzgl. %s MwSt."
|
@@ -28,6 +32,7 @@
|
|
28 |
"Update Product Tax Classes","Produktsteuerklassen neu zuweisen"
|
29 |
"Old","Alt"
|
30 |
"New","Neu"
|
|
|
31 |
|
32 |
"German Setup: CMS Blocks and Pages have been created.","German Setup: CMS-Blocks und Seiten wurden erfolgreich angelegt."
|
33 |
"German Setup: Checkout Agreements have been created.","German Setup: Bestellbedingungen wurden erfolgreich angelegt."
|
@@ -90,4 +95,15 @@
|
|
90 |
"Visible in Checkout","Sichtbar im Bestellprozess"
|
91 |
|
92 |
"Display Additional Information","Zusatzinformation anzeigen"
|
93 |
-
"Display content from text field below at the checkout confirm page directly above the checkout button","Inhalt des Textfeldes (unten) auf der Bestellbestätigungsseite anzeigen (direkt über dem ""Kaufen""-Button)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
"Display Block below Price","Block unterhalb der Preise darstellen"
|
2 |
"Display tax info and shipping cost link below the price on all pages","Steuerinformationen und Link zur Versandkostenseite auf allen Seiten unterhalb der Preise darstellen"
|
3 |
"CMS Page for Shipping Info","CMS-Seite für Versandkosten"
|
4 |
+
"Show ""incl. Shipping Cost"" instead of ""excl. Shipping Cost""","Zeige ""inkl. Versandkosten"" statt ""zzgl. Versandkosten"""
|
5 |
"No Page","Keine Seite"
|
6 |
"No Block","Kein Block"
|
7 |
+
"Incl. Tax, excl. <a href=""%s"">Shipping Cost</a>","Inkl. MwSt., zzgl. <a href=""%s"">Versandkosten</a>"
|
8 |
+
"Incl. Tax, incl. <a href=""%s"">Shipping Cost</a>","Inkl. MwSt., inkl. <a href=""%s"">Versandkosten</a>"
|
9 |
+
"Incl. %s Tax, excl. <a href=""%s"">Shipping Cost</a>","Inkl. %s MwSt., zzgl. <a href=""%s"">Versandkosten</a>"
|
10 |
+
"Incl. %s Tax, incl. <a href=""%s"">Shipping Cost</a>","Inkl. %s MwSt., inkl. <a href=""%s"">Versandkosten</a>"
|
11 |
+
"Excl. %s Tax, excl. <a href=""%s"">Shipping Cost</a>","Zzgl. %s MwSt., zzgl. <a href=""%s"">Versandkosten</a>"
|
12 |
+
"Excl. %s Tax, incl. <a href=""%s"">Shipping Cost</a>","Zzgl. %s MwSt., inkl. <a href=""%s"">Versandkosten</a>"
|
13 |
"Incl. Tax","Inkl. MwSt."
|
14 |
"Incl. %s Tax","Inkl. %s MwSt."
|
15 |
"Excl. %s Tax","Zzgl. %s MwSt."
|
32 |
"Update Product Tax Classes","Produktsteuerklassen neu zuweisen"
|
33 |
"Old","Alt"
|
34 |
"New","Neu"
|
35 |
+
"Newsletter Subscribers Status History","Newsletter Abonnenten Status Historie"
|
36 |
|
37 |
"German Setup: CMS Blocks and Pages have been created.","German Setup: CMS-Blocks und Seiten wurden erfolgreich angelegt."
|
38 |
"German Setup: Checkout Agreements have been created.","German Setup: Bestellbedingungen wurden erfolgreich angelegt."
|
95 |
"Visible in Checkout","Sichtbar im Bestellprozess"
|
96 |
|
97 |
"Display Additional Information","Zusatzinformation anzeigen"
|
98 |
+
"Display content from text field below at the checkout confirm page directly above the checkout button","Inhalt des Textfeldes (unten) auf der Bestellbestätigungsseite anzeigen (direkt über dem ""Kaufen""-Button)"
|
99 |
+
|
100 |
+
"Directory ""%s"" not found. Locale not installed?","Verzeichnis ""%s"" nicht gefunden. Ist das Sprachpaket korrekt installiert?"
|
101 |
+
"Select Locale","Gewähltes Spachpaket"
|
102 |
+
"Create Transational Email Templates to be managed in the Magento admin area","Transaktions-Emails erzeugen, die im Magento-Admin-Bereich verwaltet werden können."
|
103 |
+
"Language Package for Email-Templates","Spachpaket für Email-Templates"
|
104 |
+
"If your desired locale is missing, please check if it installed.","Wenn Ihr gewünschtes Sprachpaket in der Auswahl fehlt, prüfen Sie bitte, ob es korrekt installiert ist."
|
105 |
+
|
106 |
+
"Configuration Settings","Konfigurations-Einstellungen"
|
107 |
+
"CMS Settings","CMS-Einstellungen"
|
108 |
+
"Email Settings","Email-Einstellungen"
|
109 |
+
"Tax Settings","Steuer-Einstellungen"
|
app/locale/de_DE/template/germansetup/email/account_new.html
DELETED
@@ -1,61 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$customer.name":"Customer Name",
|
5 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
6 |
-
"var customer.email":"Customer Email",
|
7 |
-
"htmlescape var=$customer.password":"Customer Password"}
|
8 |
-
@-->
|
9 |
-
|
10 |
-
<!--@styles
|
11 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
12 |
-
a { color:#1E7EC8; }
|
13 |
-
@-->
|
14 |
-
|
15 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
16 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
17 |
-
<tr>
|
18 |
-
<td align="center" valign="top">
|
19 |
-
<!-- [ header starts here] -->
|
20 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
21 |
-
<tr>
|
22 |
-
<td valign="top">
|
23 |
-
<a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a>
|
24 |
-
</td>
|
25 |
-
</tr>
|
26 |
-
</table>
|
27 |
-
<!-- [ middle starts here] -->
|
28 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
29 |
-
<tr>
|
30 |
-
<td valign="top">
|
31 |
-
<p><strong>Hallo {{htmlescape var=$customer.name}}</strong>,<br/>herzlich willkommen in unserem Shop zum Thema Geld- und Energiesparen. Um sich bei Ihrem nächsten Besuch in unserem Shop einzuloggen, klicken Sie einfach auf <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">Login</a> oder <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">Mein Kundenkonto</a> im oberen Bereich jeder Seite, und geben Sie Ihre E-Mail-Adresse und Passwort ein.</p>
|
32 |
-
<p>Nach erfolgreichem Login auf unserer Seite haben Sie die folgenden Möglichkeiten:</p>
|
33 |
-
<ul>
|
34 |
-
<li>Schnellerer Bezahlvorgang beim nächsten Einkauf</li>
|
35 |
-
<li>Alle laufenden Bestellungen im Auge behalten</li>
|
36 |
-
<li>Verlauf der vergangenen Bestellungen</li>
|
37 |
-
<li>Verwalten der Kundenkonto-Einstellungen</li>
|
38 |
-
<li>Ihr Passwort ändern</li>
|
39 |
-
<li>Verschiedene Adressen für den Versand an Familienmitglieder und Freunde sowie Rechnungsadressen speichern</li>
|
40 |
-
</ul>
|
41 |
-
<p>Sollten Sie Fragen zu Ihrem Kundenkonto oder andere Anfragen haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a></p>
|
42 |
-
</td>
|
43 |
-
</tr>
|
44 |
-
<tr>
|
45 |
-
<td>{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}</td>
|
46 |
-
</tr>
|
47 |
-
<tr>
|
48 |
-
<td style="border-bottom:2px solid #eee;">
|
49 |
-
|
50 |
-
</td>
|
51 |
-
</tr>
|
52 |
-
<tr>
|
53 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
54 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
55 |
-
</td>
|
56 |
-
</tr>
|
57 |
-
</table>
|
58 |
-
</td>
|
59 |
-
</tr>
|
60 |
-
</table>
|
61 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/account_new_confirmation.html
DELETED
@@ -1,51 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
5 |
-
"htmlescape var=$customer.name":"Customer Name",
|
6 |
-
"var customer.email":"Customer Email",
|
7 |
-
"store url=\"customer/account/confirm/\" _query_id=$customer.id _query_key=$customer.confirmation _query_back_url=$back_url":"Confirmation Url",
|
8 |
-
"htmlescape var=$customer.password":"Customer password"}
|
9 |
-
@-->
|
10 |
-
|
11 |
-
<!--@styles
|
12 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
13 |
-
a { color:#1E7EC8; }
|
14 |
-
@-->
|
15 |
-
|
16 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
17 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
18 |
-
<tr>
|
19 |
-
<td align="center" valign="top">
|
20 |
-
<!-- [ header starts here] -->
|
21 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
22 |
-
<tr>
|
23 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
24 |
-
</tr>
|
25 |
-
</table>
|
26 |
-
<!-- [ middle starts here] -->
|
27 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
28 |
-
<tr>
|
29 |
-
<td valign="top">
|
30 |
-
<p><strong>Hallo {{htmlescape var=$customer.name}}</strong>, <br/> herzlich willkommen in unserem Shop.</p>
|
31 |
-
<p>Ihre E-Mail-Adresse {{var customer.email}} muß bestätigt werden, bevor Sie sich damit in unserem Shop einloggen können.</p>
|
32 |
-
<p>Um die E-Mail-Adresse zu bestätigen und sich sofort einzuloggen, benutzen Sie bitte <a href="{{store url="customer/account/confirm/" _query_id=$customer.id _query_key=$customer.confirmation _query_back_url=$back_url}}" style="color:#1E7EC8;">diesen Bestätigunslink</a>. Dieser Link ist nur einmal gülitig.</p>
|
33 |
-
<p>Sollten Sie Fragen zu Ihrem Kundenkonto oder andere Anfragen haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.</p>
|
34 |
-
</td>
|
35 |
-
</tr>
|
36 |
-
<tr>
|
37 |
-
<td>{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}</td>
|
38 |
-
</tr>
|
39 |
-
<tr>
|
40 |
-
<td style="border-bottom:2px solid #eee;">
|
41 |
-
|
42 |
-
</td>
|
43 |
-
</tr>
|
44 |
-
<tr>
|
45 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">{{block type="cms/block" block_id="gs_business_terms"}}</td>
|
46 |
-
</tr>
|
47 |
-
</table>
|
48 |
-
</td>
|
49 |
-
</tr>
|
50 |
-
</table>
|
51 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/account_new_confirmed.html
DELETED
@@ -1,55 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$customer.name":"Customer Name",
|
5 |
-
"store url=\"customer/account/\"":"Customer Account Url"}
|
6 |
-
@-->
|
7 |
-
|
8 |
-
<!--@styles
|
9 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
10 |
-
a { color:#1E7EC8; }
|
11 |
-
@-->
|
12 |
-
|
13 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
14 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
15 |
-
<tr>
|
16 |
-
<td align="center" valign="top">
|
17 |
-
<!-- [ header starts here] -->
|
18 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
19 |
-
<tr>
|
20 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
21 |
-
</tr>
|
22 |
-
</table>
|
23 |
-
<!-- [ middle starts here] -->
|
24 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
25 |
-
<tr>
|
26 |
-
<td valign="top">
|
27 |
-
<p><strong>Hallo {{htmlescape var=$customer.name}}</strong>,<br/>herzlich willkommen in unserem Shop. Um sich bei Ihrem nächsten Besuch in unserem Shop einzuloggen, klicken Sie einfach auf <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">Login</a> or <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">Mein Kundenkonto</a> im oberen Bereich jeder Seite, und geben Sie Ihre E-Mail-Adresse und Passwort ein.</p>
|
28 |
-
<p>Nach erfolgreichem Login auf unsere Seite haben Sie die folgenden Möglichkeiten:</p>
|
29 |
-
<ul>
|
30 |
-
<li>Schnellerer Bezahlvorgang beim nächsten Einkauf</li>
|
31 |
-
<li>Alle laufenden Bestellungen im Auge behalten</li>
|
32 |
-
<li>Verlauf der vergangenen Bestellungen</li>
|
33 |
-
<li>Verwalten der Kundenkonto-Einstellungen</li>
|
34 |
-
<li>Ihr Passwort ändern</li>
|
35 |
-
<li>Verschiedene Adressen für den Versand an Familienmitglieder und Freunde sowie Rechnungsadressen speichern</li>
|
36 |
-
</ul>
|
37 |
-
<p>Sollten Sie Fragen zu Ihrem Kundenkonto oder andere Anfragen haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a></p>
|
38 |
-
</td>
|
39 |
-
</tr>
|
40 |
-
<tr>
|
41 |
-
<td>{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}</td>
|
42 |
-
</tr>
|
43 |
-
<tr>
|
44 |
-
<td style="border-bottom:2px solid #eee;">
|
45 |
-
|
46 |
-
</td>
|
47 |
-
</tr>
|
48 |
-
<tr>
|
49 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">{{block type="cms/block" block_id="gs_business_terms"}}</td>
|
50 |
-
</tr>
|
51 |
-
</table>
|
52 |
-
</td>
|
53 |
-
</tr>
|
54 |
-
</table>
|
55 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/admin_password_new.html
DELETED
@@ -1,48 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$user.name":"Admin Name",
|
5 |
-
"htmlescape var=$password":"Admin Password",
|
6 |
-
"store url=\"adminhtml/index/resetpassword/\" _query_id=$user.id _query_token=$user.rp_token":"Admin Password Reset Url"
|
7 |
-
@-->
|
8 |
-
|
9 |
-
<!--@styles
|
10 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
11 |
-
a { color:#1E7EC8; }
|
12 |
-
@-->
|
13 |
-
|
14 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
15 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
16 |
-
<tr>
|
17 |
-
<td align="center" valign="top">
|
18 |
-
<!-- [ header starts here] -->
|
19 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
20 |
-
<tr>
|
21 |
-
<td valign="top">
|
22 |
-
<p><a href="{{store url=""}}" style="color:#1E7EC8;"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" border="0"/></a></p>
|
23 |
-
</td>
|
24 |
-
</tr>
|
25 |
-
</table>
|
26 |
-
<!-- [ middle starts here] -->
|
27 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
28 |
-
<tr>
|
29 |
-
<td valign="top">
|
30 |
-
<p><strong>Hallo {{htmlescape var=$user.name}}</strong>,<br />
|
31 |
-
Sie haben eine Anfrage zum ändern Ihres Admin Passwortes angefordert.</p>
|
32 |
-
<p>Wenn Sie Ihr Passwort ändern wollen, klicken Sie dazu einfach auf den nachfolgenden Link.<br />
|
33 |
-
<a href="{{store url="adminhtml/index/resetpassword/" _query_id=$user.id _query_token=$user.rp_token}}" style="color:#1E7EC8;">{{store url="adminhtml/index/resetpassword/" _query_id=$user.id _query_token=$user.rp_token}}</a></p>
|
34 |
-
<p>Wenn Sie den Link nicht anklicken können, kopieren Sie sich die Adresse und fügen diese in die Adressleiste in Ihren Browser ein.</p>
|
35 |
-
<br />
|
36 |
-
<p>Wenn Sie diese Anfrage nicht gestartet haben, können Sie diese E-Mail einfach ignorieren.</p>
|
37 |
-
</td>
|
38 |
-
</tr>
|
39 |
-
<tr>
|
40 |
-
<td>
|
41 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
42 |
-
</td>
|
43 |
-
</tr>
|
44 |
-
</table>
|
45 |
-
</td>
|
46 |
-
</tr>
|
47 |
-
</table>
|
48 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/contact_form.html
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"var data.name":"Sender Name",
|
3 |
-
"var data.email":"Sender Email",
|
4 |
-
"var data.telephone":"Sender Telephone",
|
5 |
-
"var data.comment":"Comment"}
|
6 |
-
@-->
|
7 |
-
|
8 |
-
Name: {{var data.name}}
|
9 |
-
E-Mail: {{var data.email}}
|
10 |
-
Telefon: {{var data.telephone}}
|
11 |
-
Kommentar: {{var data.comment}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/creditmemo_new.html
DELETED
@@ -1,111 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getCustomerName()":"Customer Name",
|
5 |
-
"var store.getFrontendName()":"Store Name",
|
6 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
7 |
-
"var creditmemo.increment_id":"Credit Memo Id",
|
8 |
-
"var order.increment_id":"Order Id",
|
9 |
-
"var order.billing_address.format('html')":"Billing Address",
|
10 |
-
"payment_html":"Payment Details",
|
11 |
-
"var order.shipping_address.format('html')":"Shipping Address",
|
12 |
-
"var order.shipping_description":"Shipping Description",
|
13 |
-
"layout handle=\"sales_email_order_creditmemo_items\" creditmemo=$creditmemo order=$order":"Credit Memo Items Grid",
|
14 |
-
"var comment":"Credit Memo Comment"}
|
15 |
-
@-->
|
16 |
-
|
17 |
-
<!--@styles
|
18 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
19 |
-
a { color:#1E7EC8; }
|
20 |
-
@-->
|
21 |
-
|
22 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
23 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
24 |
-
<tr>
|
25 |
-
<td align="center" valign="top">
|
26 |
-
<!-- [ header starts here] -->
|
27 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
28 |
-
<tr>
|
29 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
30 |
-
</tr>
|
31 |
-
</table>
|
32 |
-
<!-- [ middle starts here] -->
|
33 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
34 |
-
<tr>
|
35 |
-
<td valign="top">
|
36 |
-
<p>
|
37 |
-
<strong>Hallo {{htmlescape var=$order.getCustomerName()}}</strong>,<br/>
|
38 |
-
Vielen Dank für Ihre Bestellung bei {{block type="germansetup/imprint_field" value="shop_name"}}.
|
39 |
-
Sie können den aktuellen Status Ihrer Bestellung jederzeit <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">in Ihrem Kundenbereich</a> einsehen.</p>
|
40 |
-
Sollten Sie Fragen zu Ihrem Kundenkonto oder andere Anfragen haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
41 |
-
Vielen Dank!
|
42 |
-
</p>
|
43 |
-
<h3 style="border-bottom:2px solid #eee; font-size:1.05em; padding-bottom:1px; ">
|
44 |
-
Ihre Gutschrift Nr. {{var creditmemo.increment_id}} für Ihre Bestellung Nr. {{var order.increment_id}}
|
45 |
-
</h3>
|
46 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
47 |
-
<thead>
|
48 |
-
<tr>
|
49 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Rechnungsadresse:</th>
|
50 |
-
<th width="3%"></th>
|
51 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Zahlungsmethode:</th>
|
52 |
-
</tr>
|
53 |
-
</thead>
|
54 |
-
<tbody>
|
55 |
-
<tr>
|
56 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
57 |
-
{{var order.billing_address.format('html')}}
|
58 |
-
</td>
|
59 |
-
<td> </td>
|
60 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
61 |
-
{{var payment_html}}
|
62 |
-
</td>
|
63 |
-
</tr>
|
64 |
-
</tbody>
|
65 |
-
</table>
|
66 |
-
<br/>
|
67 |
-
{{depend order.getIsNotVirtual()}}
|
68 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
69 |
-
<thead>
|
70 |
-
<tr>
|
71 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandadresse:</th>
|
72 |
-
<th width="3%"></th>
|
73 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandart:</th>
|
74 |
-
</tr>
|
75 |
-
</thead>
|
76 |
-
<tbody>
|
77 |
-
<tr>
|
78 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
79 |
-
{{var order.shipping_address.format('html')}}
|
80 |
-
</td>
|
81 |
-
<td> </td>
|
82 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
83 |
-
{{var order.shipping_description}}
|
84 |
-
</td>
|
85 |
-
</tr>
|
86 |
-
</tbody>
|
87 |
-
</table>
|
88 |
-
<br/>
|
89 |
-
{{/depend}}
|
90 |
-
|
91 |
-
{{layout handle="sales_email_order_creditmemo_items" creditmemo=$creditmemo order=$order}}
|
92 |
-
|
93 |
-
<p>{{var comment}}</p>
|
94 |
-
</td>
|
95 |
-
</tr>
|
96 |
-
<tr>
|
97 |
-
<td>
|
98 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
99 |
-
</td>
|
100 |
-
</tr>
|
101 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
102 |
-
<tr>
|
103 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
104 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
105 |
-
</td>
|
106 |
-
</tr>
|
107 |
-
</table>
|
108 |
-
</td>
|
109 |
-
</tr>
|
110 |
-
</table>
|
111 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/creditmemo_new_guest.html
DELETED
@@ -1,109 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$billing.getName()":"Guest Customer Name (Billing)",
|
5 |
-
"var store.getFrontendName()":"Store Name",
|
6 |
-
"var creditmemo.increment_id":"Credit Memo Id",
|
7 |
-
"var order.increment_id":"Order Id",
|
8 |
-
"var order.billing_address.format('html')":"Billing Address",
|
9 |
-
"var payment_html":"Payment Details",
|
10 |
-
"var order.shipping_address.format('html')":"Shipping Address",
|
11 |
-
"var order.shipping_description":"Shipping Description",
|
12 |
-
"layout handle=\"sales_email_order_creditmemo_items\" creditmemo=$creditmemo order=$order":"Credit Memo Items Grid",
|
13 |
-
"var comment":"Credit Memo Comment"}
|
14 |
-
@-->
|
15 |
-
|
16 |
-
<!--@styles
|
17 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
18 |
-
a { color:#1E7EC8; }
|
19 |
-
@-->
|
20 |
-
|
21 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
22 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
23 |
-
<tr>
|
24 |
-
<td align="center" valign="top">
|
25 |
-
<!-- [ header starts here] -->
|
26 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
27 |
-
<tr>
|
28 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
29 |
-
</tr>
|
30 |
-
</table>
|
31 |
-
<!-- [ middle starts here] -->
|
32 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
33 |
-
<tr>
|
34 |
-
<td valign="top">
|
35 |
-
<p>
|
36 |
-
<strong>Hallo {{htmlescape var=$billing.getName()}}</strong>,<br/>
|
37 |
-
Vielen Dank für Ihre Bestellung bei {{block type="germansetup/imprint_field" value="shop_name"}}.
|
38 |
-
Sollten Sie Fragen haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
39 |
-
Vielen Dank!
|
40 |
-
</p>
|
41 |
-
<h3 style="border-bottom:2px solid #eee; font-size:1.05em; padding-bottom:1px; ">
|
42 |
-
Ihre Gutschrift Nr. {{var creditmemo.increment_id}} für Ihre Bestellung Nr. {{var order.increment_id}}
|
43 |
-
</h3>
|
44 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
45 |
-
<thead>
|
46 |
-
<tr>
|
47 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Rechnungsadresse:</th>
|
48 |
-
<th width="3%"></th>
|
49 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Zahlungsmethode:</th>
|
50 |
-
</tr>
|
51 |
-
</thead>
|
52 |
-
<tbody>
|
53 |
-
<tr>
|
54 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
55 |
-
{{var order.billing_address.format('html')}}
|
56 |
-
</td>
|
57 |
-
<td> </td>
|
58 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
59 |
-
{{var payment_html}}
|
60 |
-
</td>
|
61 |
-
</tr>
|
62 |
-
</tbody>
|
63 |
-
</table>
|
64 |
-
<br/>
|
65 |
-
{{depend order.getIsNotVirtual()}}
|
66 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
67 |
-
<thead>
|
68 |
-
<tr>
|
69 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandadresse:</th>
|
70 |
-
<th width="3%"></th>
|
71 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandart:</th>
|
72 |
-
</tr>
|
73 |
-
</thead>
|
74 |
-
<tbody>
|
75 |
-
<tr>
|
76 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
77 |
-
{{var order.shipping_address.format('html')}}
|
78 |
-
</td>
|
79 |
-
<td> </td>
|
80 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
81 |
-
{{var order.shipping_description}}
|
82 |
-
</td>
|
83 |
-
</tr>
|
84 |
-
</tbody>
|
85 |
-
</table>
|
86 |
-
<br/>
|
87 |
-
{{/depend}}
|
88 |
-
|
89 |
-
{{layout handle="sales_email_order_creditmemo_items" creditmemo=$creditmemo order=$order}}
|
90 |
-
|
91 |
-
<p>{{var comment}}</p>
|
92 |
-
</td>
|
93 |
-
</tr>
|
94 |
-
<tr>
|
95 |
-
<td>
|
96 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
97 |
-
</td>
|
98 |
-
</tr>
|
99 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
100 |
-
<tr>
|
101 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
102 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
103 |
-
</td>
|
104 |
-
</tr>
|
105 |
-
</table>
|
106 |
-
</td>
|
107 |
-
</tr>
|
108 |
-
</table>
|
109 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/creditmemo_update.html
DELETED
@@ -1,57 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getCustomerName()":"Customer Name",
|
5 |
-
"var order.increment_id":"Order Id",
|
6 |
-
"var order.getStatusLabel()":"Order Status",
|
7 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
8 |
-
"var comment":"Credit Memo Comment",
|
9 |
-
"var store.getFrontendName()":"Store Name"}
|
10 |
-
@-->
|
11 |
-
|
12 |
-
<!--@styles
|
13 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
14 |
-
a { color:#1E7EC8; }
|
15 |
-
@-->
|
16 |
-
|
17 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
18 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
19 |
-
<tr>
|
20 |
-
<td align="center" valign="top">
|
21 |
-
<!-- [ header starts here] -->
|
22 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
23 |
-
<tr>
|
24 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
25 |
-
</tr>
|
26 |
-
</table>
|
27 |
-
|
28 |
-
<!-- [ middle starts here] -->
|
29 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
30 |
-
<tr>
|
31 |
-
<td valign="top">
|
32 |
-
<p><strong>Hallo {{htmlescape var=$order.getCustomerName()}}</strong>,</p>
|
33 |
-
<p>Ihre Gutschrift Nr. {{var order.increment_id}} wurde atkualisiert. Neuer Status: <strong>{{var order.getStatusLabel()}}</strong>.</p>
|
34 |
-
<p>Sie können den aktuellen Status Ihrer Bestellung jederzeit <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">in Ihrem Kundenbereich</a> einsehen.</p>
|
35 |
-
<p>{{var comment}}</p>
|
36 |
-
<p>
|
37 |
-
Sollten Sie Fragen haben,
|
38 |
-
senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
39 |
-
</p>
|
40 |
-
</td>
|
41 |
-
</tr>
|
42 |
-
<tr>
|
43 |
-
<td>
|
44 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
45 |
-
</td>
|
46 |
-
</tr>
|
47 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
48 |
-
<tr>
|
49 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
50 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
51 |
-
</td>
|
52 |
-
</tr>
|
53 |
-
</table>
|
54 |
-
</td>
|
55 |
-
</tr>
|
56 |
-
</table>
|
57 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/creditmemo_update_guest.html
DELETED
@@ -1,55 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$billing.getName()":"Guest Customer Name",
|
5 |
-
"var order.increment_id":"Order Id",
|
6 |
-
"var order.getStatusLabel()":"Order Status",
|
7 |
-
"var comment":"Credit Memo Comment",
|
8 |
-
"var store.getFrontendName()":"Store Name"}
|
9 |
-
@-->
|
10 |
-
|
11 |
-
<!--@styles
|
12 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
13 |
-
a { color:#1E7EC8; }
|
14 |
-
@-->
|
15 |
-
|
16 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
17 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
18 |
-
<tr>
|
19 |
-
<td align="center" valign="top">
|
20 |
-
<!-- [ header starts here] -->
|
21 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
22 |
-
<tr>
|
23 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
24 |
-
</tr>
|
25 |
-
</table>
|
26 |
-
|
27 |
-
<!-- [ middle starts here] -->
|
28 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
29 |
-
<tr>
|
30 |
-
<td valign="top">
|
31 |
-
<p><strong>Hallo {{htmlescape var=$billing.getName()}}</strong>,</p>
|
32 |
-
<p>Ihre Gutschrift Nr. {{var order.increment_id}} wurde atkualisiert. Neuer Status: <strong>{{var order.getStatusLabel()}}</strong>.</p>
|
33 |
-
<p>{{var comment}}</p>
|
34 |
-
<p>
|
35 |
-
Sollten Sie Fragen haben,
|
36 |
-
senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
37 |
-
</p>
|
38 |
-
</td>
|
39 |
-
</tr>
|
40 |
-
<tr>
|
41 |
-
<td>
|
42 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
43 |
-
</td>
|
44 |
-
</tr>
|
45 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
46 |
-
<tr>
|
47 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
48 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
49 |
-
</td>
|
50 |
-
</tr>
|
51 |
-
</table>
|
52 |
-
</td>
|
53 |
-
</tr>
|
54 |
-
</table>
|
55 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/currency_update_warning.html
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"var warnings":"Currency Update Warnings"}
|
3 |
-
@-->
|
4 |
-
|
5 |
-
Warnungen beim Währungsupdate:
|
6 |
-
{{var warnings}}
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/enterprise_invitation.html
DELETED
@@ -1,37 +0,0 @@
|
|
1 |
-
<style type="text/css">
|
2 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
3 |
-
</style>
|
4 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
5 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
6 |
-
<tr>
|
7 |
-
<td align="center" valign="top">
|
8 |
-
<!-- [ header starts here] -->
|
9 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
10 |
-
<tr>
|
11 |
-
<td valign="top">
|
12 |
-
<p><a href="{{store url=""}}" style="color:#1E7EC8;"><img src="{{skin url="images/logo_email.gif" _area='frontend'}}" alt="Magento" border="0"/></a></p></td>
|
13 |
-
</tr>
|
14 |
-
</table>
|
15 |
-
|
16 |
-
<!-- [ middle starts here] -->
|
17 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
18 |
-
<tr>
|
19 |
-
<td valign="top">
|
20 |
-
<p>Hallo,<br/>
|
21 |
-
jemand hat dich zu {{var order.getStoreGroupName()}} eingeladen!</p>
|
22 |
-
<p>{{var store_name|escape}} bietet Zeitbegrenzte Aktionsangebot für Mitglieder.</p>
|
23 |
-
|
24 |
-
<div>
|
25 |
-
Bitte benutze folgenden Link um dich zu registrieren und die Angebote anzugucken: {{if allow_message}} {{var message|escape|nl2br}} {{/if}}
|
26 |
-
<a href="{{var url|escape}}">{{var url|escape}}</a>
|
27 |
-
</div>
|
28 |
-
|
29 |
-
<p>Vielen Dank,<br/>{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}</p>
|
30 |
-
</td>
|
31 |
-
</tr>
|
32 |
-
</table>
|
33 |
-
|
34 |
-
</td>
|
35 |
-
</tr>
|
36 |
-
</table>
|
37 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/invoice_new.html
DELETED
@@ -1,114 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getCustomerName()":"Customer Name",
|
5 |
-
"var store.getFrontendName()":"Store Name",
|
6 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
7 |
-
"var invoice.increment_id":"Invoice Id",
|
8 |
-
"var order.increment_id":"Order Id",
|
9 |
-
"var order.billing_address.format('html')":"Billing Address",
|
10 |
-
"var payment_html":"Payment Details",
|
11 |
-
"var order.shipping_address.format('html')":"Shipping Address",
|
12 |
-
"var order.shipping_description":"Shipping Description",
|
13 |
-
"layout area=\"frontend\" handle=\"sales_email_order_invoice_items\" invoice=$invoice order=$order":"Invoice Items Grid",
|
14 |
-
"var comment":"Invoice Comment"}
|
15 |
-
@-->
|
16 |
-
|
17 |
-
<!--@styles
|
18 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
19 |
-
a { color:#1E7EC8; }
|
20 |
-
@-->
|
21 |
-
|
22 |
-
<style type="text/css">
|
23 |
-
tr.summary-details td {font-size: 10px; color: #626465; }
|
24 |
-
</style>
|
25 |
-
|
26 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
27 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
28 |
-
<tr>
|
29 |
-
<td align="center" valign="top">
|
30 |
-
<!-- [ header starts here] -->
|
31 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
32 |
-
<tr>
|
33 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
34 |
-
</tr>
|
35 |
-
</table>
|
36 |
-
<!-- [ middle starts here] -->
|
37 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
38 |
-
<tr>
|
39 |
-
<td valign="top">
|
40 |
-
<p>
|
41 |
-
<strong>Hallo {{htmlescape var=$order.getCustomerName()}}</strong>,<br/>
|
42 |
-
Vielen Dank für Ihre Bestellung bei {{block type="germansetup/imprint_field" value="shop_name"}}.
|
43 |
-
Sie können den aktuellen Status Ihrer Bestellung jederzeit <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">in Ihrem Kundenbereich</a> einsehen.
|
44 |
-
Sollten Sie Fragen zu Ihrem Kundenkonto oder andere Anfragen haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
45 |
-
Vielen Dank!
|
46 |
-
</p>
|
47 |
-
<h3 style="border-bottom:2px solid #eee; font-size:1.05em; padding-bottom:1px; ">
|
48 |
-
Ihre Proformarechnung Nr. {{var invoice.increment_id}} für Ihre Bestellung Nr. {{var order.increment_id}}
|
49 |
-
</h3>
|
50 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
51 |
-
<thead>
|
52 |
-
<tr>
|
53 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Rechnungsadresse:</th>
|
54 |
-
<th width="3%"></th>
|
55 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Zahlungsmethode:</th>
|
56 |
-
</tr>
|
57 |
-
</thead>
|
58 |
-
<tbody>
|
59 |
-
<tr>
|
60 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
61 |
-
{{var order.billing_address.format('html')}}
|
62 |
-
</td>
|
63 |
-
<td> </td>
|
64 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
65 |
-
{{var payment_html}}
|
66 |
-
</td>
|
67 |
-
</tr>
|
68 |
-
</tbody>
|
69 |
-
</table>
|
70 |
-
<br/>
|
71 |
-
{{depend order.getIsNotVirtual()}}
|
72 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
73 |
-
<thead>
|
74 |
-
<tr>
|
75 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandadresse:</th>
|
76 |
-
<th width="3%"></th>
|
77 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandart:</th>
|
78 |
-
</tr>
|
79 |
-
</thead>
|
80 |
-
<tbody>
|
81 |
-
<tr>
|
82 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
83 |
-
{{var order.shipping_address.format('html')}}
|
84 |
-
</td>
|
85 |
-
<td> </td>
|
86 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
87 |
-
{{var order.shipping_description}}
|
88 |
-
</td>
|
89 |
-
</tr>
|
90 |
-
</tbody>
|
91 |
-
</table>
|
92 |
-
<br/>
|
93 |
-
{{/depend}}
|
94 |
-
|
95 |
-
{{layout area="frontend" handle="sales_email_order_invoice_items" invoice=$invoice order=$order}}
|
96 |
-
<p>{{var comment}}</p>
|
97 |
-
</td>
|
98 |
-
</tr>
|
99 |
-
<tr>
|
100 |
-
<td>
|
101 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
102 |
-
</td>
|
103 |
-
</tr>
|
104 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
105 |
-
<tr>
|
106 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
107 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
108 |
-
</td>
|
109 |
-
</tr>
|
110 |
-
</table>
|
111 |
-
</td>
|
112 |
-
</tr>
|
113 |
-
</table>
|
114 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/invoice_new_guest.html
DELETED
@@ -1,114 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$billing.getName()":"Guest Customer Name",
|
5 |
-
"var store.getFrontendName()":"Store Name",
|
6 |
-
"var invoice.increment_id":"Invoice Id",
|
7 |
-
"var order.increment_id":"Order Id",
|
8 |
-
"var order.billing_address.format('html')":"Billing Address",
|
9 |
-
"var payment_html":"Payment Details",
|
10 |
-
"var order.shipping_address.format('html')":"Shipping Address",
|
11 |
-
"var order.shipping_description":"Shipping Description",
|
12 |
-
"layout handle=\"sales_email_order_invoice_items\" invoice=$invoice order=$order":"Invoice Items Grid",
|
13 |
-
"var comment":"Invoice Comment"}
|
14 |
-
@-->
|
15 |
-
|
16 |
-
<!--@styles
|
17 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
18 |
-
a { color:#1E7EC8; }
|
19 |
-
@-->
|
20 |
-
|
21 |
-
<style type="text/css">
|
22 |
-
tr.summary-details td {font-size: 10px; color: #626465; }
|
23 |
-
</style>
|
24 |
-
|
25 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
26 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
27 |
-
<tr>
|
28 |
-
<td align="center" valign="top">
|
29 |
-
<!-- [ header starts here] -->
|
30 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
31 |
-
<tr>
|
32 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
33 |
-
</tr>
|
34 |
-
</table>
|
35 |
-
<!-- [ middle starts here] -->
|
36 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
37 |
-
<tr>
|
38 |
-
<td valign="top">
|
39 |
-
<p>
|
40 |
-
<strong>Hallo {{htmlescape var=$billing.getName()}}</strong>,<br/>
|
41 |
-
Vielen Dank für Ihre Bestellung bei {{block type="germansetup/imprint_field" value="shop_name"}}.
|
42 |
-
Sollten Sie Fragen haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
43 |
-
Vielen Dank!
|
44 |
-
</p>
|
45 |
-
<h3 style="border-bottom:2px solid #eee; font-size:1.05em; padding-bottom:1px; ">
|
46 |
-
Ihre Proformarechnung Nr. {{var invoice.increment_id}} für Ihre Bestellung Nr. {{var order.increment_id}}
|
47 |
-
</h3>
|
48 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
49 |
-
<thead>
|
50 |
-
<tr>
|
51 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Rechnungsadresse:</th>
|
52 |
-
<th width="3%"></th>
|
53 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Zahlungsmethode:</th>
|
54 |
-
</tr>
|
55 |
-
</thead>
|
56 |
-
<tbody>
|
57 |
-
<tr>
|
58 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
59 |
-
{{var order.billing_address.format('html')}}
|
60 |
-
</td>
|
61 |
-
<td> </td>
|
62 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
63 |
-
{{var payment_html}}
|
64 |
-
</td>
|
65 |
-
</tr>
|
66 |
-
</tbody>
|
67 |
-
</table>
|
68 |
-
<br/>
|
69 |
-
{{depend order.getIsNotVirtual()}}
|
70 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
71 |
-
<thead>
|
72 |
-
<tr>
|
73 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandadresse:</th>
|
74 |
-
<th width="3%"></th>
|
75 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandart:</th>
|
76 |
-
</tr>
|
77 |
-
</thead>
|
78 |
-
<tbody>
|
79 |
-
<tr>
|
80 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
81 |
-
{{var order.shipping_address.format('html')}}
|
82 |
-
</td>
|
83 |
-
<td> </td>
|
84 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
85 |
-
{{var order.shipping_description}}
|
86 |
-
</td>
|
87 |
-
</tr>
|
88 |
-
</tbody>
|
89 |
-
</table>
|
90 |
-
<br/>
|
91 |
-
{{/depend}}
|
92 |
-
|
93 |
-
{{layout handle="sales_email_order_invoice_items" invoice=$invoice order=$order}}
|
94 |
-
|
95 |
-
<p>{{var comment}}</p>
|
96 |
-
|
97 |
-
</td>
|
98 |
-
</tr>
|
99 |
-
<tr>
|
100 |
-
<td>
|
101 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
102 |
-
</td>
|
103 |
-
</tr>
|
104 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
105 |
-
<tr>
|
106 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
107 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
108 |
-
</td>
|
109 |
-
</tr>
|
110 |
-
</table>
|
111 |
-
</td>
|
112 |
-
</tr>
|
113 |
-
</table>
|
114 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/invoice_update.html
DELETED
@@ -1,57 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getCustomerName()":"Customer Name",
|
5 |
-
"var order.increment_id":"Order Id",
|
6 |
-
"var order.getStatusLabel()":"Order Status",
|
7 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
8 |
-
"var comment":"Invoice Comment",
|
9 |
-
"var store.getFrontendName()":"Store Name"}
|
10 |
-
@-->
|
11 |
-
|
12 |
-
<!--@styles
|
13 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
14 |
-
a { color:#1E7EC8; }
|
15 |
-
@-->
|
16 |
-
|
17 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
18 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
19 |
-
<tr>
|
20 |
-
<td align="center" valign="top">
|
21 |
-
<!-- [ header starts here] -->
|
22 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
23 |
-
<tr>
|
24 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
25 |
-
</tr>
|
26 |
-
</table>
|
27 |
-
|
28 |
-
<!-- [ middle starts here] -->
|
29 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
30 |
-
<tr>
|
31 |
-
<td valign="top">
|
32 |
-
<p><strong>Hallo {{htmlescape var=$order.getCustomerName()}}</strong>,</p>
|
33 |
-
<p>Ihre Rechnung Nr. {{var order.increment_id}} wurde atkualisiert. Neuer Status: <strong>{{var order.getStatusLabel()}}</strong>.</p>
|
34 |
-
<p>Sie können den aktuellen Status Ihrer Bestellung jederzeit <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">in Ihrem Kundenbereich</a> einsehen.</p>
|
35 |
-
<p>{{var comment}}</p>
|
36 |
-
<p>
|
37 |
-
Sollten Sie Fragen haben,
|
38 |
-
senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
39 |
-
</p>
|
40 |
-
</td>
|
41 |
-
</tr>
|
42 |
-
<tr>
|
43 |
-
<td>
|
44 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
45 |
-
</td>
|
46 |
-
</tr>
|
47 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
48 |
-
<tr>
|
49 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
50 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
51 |
-
</td>
|
52 |
-
</tr>
|
53 |
-
</table>
|
54 |
-
</td>
|
55 |
-
</tr>
|
56 |
-
</table>
|
57 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/invoice_update_guest.html
DELETED
@@ -1,55 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$billing.getName()":"Guest Customer Name",
|
5 |
-
"var order.increment_id":"Order Id",
|
6 |
-
"var order.getStatusLabel()":"Order Status",
|
7 |
-
"var comment":"Invoice Comment",
|
8 |
-
"var store.getFrontendName()":"Store Name"}
|
9 |
-
@-->
|
10 |
-
|
11 |
-
<!--@styles
|
12 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
13 |
-
a { color:#1E7EC8; }
|
14 |
-
@-->
|
15 |
-
|
16 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
17 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
18 |
-
<tr>
|
19 |
-
<td align="center" valign="top">
|
20 |
-
<!-- [ header starts here] -->
|
21 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
22 |
-
<tr>
|
23 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
24 |
-
</tr>
|
25 |
-
</table>
|
26 |
-
|
27 |
-
<!-- [ middle starts here] -->
|
28 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
29 |
-
<tr>
|
30 |
-
<td valign="top">
|
31 |
-
<p><strong>Hallo {{htmlescape var=$billing.getName()}}</strong>,</p>
|
32 |
-
<p>Ihre Rechnung Nr. {{var order.increment_id}} wurde atkualisiert. Neuer Status: <strong>{{var order.getStatusLabel()}}</strong>.</p>
|
33 |
-
<p>{{var comment}}</p>
|
34 |
-
<p>
|
35 |
-
Sollten Sie Fragen haben,
|
36 |
-
senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
37 |
-
</p>
|
38 |
-
</td>
|
39 |
-
</tr>
|
40 |
-
<tr>
|
41 |
-
<td>
|
42 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
43 |
-
</td>
|
44 |
-
</tr>
|
45 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
46 |
-
<tr>
|
47 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
48 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
49 |
-
</td>
|
50 |
-
</tr>
|
51 |
-
</table>
|
52 |
-
</td>
|
53 |
-
</tr>
|
54 |
-
</table>
|
55 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/log_clean_warning.html
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"var warnings":"Log Cleanup Warnings"}
|
3 |
-
@-->
|
4 |
-
|
5 |
-
Warnung bei der Log-Löschlung:
|
6 |
-
{{var warnings}}
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/newsletter_subscr_confirm.html
DELETED
@@ -1,44 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$customer.name":"Customer Name",
|
5 |
-
"var subscriber.getConfirmationLink()":"Subscriber Confirmation Url"}
|
6 |
-
@-->
|
7 |
-
|
8 |
-
<!--@styles
|
9 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
10 |
-
a { color:#1E7EC8; }
|
11 |
-
@-->
|
12 |
-
|
13 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
14 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
15 |
-
<tr>
|
16 |
-
<td align="center" valign="top">
|
17 |
-
<!-- [ header starts here] -->
|
18 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
19 |
-
<tr>
|
20 |
-
<td valign="top">
|
21 |
-
<p><a href="{{store url=""}}" style="color:#1E7EC8;"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" border="0"/></a></p></td>
|
22 |
-
</tr>
|
23 |
-
</table>
|
24 |
-
|
25 |
-
<!-- [ middle starts here] -->
|
26 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
27 |
-
<tr>
|
28 |
-
<td valign="top">
|
29 |
-
<p><strong>Hallo {{htmlescape var=$customer.name}}</strong>,<br/>
|
30 |
-
vielen Dank, dass Sie sich als Abonennt unseres kostenlosen Newsletters angemeldet haben.</p>
|
31 |
-
<p style="border:1px solid #BEBCB7; padding:13px 18px; background:#F8F7F5; ">Um Sie in den Versandverteiler aufnehmen zu können, müssen Sie einmalig und abschließen Ihre Anmeldung bestätigen. Klicken Sie dazu bitte auf den folgenden Link:<br />
|
32 |
-
<a href="{{var subscriber.getConfirmationLink()}}" style="color:#1E7EC8;">{{var subscriber.getConfirmationLink()}}</a></p>
|
33 |
-
</td>
|
34 |
-
</tr>
|
35 |
-
<tr>
|
36 |
-
<td>
|
37 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
38 |
-
</td>
|
39 |
-
</tr>
|
40 |
-
</table>
|
41 |
-
</td>
|
42 |
-
</tr>
|
43 |
-
</table>
|
44 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/newsletter_subscr_success.html
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
Newsletter Anmeldung erfolgreich
|
2 |
-
|
3 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/newsletter_unsub_success.html
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
Newsletter Abmeldung erfolgreich
|
2 |
-
|
3 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/order_new.html
DELETED
@@ -1,120 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getCustomerName()":"Customer Name",
|
5 |
-
"var store.getFrontendName()":"Store Name",
|
6 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
7 |
-
"var order.increment_id":"Order Id",
|
8 |
-
"var order.getCreatedAtFormated('long')":"Order Created At (datetime)",
|
9 |
-
"var order.getBillingAddress().format('html')":"Billing Address",
|
10 |
-
"var payment_html":"Payment Details",
|
11 |
-
"var order.getShippingAddress().format('html')":"Shipping Address",
|
12 |
-
"var order.getShippingDescription()":"Shipping Description",
|
13 |
-
"layout handle=\"sales_email_order_items\" order=$order":"Order Items Grid",
|
14 |
-
"var order.getEmailCustomerNote()":"Email Order Note"}
|
15 |
-
@-->
|
16 |
-
|
17 |
-
<!--@styles
|
18 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
19 |
-
a { color:#1E7EC8; }
|
20 |
-
@-->
|
21 |
-
|
22 |
-
<style type="text/css">
|
23 |
-
tr.summary-details td {font-size: 10px; color: #626465; }
|
24 |
-
</style>
|
25 |
-
|
26 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
27 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
28 |
-
<tr>
|
29 |
-
<td align="center" valign="top">
|
30 |
-
<!-- [ header starts here] -->
|
31 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
32 |
-
<tr>
|
33 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
34 |
-
</tr>
|
35 |
-
</table>
|
36 |
-
<!-- [ middle starts here] -->
|
37 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
38 |
-
<tr>
|
39 |
-
<td valign="top">
|
40 |
-
<p><strong>Hallo {{htmlescape var=$order.getCustomerName()}}</strong>,<br/>Vielen Dank für Ihre Bestellung bei {{block type="germansetup/imprint_field" value="shop_name"}}. Sie können den aktuellen Status Ihrer Bestellung jederzeit <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">in Ihrem Kundenbereich</a> einsehen. Sollten Sie Fragen zu Ihrem Kundenkonto oder Ihrer Bestellung haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.</p>
|
41 |
-
<p>Nachfolgend finden Sie Ihre Bestellbestätigung, vielen Dank!</p>
|
42 |
-
|
43 |
-
<h3 style="border-bottom:2px solid #eee; font-size:1.05em; padding-bottom:1px; ">Ihre Bestellung Nr. {{var order.increment_id}} <small>({{var order.getCreatedAtFormated(''long'')}})</small></h3>
|
44 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
45 |
-
<thead>
|
46 |
-
<tr>
|
47 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Rechnungsadresse:</th>
|
48 |
-
<th width="3%"></th>
|
49 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Zahlungsmethode:</th>
|
50 |
-
</tr>
|
51 |
-
</thead>
|
52 |
-
<tbody>
|
53 |
-
<tr>
|
54 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
55 |
-
{{var order.getBillingAddress().format('html')}}
|
56 |
-
</td>
|
57 |
-
<td> </td>
|
58 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
59 |
-
{{var payment_html}}
|
60 |
-
</td>
|
61 |
-
</tr>
|
62 |
-
</tbody>
|
63 |
-
</table>
|
64 |
-
|
65 |
-
<br/>
|
66 |
-
|
67 |
-
{{depend order.getIsNotVirtual()}}
|
68 |
-
|
69 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
70 |
-
<thead>
|
71 |
-
<tr>
|
72 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandadresse:</th>
|
73 |
-
<th width="3%"></th>
|
74 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandart:</th>
|
75 |
-
</tr>
|
76 |
-
</thead>
|
77 |
-
<tbody>
|
78 |
-
<tr>
|
79 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
80 |
-
{{var order.getShippingAddress().format('html')}}
|
81 |
-
</td>
|
82 |
-
<td> </td>
|
83 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
84 |
-
{{var order.getShippingDescription()}}
|
85 |
-
</td>
|
86 |
-
</tr>
|
87 |
-
</tbody>
|
88 |
-
</table>
|
89 |
-
|
90 |
-
<br/>
|
91 |
-
|
92 |
-
{{/depend}}
|
93 |
-
|
94 |
-
{{layout handle="sales_email_order_items" order=$order}}
|
95 |
-
<br/>
|
96 |
-
{{var order.getEmailCustomerNote()}}
|
97 |
-
</td>
|
98 |
-
</tr>
|
99 |
-
<tr>
|
100 |
-
<td>
|
101 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
102 |
-
</td>
|
103 |
-
</tr>
|
104 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
105 |
-
<tr>
|
106 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
107 |
-
{{block type="cms/block" block_id="gs_revocation"}}
|
108 |
-
</td>
|
109 |
-
</tr>
|
110 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
111 |
-
<tr>
|
112 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
113 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
114 |
-
</td>
|
115 |
-
</tr>
|
116 |
-
</table>
|
117 |
-
</td>
|
118 |
-
</tr>
|
119 |
-
</table>
|
120 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/order_new_guest.html
DELETED
@@ -1,123 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getBillingAddress().getName()":"Guest Customer Name",
|
5 |
-
"var store.getFrontendName()":"Store Name",
|
6 |
-
"var order.increment_id":"Order Id",
|
7 |
-
"var order.getCreatedAtFormated('long')":"Order Created At (datetime)",
|
8 |
-
"var order.getBillingAddress().format('html')":"Billing Address",
|
9 |
-
"var payment_html":"Payment Details",
|
10 |
-
"var order.getShippingAddress().format('html')":"Shipping Address",
|
11 |
-
"var order.getShippingDescription()":"Shipping Description",
|
12 |
-
"layout handle=\"sales_email_order_items\" order=$order":"Order Items Grid",
|
13 |
-
"var order.getEmailCustomerNote()":"Email Order Note"}
|
14 |
-
@-->
|
15 |
-
|
16 |
-
<!--@styles
|
17 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
18 |
-
a { color:#1E7EC8; }
|
19 |
-
@-->
|
20 |
-
|
21 |
-
<style type="text/css">
|
22 |
-
tr.summary-details td {font-size: 10px; color: #626465; }
|
23 |
-
</style>
|
24 |
-
|
25 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
26 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
27 |
-
<tr>
|
28 |
-
<td align="center" valign="top">
|
29 |
-
<!-- [ header starts here] -->
|
30 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
31 |
-
<tr>
|
32 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
33 |
-
</tr>
|
34 |
-
</table>
|
35 |
-
<!-- [ middle starts here] -->
|
36 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
37 |
-
<tr>
|
38 |
-
<td valign="top">
|
39 |
-
<p><strong>Hallo {{htmlescape var=$order.getBillingAddress().getName()}}</strong>,<br/>Vielen Dank für Ihre Bestellung bei {{block type="germansetup/imprint_field" value="shop_name"}}. Sollten Sie Fragen zu Ihrer Bestellung haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.</p>
|
40 |
-
<p>Nachfolgend finden Sie Ihre Bestellbestätigung, vielen Dank!</p>
|
41 |
-
|
42 |
-
<h3 style="border-bottom:2px solid #eee; font-size:1.05em; padding-bottom:1px; ">Ihre Bestellung Nr. {{var order.increment_id}} <small>({{var order.getCreatedAtFormated(''long'')}})</small></h3>
|
43 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
44 |
-
<thead>
|
45 |
-
<tr>
|
46 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Rechnungsadresse:</th>
|
47 |
-
<th width="3%"></th>
|
48 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Zahlungsmethode:</th>
|
49 |
-
</tr>
|
50 |
-
</thead>
|
51 |
-
<tbody>
|
52 |
-
<tr>
|
53 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
54 |
-
{{var order.getBillingAddress().format('html')}}
|
55 |
-
</td>
|
56 |
-
<td> </td>
|
57 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
58 |
-
{{var payment_html}}
|
59 |
-
</td>
|
60 |
-
</tr>
|
61 |
-
</tbody>
|
62 |
-
</table>
|
63 |
-
|
64 |
-
<br/>
|
65 |
-
|
66 |
-
{{depend order.getIsNotVirtual()}}
|
67 |
-
|
68 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
69 |
-
<thead>
|
70 |
-
<tr>
|
71 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandadresse:</th>
|
72 |
-
<th width="3%"></th>
|
73 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandart:</th>
|
74 |
-
</tr>
|
75 |
-
</thead>
|
76 |
-
<tbody>
|
77 |
-
<tr>
|
78 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
79 |
-
{{var order.getShippingAddress().format('html')}}
|
80 |
-
</td>
|
81 |
-
<td> </td>
|
82 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
83 |
-
{{var order.getShippingDescription()}}
|
84 |
-
</td>
|
85 |
-
</tr>
|
86 |
-
</tbody>
|
87 |
-
</table>
|
88 |
-
|
89 |
-
<br/>
|
90 |
-
|
91 |
-
{{/depend}}
|
92 |
-
|
93 |
-
{{layout handle="sales_email_order_items" order=$order}}
|
94 |
-
{{var items_html}}
|
95 |
-
|
96 |
-
<br/>
|
97 |
-
|
98 |
-
{{var order.getEmailCustomerNote()}}
|
99 |
-
|
100 |
-
</td>
|
101 |
-
</tr>
|
102 |
-
<tr>
|
103 |
-
<td>
|
104 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
105 |
-
</td>
|
106 |
-
</tr>
|
107 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
108 |
-
<tr>
|
109 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
110 |
-
{{block type="cms/block" block_id="gs_revocation"}}
|
111 |
-
</td>
|
112 |
-
</tr>
|
113 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
114 |
-
<tr>
|
115 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
116 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
117 |
-
</td>
|
118 |
-
</tr>
|
119 |
-
</table>
|
120 |
-
</td>
|
121 |
-
</tr>
|
122 |
-
</table>
|
123 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/order_update.html
DELETED
@@ -1,57 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getCustomerName()":"Customer Name",
|
5 |
-
"var order.increment_id":"Order Id",
|
6 |
-
"var order.getStatusLabel()":"Order Status",
|
7 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
8 |
-
"var comment":"Order Comment",
|
9 |
-
"var store.getFrontendName()":"Store Name"}
|
10 |
-
@-->
|
11 |
-
|
12 |
-
<!--@styles
|
13 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
14 |
-
a { color:#1E7EC8; }
|
15 |
-
@-->
|
16 |
-
|
17 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
18 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
19 |
-
<tr>
|
20 |
-
<td align="center" valign="top">
|
21 |
-
<!-- [ header starts here] -->
|
22 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
23 |
-
<tr>
|
24 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
25 |
-
</tr>
|
26 |
-
</table>
|
27 |
-
|
28 |
-
<!-- [ middle starts here] -->
|
29 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
30 |
-
<tr>
|
31 |
-
<td valign="top">
|
32 |
-
<p><strong>Hallo {{htmlescape var=$order.getCustomerName()}}</strong>,</p>
|
33 |
-
<p>Status Ihrer Bestellung Nr. {{var order.increment_id}} ist jetzt: <strong>{{var order.getStatusLabel()}}</strong>.</p>
|
34 |
-
<p>Sie können den aktuellen Status Ihrer Bestellung jederzeit <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">in Ihrem Kundenbereich</a> einsehen.</p>
|
35 |
-
<p>{{var comment}}</p>
|
36 |
-
<p>
|
37 |
-
Sollten Sie Fragen haben,
|
38 |
-
senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
39 |
-
</p>
|
40 |
-
</td>
|
41 |
-
</tr>
|
42 |
-
<tr>
|
43 |
-
<td>
|
44 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
45 |
-
</td>
|
46 |
-
</tr>
|
47 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
48 |
-
<tr>
|
49 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
50 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
51 |
-
</td>
|
52 |
-
</tr>
|
53 |
-
</table>
|
54 |
-
</td>
|
55 |
-
</tr>
|
56 |
-
</table>
|
57 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/order_update_guest.html
DELETED
@@ -1,55 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$billing.getName()":"Guest Customer Name",
|
5 |
-
"var order.increment_id":"Order Id",
|
6 |
-
"var order.getStatusLabel()":"Order Status",
|
7 |
-
"var comment":"Order Comment",
|
8 |
-
"var store.getFrontendName()":"Store Name"}
|
9 |
-
@-->
|
10 |
-
|
11 |
-
<!--@styles
|
12 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
13 |
-
a { color:#1E7EC8; }
|
14 |
-
@-->
|
15 |
-
|
16 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
17 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
18 |
-
<tr>
|
19 |
-
<td align="center" valign="top">
|
20 |
-
<!-- [ header starts here] -->
|
21 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
22 |
-
<tr>
|
23 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
24 |
-
</tr>
|
25 |
-
</table>
|
26 |
-
|
27 |
-
<!-- [ middle starts here] -->
|
28 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
29 |
-
<tr>
|
30 |
-
<td valign="top">
|
31 |
-
<p><strong>Hallo {{htmlescape var=$billing.getName()}}</strong>,</p>
|
32 |
-
<p>Status Ihrer Bestellung Nr. {{var order.increment_id}} ist jetzt: <strong>{{var order.getStatusLabel()}}</strong>.</p>
|
33 |
-
<p>{{var comment}}</p>
|
34 |
-
<p>
|
35 |
-
Sollten Sie Fragen haben,
|
36 |
-
senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
37 |
-
</p>
|
38 |
-
</td>
|
39 |
-
</tr>
|
40 |
-
<tr>
|
41 |
-
<td>
|
42 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
43 |
-
</td>
|
44 |
-
</tr>
|
45 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
46 |
-
<tr>
|
47 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
48 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
49 |
-
</td>
|
50 |
-
</tr>
|
51 |
-
</table>
|
52 |
-
</td>
|
53 |
-
</tr>
|
54 |
-
</table>
|
55 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/password_new.html
DELETED
@@ -1,46 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
5 |
-
"htmlescape var=$customer.name":"Customer Name",
|
6 |
-
"store url=\"customer/account/resetpassword/\" _query_id=$customer.id _query_token=$customer.rp_token":"Password Reset Url"
|
7 |
-
@-->
|
8 |
-
|
9 |
-
<!--@styles
|
10 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
11 |
-
a { color:#1E7EC8; }
|
12 |
-
@-->
|
13 |
-
|
14 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
15 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
16 |
-
<tr>
|
17 |
-
<td align="center" valign="top">
|
18 |
-
<!-- [ header starts here] -->
|
19 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
20 |
-
<tr>
|
21 |
-
<td valign="top">
|
22 |
-
<p><a href="{{store url=""}}" style="color:#1E7EC8;"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" border="0"/></a></p>
|
23 |
-
</td>
|
24 |
-
</tr>
|
25 |
-
</table>
|
26 |
-
<!-- [ middle starts here] -->
|
27 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
28 |
-
<tr>
|
29 |
-
<td valign="top">
|
30 |
-
<p><strong>Hallo {{htmlescape var=$customer.name}},</strong></p>
|
31 |
-
<p>Sie haben eine Anfrage zum ändern Ihres Passwortes angefordert.</p>
|
32 |
-
<p>Wenn Sie Ihr Passwort ändern wollen, klicken Sie dazu einfach auf den nachfolgenden Link.<br />
|
33 |
-
<a href="{{store url="customer/account/resetpassword/" _query_id=$customer.id _query_token=$customer.rp_token}}" style="color:#1E7EC8;">{{store url="customer/account/resetpassword/" _query_id=$customer.id _query_token=$customer.rp_token}}</a></p>
|
34 |
-
<p>Wenn Sie den Link nicht anklicken können, kopieren Sie sich die Adresse und fügen diese in die Adressleiste in Ihren Browser ein.</p>
|
35 |
-
<br />
|
36 |
-
<p>Wenn Sie diese Anfrage nicht gestartet haben, können Sie diese E-Mail einfach ignorieren.</p>
|
37 |
-
</td>
|
38 |
-
</tr>
|
39 |
-
<tr>
|
40 |
-
<td>{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}</td>
|
41 |
-
</tr>
|
42 |
-
</table>
|
43 |
-
</td>
|
44 |
-
</tr>
|
45 |
-
</table>
|
46 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/payment_failed.html
DELETED
@@ -1,71 +0,0 @@
|
|
1 |
-
{* This is a comment block
|
2 |
-
|
3 |
-
Use vars: {{var var_name}}
|
4 |
-
*}<!--@subject Payment Transaction Failed Reminder @-->
|
5 |
-
<!--@vars
|
6 |
-
{"var reason":"Transaction Failed Reason",
|
7 |
-
"var checkoutType":"Checkout Type",
|
8 |
-
"var customerEmail":"Customer Email",
|
9 |
-
"var customer":"Customer Name",
|
10 |
-
"var items":"Shopping Cart Items",
|
11 |
-
"var total":"Total",
|
12 |
-
"var billingAddress.format('html')":"Billing Address",
|
13 |
-
"var shippingAddress.format('html')":"Shipping Address",
|
14 |
-
"var shippingMethod":"Shipping Method",
|
15 |
-
"var paymentMethod":"Payment Method",
|
16 |
-
"var dateAndTime":"Date and Time of Transaction"}
|
17 |
-
@-->
|
18 |
-
|
19 |
-
<table>
|
20 |
-
<thead>
|
21 |
-
<tr>
|
22 |
-
<th>Transaktion fehlgeschlagen.</th>
|
23 |
-
</tr>
|
24 |
-
</thead>
|
25 |
-
<tbody>
|
26 |
-
<tr>
|
27 |
-
<td>
|
28 |
-
<p>
|
29 |
-
<b>Grund</b><br />
|
30 |
-
{{var reason}}
|
31 |
-
</p>
|
32 |
-
<p>
|
33 |
-
<b>Typ</b><br />
|
34 |
-
{{var checkoutType}}
|
35 |
-
</p>
|
36 |
-
<p>
|
37 |
-
<b>Kunde:</b><br />
|
38 |
-
<a href="mailto:{{var customerEmail}}">{{var customer}}</a> &lt;{{var customerEmail}}&gt;
|
39 |
-
</p>
|
40 |
-
<p>
|
41 |
-
<b>Artikel</b><br />
|
42 |
-
{{var items}}
|
43 |
-
</p>
|
44 |
-
<p>
|
45 |
-
<b>Summe:</b><br />
|
46 |
-
{{var total}}
|
47 |
-
</p>
|
48 |
-
<p>
|
49 |
-
<b>Rechnungsadresse:</b><br />
|
50 |
-
{{var billingAddress.format('html')}}
|
51 |
-
</p>
|
52 |
-
<p>
|
53 |
-
<b>Lieferadresse:</b><br />
|
54 |
-
{{var shippingAddress.format('html')}}
|
55 |
-
</p>
|
56 |
-
<p>
|
57 |
-
<b>Lieferung:</b><br />
|
58 |
-
{{var shippingMethod}}
|
59 |
-
</p>
|
60 |
-
<p>
|
61 |
-
<b>Zahlungsmethode:</b><br />
|
62 |
-
{{var paymentMethod}}
|
63 |
-
</p>
|
64 |
-
<p>
|
65 |
-
<b>Datum & Zeit:</b><br />
|
66 |
-
{{var dateAndTime}}
|
67 |
-
</p>
|
68 |
-
</td>
|
69 |
-
</tr>
|
70 |
-
</tbody>
|
71 |
-
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/product_alert_cron_error.html
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"var warnings":"Warnings"}
|
3 |
-
@-->
|
4 |
-
|
5 |
-
Fehler von Cron für Produktbenachrichtigungen:
|
6 |
-
{{var warnings}}
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/product_price_alert.html
DELETED
@@ -1,10 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"var customerName":"Customer Name",
|
3 |
-
"var alertGrid":"Alert Data Grid"}
|
4 |
-
@-->
|
5 |
-
|
6 |
-
Hallo {{var customerName}},
|
7 |
-
|
8 |
-
{{var alertGrid}}
|
9 |
-
|
10 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/product_share.html
DELETED
@@ -1,27 +0,0 @@
|
|
1 |
-
{* This is a comment block
|
2 |
-
|
3 |
-
Available vars in this template:
|
4 |
-
- name Recipient name
|
5 |
-
- email Recipient Email address
|
6 |
-
- product_name Product name
|
7 |
-
- product_url Url for product
|
8 |
-
- product_image Url for product small image (75 px)
|
9 |
-
- message Sender custom message
|
10 |
-
- sender_name Sender name
|
11 |
-
- sender_email Sender email
|
12 |
-
|
13 |
-
Use vars: {{var var_name}}
|
14 |
-
*}<!--@subject Welcome, {{var name}} @-->
|
15 |
-
<!--@vars
|
16 |
-
{"htmlescape var=$name":"Recipient Name",
|
17 |
-
"var product_url":"Url for Product",
|
18 |
-
"var product_name":"Product Name",
|
19 |
-
"var message":"Sender Message"}
|
20 |
-
@-->
|
21 |
-
|
22 |
-
<p>Willkommen, {{htmlescape var=$name}}</p>
|
23 |
-
<p>Bitte schau dir <a href="{{var product_url}}">{{var product_name}}</a> an.</p>
|
24 |
-
<p>Hier ist die Nachricht:</p>
|
25 |
-
<p>{{var message}}</p>
|
26 |
-
|
27 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/product_stock_alert.html
DELETED
@@ -1,9 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"var customerName":"Customer Name",
|
3 |
-
"var alertGrid":"Alert Data Grid"}
|
4 |
-
@-->
|
5 |
-
|
6 |
-
<p>Hallo {{var customerName}},</p>
|
7 |
-
{{var alertGrid}}
|
8 |
-
|
9 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/shipment_new.html
DELETED
@@ -1,119 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getCustomerName()":"Customer Name",
|
5 |
-
"var store.getFrontendName()":"Store Name",
|
6 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
7 |
-
"var shipment.increment_id":"Shipment Id",
|
8 |
-
"var order.increment_id":"Order Id",
|
9 |
-
"var order.billing_address.format('html')":"Billing Address",
|
10 |
-
"var payment_html":"Payment Details",
|
11 |
-
"var order.shipping_address.format('html')":"Shipping Address",
|
12 |
-
"var order.shipping_description":"Shipping Description",
|
13 |
-
"layout handle=\"sales_email_order_shipment_items\" shipment=$shipment order=$order":"Shipment Items Grid",
|
14 |
-
"block type='core/template' area='frontend' template='email/order/shipment/track.phtml' shipment=$shipment order=$order":"Shipment Track Details",
|
15 |
-
"var comment":"Shipment Comment"}
|
16 |
-
@-->
|
17 |
-
|
18 |
-
<!--@styles
|
19 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
20 |
-
a { color:#1E7EC8; }
|
21 |
-
@-->
|
22 |
-
|
23 |
-
<style type="text/css">
|
24 |
-
tr.summary-details td {font-size: 10px; color: #626465; }
|
25 |
-
</style>
|
26 |
-
|
27 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
28 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
29 |
-
<tr>
|
30 |
-
<td align="center" valign="top">
|
31 |
-
<!-- [ header starts here] -->
|
32 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
33 |
-
<tr>
|
34 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
35 |
-
</tr>
|
36 |
-
</table>
|
37 |
-
<!-- [ middle starts here] -->
|
38 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
39 |
-
<tr>
|
40 |
-
<td valign="top">
|
41 |
-
<p>
|
42 |
-
<strong>Hallo {{htmlescape var=$order.getCustomerName()}}</strong>,<br/>
|
43 |
-
Vielen Dank für Ihre Bestellung bei {{block type="germansetup/imprint_field" value="shop_name"}}.
|
44 |
-
Sie können den aktuellen Status Ihrer Bestellung jederzeit <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">in Ihrem Kundenbereich</a> einsehen.
|
45 |
-
Sollten Sie Fragen zu Ihrem Kundenkonto oder Ihrer Bestellung haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
46 |
-
</p>
|
47 |
-
<p>
|
48 |
-
Nachfolgend finden Sie Ihren Lieferschein, vielen Dank!
|
49 |
-
</p>
|
50 |
-
|
51 |
-
<h3 style="border-bottom:2px solid #eee; font-size:1.05em; padding-bottom:1px; ">
|
52 |
-
Ihr Lieferschein Nr. {{var shipment.increment_id}} für Ihre Bestellung Nr. {{var order.increment_id}}
|
53 |
-
</h3>
|
54 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
55 |
-
<thead>
|
56 |
-
<tr>
|
57 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Rechnungsadresse:</th>
|
58 |
-
<th width="3%"></th>
|
59 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Zahlungsmethode:</th>
|
60 |
-
</tr>
|
61 |
-
</thead>
|
62 |
-
<tbody>
|
63 |
-
<tr>
|
64 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
65 |
-
{{var order.billing_address.format('html')}}
|
66 |
-
</td>
|
67 |
-
<td> </td>
|
68 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
69 |
-
{{var payment_html}}
|
70 |
-
</td>
|
71 |
-
</tr>
|
72 |
-
</tbody>
|
73 |
-
</table>
|
74 |
-
<br/>
|
75 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
76 |
-
<thead>
|
77 |
-
<tr>
|
78 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandadresse:</th>
|
79 |
-
<th width="3%"></th>
|
80 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandart:</th>
|
81 |
-
</tr>
|
82 |
-
</thead>
|
83 |
-
<tbody>
|
84 |
-
<tr>
|
85 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
86 |
-
{{var order.shipping_address.format('html')}}
|
87 |
-
</td>
|
88 |
-
<td> </td>
|
89 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
90 |
-
{{var order.shipping_description}}
|
91 |
-
</td>
|
92 |
-
</tr>
|
93 |
-
</tbody>
|
94 |
-
</table>
|
95 |
-
<br/>
|
96 |
-
|
97 |
-
{{layout handle="sales_email_order_shipment_items" shipment=$shipment order=$order}}
|
98 |
-
|
99 |
-
<br/>
|
100 |
-
{{block type="core/template" area="frontend" template="email/order/shipment/track.phtml" shipment=$shipment order=$order}}
|
101 |
-
<p>{{var comment}}</p>
|
102 |
-
</td>
|
103 |
-
</tr>
|
104 |
-
<tr>
|
105 |
-
<td>
|
106 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
107 |
-
</td>
|
108 |
-
</tr>
|
109 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
110 |
-
<tr>
|
111 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
112 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
113 |
-
</td>
|
114 |
-
</tr>
|
115 |
-
</table>
|
116 |
-
</td>
|
117 |
-
</tr>
|
118 |
-
</table>
|
119 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/shipment_new_guest.html
DELETED
@@ -1,117 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$billing.getName()":"Guest Customer Name",
|
5 |
-
"var store.getFrontendName()":"Store Name",
|
6 |
-
"var shipment.increment_id":"Shipment Id",
|
7 |
-
"var order.increment_id":"Order Id",
|
8 |
-
"var order.billing_address.format('html')":"Billing Address",
|
9 |
-
"var payment_html":"Payment Details",
|
10 |
-
"var order.shipping_address.format('html')":"Shipping Address",
|
11 |
-
"var order.shipping_description":"Shipping Description",
|
12 |
-
"layout handle=\"sales_email_order_shipment_items\" shipment=$shipment order=$order":"Shipment Items Grid",
|
13 |
-
"block type='core/template' area='frontend' template='email/order/shipment/track.phtml' shipment=$shipment order=$order":"Shipment Track Details",
|
14 |
-
"var comment":"Shipment Comment"}
|
15 |
-
@-->
|
16 |
-
|
17 |
-
<!--@styles
|
18 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
19 |
-
a { color:#1E7EC8; }
|
20 |
-
@-->
|
21 |
-
|
22 |
-
<style type="text/css">
|
23 |
-
tr.summary-details td {font-size: 10px; color: #626465; }
|
24 |
-
</style>
|
25 |
-
|
26 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
27 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
28 |
-
<tr>
|
29 |
-
<td align="center" valign="top">
|
30 |
-
<!-- [ header starts here] -->
|
31 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
32 |
-
<tr>
|
33 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
34 |
-
</tr>
|
35 |
-
</table>
|
36 |
-
<!-- [ middle starts here] -->
|
37 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
38 |
-
<tr>
|
39 |
-
<td valign="top">
|
40 |
-
<p>
|
41 |
-
<strong>Hallo {{htmlescape var=$billing.getName()}}</strong>,<br/>
|
42 |
-
Vielen Dank für Ihre Bestellung bei {{block type="germansetup/imprint_field" value="shop_name"}}.
|
43 |
-
Sollten Sie Fragen zu Ihrer Bestellung haben, senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>
|
44 |
-
</p>
|
45 |
-
<p>
|
46 |
-
Nachfolgend finden Sie Ihren Lieferschein, vielen Dank!
|
47 |
-
</p>
|
48 |
-
|
49 |
-
<h3 style="border-bottom:2px solid #eee; font-size:1.05em; padding-bottom:1px; ">
|
50 |
-
Ihre Lieferschein Nr. {{var shipment.increment_id}} für Ihre Bestellung Nr. {{var order.increment_id}}
|
51 |
-
</h3>
|
52 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
53 |
-
<thead>
|
54 |
-
<tr>
|
55 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Rechnungsadresse:</th>
|
56 |
-
<th width="3%"></th>
|
57 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Zahlungsmethode:</th>
|
58 |
-
</tr>
|
59 |
-
</thead>
|
60 |
-
<tbody>
|
61 |
-
<tr>
|
62 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
63 |
-
{{var order.billing_address.format('html')}}
|
64 |
-
</td>
|
65 |
-
<td> </td>
|
66 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
67 |
-
{{var payment_html}}
|
68 |
-
</td>
|
69 |
-
</tr>
|
70 |
-
</tbody>
|
71 |
-
</table>
|
72 |
-
<br/>
|
73 |
-
<table cellspacing="0" cellpadding="0" border="0" width="100%">
|
74 |
-
<thead>
|
75 |
-
<tr>
|
76 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandadresse:</th>
|
77 |
-
<th width="3%"></th>
|
78 |
-
<th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Versandart:</th>
|
79 |
-
</tr>
|
80 |
-
</thead>
|
81 |
-
<tbody>
|
82 |
-
<tr>
|
83 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
84 |
-
{{var order.shipping_address.format('html')}}
|
85 |
-
</td>
|
86 |
-
<td> </td>
|
87 |
-
<td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
|
88 |
-
{{var order.shipping_description}}
|
89 |
-
</td>
|
90 |
-
</tr>
|
91 |
-
</tbody>
|
92 |
-
</table>
|
93 |
-
<br/>
|
94 |
-
|
95 |
-
{{layout handle="sales_email_order_shipment_items" shipment=$shipment order=$order}}
|
96 |
-
|
97 |
-
<br/>
|
98 |
-
{{block type="core/template" area="frontend" template="email/order/shipment/track.phtml" shipment=$shipment order=$order}}
|
99 |
-
<p>{{var comment}}</p>
|
100 |
-
</td>
|
101 |
-
</tr>
|
102 |
-
<tr>
|
103 |
-
<td>
|
104 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
105 |
-
</td>
|
106 |
-
</tr>
|
107 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
108 |
-
<tr>
|
109 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
110 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
111 |
-
</td>
|
112 |
-
</tr>
|
113 |
-
</table>
|
114 |
-
</td>
|
115 |
-
</tr>
|
116 |
-
</table>
|
117 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/shipment_update.html
DELETED
@@ -1,57 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$order.getCustomerName()":"Customer Name",
|
5 |
-
"var order.increment_id":"Order Id",
|
6 |
-
"var order.getStatusLabel()":"Order Status",
|
7 |
-
"store url=\"customer/account/\"":"Customer Account Url",
|
8 |
-
"var comment":"Order Comment",
|
9 |
-
"var store.getFrontendName()":"Store Name"}
|
10 |
-
@-->
|
11 |
-
|
12 |
-
<!--@styles
|
13 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
14 |
-
a { color:#1E7EC8; }
|
15 |
-
@-->
|
16 |
-
|
17 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
18 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
19 |
-
<tr>
|
20 |
-
<td align="center" valign="top">
|
21 |
-
<!-- [ header starts here] -->
|
22 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
23 |
-
<tr>
|
24 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
25 |
-
</tr>
|
26 |
-
</table>
|
27 |
-
|
28 |
-
<!-- [ middle starts here] -->
|
29 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
30 |
-
<tr>
|
31 |
-
<td valign="top">
|
32 |
-
<p><strong>Hallo {{htmlescape var=$order.getCustomerName()}}</strong>,</p>
|
33 |
-
<p>Ihr Lieferschein Nr. {{var order.increment_id}} wurde atkualisiert. Neuer Status: <strong>{{var order.getStatusLabel()}}</strong>.</p>
|
34 |
-
<p>Sie können den aktuellen Status Ihrer Bestellung jederzeit <a href="{{store url="customer/account/"}}" style="color:#1E7EC8;">in Ihrem Kundenbereich</a> einsehen.</p>
|
35 |
-
<p>{{var comment}}</p>
|
36 |
-
<p>
|
37 |
-
Sollten Sie Fragen haben,
|
38 |
-
senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
39 |
-
</p>
|
40 |
-
</td>
|
41 |
-
</tr>
|
42 |
-
<tr>
|
43 |
-
<td>
|
44 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
45 |
-
</td>
|
46 |
-
</tr>
|
47 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
48 |
-
<tr>
|
49 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
50 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
51 |
-
</td>
|
52 |
-
</tr>
|
53 |
-
</table>
|
54 |
-
</td>
|
55 |
-
</tr>
|
56 |
-
</table>
|
57 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/shipment_update_guest.html
DELETED
@@ -1,55 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"htmlescape var=$billing.getName()":"Guest Customer Name",
|
5 |
-
"var order.increment_id":"Order Id",
|
6 |
-
"var order.getStatusLabel()":"Order Status",
|
7 |
-
"var comment":"Order Comment",
|
8 |
-
"var store.getFrontendName()":"Store Name"}
|
9 |
-
@-->
|
10 |
-
|
11 |
-
<!--@styles
|
12 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
13 |
-
a { color:#1E7EC8; }
|
14 |
-
@-->
|
15 |
-
|
16 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
17 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
18 |
-
<tr>
|
19 |
-
<td align="center" valign="top">
|
20 |
-
<!-- [ header starts here] -->
|
21 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
22 |
-
<tr>
|
23 |
-
<td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" style="margin-bottom:10px;" border="0"/></a></td>
|
24 |
-
</tr>
|
25 |
-
</table>
|
26 |
-
|
27 |
-
<!-- [ middle starts here] -->
|
28 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
29 |
-
<tr>
|
30 |
-
<td valign="top">
|
31 |
-
<p><strong>Hallo {{htmlescape var=$billing.getName()}}</strong>,</p>
|
32 |
-
<p>Ihr Lieferschein Nr. {{var order.increment_id}} wurde atkualisiert. Neuer Status: <strong>{{var order.getStatusLabel()}}</strong>.</p>
|
33 |
-
<p>{{var comment}}</p>
|
34 |
-
<p>
|
35 |
-
Sollten Sie Fragen haben,
|
36 |
-
senden Sie uns eine E-Mail an <a href="mailto:{{block type="germansetup/imprint_field" value="email"}}" style="color:#1E7EC8;">{{block type="germansetup/imprint_field" value="email"}}</a>.
|
37 |
-
</p>
|
38 |
-
</td>
|
39 |
-
</tr>
|
40 |
-
<tr>
|
41 |
-
<td>
|
42 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
43 |
-
</td>
|
44 |
-
</tr>
|
45 |
-
<tr><td style="border-bottom:2px solid #eee;"> </td></tr>
|
46 |
-
<tr>
|
47 |
-
<td style="font:9px/1em Verdana, Arial, Helvetica, sans-serif;">
|
48 |
-
{{block type="cms/block" block_id="gs_business_terms"}}
|
49 |
-
</td>
|
50 |
-
</tr>
|
51 |
-
</table>
|
52 |
-
</td>
|
53 |
-
</tr>
|
54 |
-
</table>
|
55 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/sitemap_generate_warning.html
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"var warnings":"Sitemap Generate Warnings"}
|
3 |
-
@-->
|
4 |
-
|
5 |
-
Sitemap Generierung - Warnung:
|
6 |
-
{{var warnings}}
|
|
|
|
|
|
|
|
|
|
|
|
app/locale/de_DE/template/germansetup/email/wishlist_share.html
DELETED
@@ -1,47 +0,0 @@
|
|
1 |
-
<!--@vars
|
2 |
-
{"store url=\"\"":"Store Url",
|
3 |
-
"skin url=\"images/logo_email.gif\" _area='frontend'":"Email Logo Image",
|
4 |
-
"var message":"Wishlist Message",
|
5 |
-
"var items":"Wishlist Items"}
|
6 |
-
@-->
|
7 |
-
|
8 |
-
<!--@styles
|
9 |
-
body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
|
10 |
-
@-->
|
11 |
-
|
12 |
-
<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
|
13 |
-
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
|
14 |
-
<tr>
|
15 |
-
<td align="center" valign="top">
|
16 |
-
<!-- [ header starts here] -->
|
17 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
18 |
-
<tr>
|
19 |
-
<td valign="top">
|
20 |
-
<p><a href="{{store url=""}}" style="color:#1E7EC8;"><img src="{{skin url="images/logo_email.gif" _area=''frontend''}}" alt="{{block type="germansetup/imprint_field" value="shop_name"}}" border="0"/></a></p>
|
21 |
-
</td>
|
22 |
-
</tr>
|
23 |
-
</table>
|
24 |
-
|
25 |
-
<!-- [ middle starts here] -->
|
26 |
-
<table cellspacing="0" cellpadding="0" border="0" width="650">
|
27 |
-
<tr>
|
28 |
-
<td valign="top">
|
29 |
-
<p>Hallo,<br/> hier gibt es meinen Wunschzettel!</p>
|
30 |
-
<p>{{var message}}</p>
|
31 |
-
{{var items}}
|
32 |
-
|
33 |
-
<br/>
|
34 |
-
|
35 |
-
{{depend salable}}
|
36 |
-
<p><strong><a href="{{var addAllLink}}" style="color:#DC6809;">Alle Artikel in Warenkorb legen</a></strong> |
|
37 |
-
{{/depend}}
|
38 |
-
<strong><a href="{{var viewOnSiteLink}}" style="color:#1E7EC8;">Alle Artikel im Shop ansehen!</a></strong></p>
|
39 |
-
<p>Danke,<br/><strong>{{htmlescape var=$customer.name}}</strong></p>
|
40 |
-
</td>
|
41 |
-
</tr>
|
42 |
-
</table>
|
43 |
-
</td>
|
44 |
-
</tr>
|
45 |
-
</table>
|
46 |
-
</div>
|
47 |
-
{{block type="germansetup/imprint_content" template="germansetup/imprint/email_footer.phtml"}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
package.xml
CHANGED
@@ -1,33 +1,42 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>FireGento_GermanSetup</name>
|
4 |
-
<version>1.1.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/gpl-3.0">GNU General Public License, version 3 (GPLv3)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
-
<summary>
|
10 |
-
<description>
|
11 |
-
|
12 |
-
|
13 |
-
-
|
14 |
-
-
|
15 |
-
-
|
16 |
-
-
|
17 |
-
-
|
18 |
-
|
19 |
-
|
20 |
-
-
|
21 |
-
-
|
22 |
-
-
|
23 |
-
|
24 |
-
|
25 |
-
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
<compatible/>
|
32 |
-
<dependencies
|
33 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>FireGento_GermanSetup</name>
|
4 |
+
<version>1.1.4</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/gpl-3.0">GNU General Public License, version 3 (GPLv3)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
+
<summary>Basic configuration for German shops - the alternative for solutions like Market Ready Germany and German Shop </summary>
|
10 |
+
<description>Be prepared for the German market with GermanSetup
|
11 |
+

|
12 |
+
Features:
|
13 |
+
- Tax configuration and tax classes for all EU based countries (for a Germany, Austria or Switzerland based shop)
|
14 |
+
- Automatic assignment of the new tax classes to all given products (configurable)
|
15 |
+
- Email templates
|
16 |
+
- Activation and base configuration of Terms and Conditions
|
17 |
+
- Creation of standard CMS pages
|
18 |
+
- Enhanced price rendering including VAT and shipping costs
|
19 |
+
- can be configured via template
|
20 |
+
- Automatic generation of meta information for products
|
21 |
+
- Contains a list of recommended modules for the German market
|
22 |
+
- Supports the German "Button Loesung"
|
23 |
+

|
24 |
+
Advantages:
|
25 |
+
- Trimmed to needed functionality, no unnecessarily installed modules
|
26 |
+
- Compatible with all popular versions (e.g. Community Edition 1.4 to 1.6)
|
27 |
+
- Problem-free uninstallation possible at any time
|
28 |
+
- No rewrites of any core classes, no owerwritten classes
|
29 |
+
- Can be installed at any time
|
30 |
+
- Any data overwriting is only done if explicitly executed by admin, not done automatically</description>
|
31 |
+
<notes>- Emails are now taken from locale pack and modified by German Setup
|
32 |
+
- Newsletter registrations and unregistrations are now stored as a history (see Newsletter -> Newsletter Subscribers status history)
|
33 |
+
- Added compatibility to Sitewards_B2B module
|
34 |
+
- Added possibility to display shipping costs as "including" instead of "excluding"
|
35 |
+
- Small fixes</notes>
|
36 |
+
<authors><author><name>FireGento Team</name><user>firegento</user><email>team@firegento.com</email></author></authors>
|
37 |
+
<date>2012-11-09</date>
|
38 |
+
<time>08:46:33</time>
|
39 |
+
<contents><target name="magecommunity"><dir name="FireGento"><dir name="GermanSetup"><dir name="Block"><dir name="Adminhtml"><file name="Germansetup.php" hash="ff60d2b8ee3d94004e6072c065717e32"/><dir name="Newsletter"><dir name="Subscriber"><dir name="Status"><file name="Grid.php" hash="696b0fb2dcfd5b4c33d4f3304dd80072"/></dir><file name="Status.php" hash="d597dffb5800a4276f808a1bc4b8ef8f"/></dir></dir><file name="Notifications.php" hash="9bf663592227da07b7be7637aaba030e"/></dir><dir name="Bundle"><dir name="Catalog"><dir name="Product"><dir name="Price"><file name="Abstract.php" hash="efa2cea2ccc479b133de478a9b264448"/></dir><file name="Price.php" hash="aabac1a13a5a5167c177138c5c6aeb61"/></dir></dir></dir><dir name="Catalog"><dir name="Product"><dir name="Price"><file name="Abstract.php" hash="6a2092e8f51a0fa33f2a37ced3e15d6b"/></dir><file name="Price.php" hash="2d1ca7fd3099e8efd0ec71e607276b66"/></dir></dir><dir name="Checkout"><file name="Information.php" hash="52e224eefd7890af27ee81acd05a260f"/></dir><file name="Ga.php" hash="7c28e42a149480cadafbc2a7cc8ad720"/><dir name="Imprint"><file name="Content.php" hash="0448f2b08311eb09f8ecd6621719c497"/><file name="Field.php" hash="73e9b043eca8f76844938163b0431dcb"/></dir></dir><dir name="Helper"><dir name="Catalog"><dir name="Product"><file name="Configuration.php" hash="9f354576f94ea9379f0c88229cf42eeb"/></dir></dir><dir name="Checkout"><file name="Data.php" hash="943cbb2ce1e845ac2fa3bddca2e3eea8"/></dir><file name="Data.php" hash="0e3d2d7d88900a0d4c22d37d02cc3584"/></dir><dir name="Model"><file name="Config.php" hash="3d2f7db53141cfb2202e62a7ab399a45"/><dir name="Newsletter"><file name="Observer.php" hash="f53dd9f556235a571e858d810dbb3636"/><dir name="Subscriber"><file name="Status.php" hash="00e08e92ec401511b10f76b6dd545ce1"/></dir></dir><file name="Observer.php" hash="0c281b32819b1e1d1608da24ffc7ec5e"/><dir name="Resource"><dir name="Newsletter"><dir name="Subscriber"><dir name="Status"><file name="Collection.php" hash="c278cdd3288a83df31c93476adcd45c8"/></dir><file name="Status.php" hash="b4769c2ee69c1adffcd3a93cb09dccef"/></dir></dir></dir><dir name="Setup"><file name="Abstract.php" hash="113525676a8188218382bd95a148f819"/><file name="Agreements.php" hash="3be7b5250133eaad69c846af23c35a1e"/><file name="Cms.php" hash="0cf843983f9e54e8bc012e0ee54b6c3e"/><file name="Email.php" hash="12515b9b1e68905436eb4c551d27079b"/><file name="Systemconfig.php" hash="2caefe77e727f85b03dd8610642e82ab"/><file name="Tax.php" hash="b4ff48f1607e58b2979517ad06755a14"/></dir><dir name="Source"><dir name="Cms"><file name="Block.php" hash="65619ddf168677d999053590d0582148"/><file name="Page.php" hash="0afcfc4e6bdebf23e0a5d9fd780e725c"/></dir><dir name="Tax"><file name="DynamicType.php" hash="fd9a27ac0c9de485b1f0d9398d5a33e3"/><file name="NewProductTaxClass.php" hash="af4936858d06413572418f47d27496a5"/></dir></dir><dir name="Tax"><file name="Config.php" hash="5cb45dae4c1d6300de7fbe05e240056e"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="NewsletterController.php" hash="12b993b33fdc1304b298aadf9c35bc03"/></dir><file name="FrontendController.php" hash="beef26faeb3ef6206a50dc22ab50fe8f"/><file name="GermansetupController.php" hash="ccc207a54ca2387b17759a2351a5e15b"/></dir><dir name="etc"><file name="adminhtml.xml" hash="0b25908da8e677acbc61d8ca6498d6e3"/><dir name="at"><file name="tax.xml" hash="c134129a2e5d7e7e1969d23c2969b48a"/></dir><dir name="ch"><file name="tax.xml" hash="b8766d8fd868ca112c73ee453b677b83"/></dir><file name="config.xml" hash="6c378d5e80c5cf64a17656dff9d80287"/><dir name="default"><file name="cms.xml" hash="66403112868c8be2840b86540f443546"/><file name="email.xml" hash="c727b41374f21465d9dc6801254857a1"/><file name="systemconfig.xml" hash="6427ac970c0d63a8c5377c852ec13908"/><file name="tax.xml" hash="fe5e53d36d4e9916827f85047d94ee31"/></dir><file name="system.xml" hash="094ddb1fdc404f713254b1191e4c2d46"/></dir><dir name="sql"><dir name="germansetup_setup"><file name="mysql4-install-0.5.0.php" hash="61a79c2efcee11a2e82c522a31e80ced"/><file name="mysql4-upgrade-1.0.4-1.0.5.php" hash="5f2fd10c9bababe777dba5b71e8ec3d6"/><file name="mysql4-upgrade-1.1.2-1.1.3.php" hash="dc9709870c4ae9c35985a5cb45ea7948"/><file name="mysql4-upgrade-1.1.3-1.1.4.php" hash="0b5fe224de728700db0886c7ebb9182f"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="germansetup.xml" hash="d737e7583aa5e272c93a5c0001ea4223"/></dir><dir name="template"><dir name="germansetup"><file name="extensions.phtml" hash="07d9304feb032b5e842f98a6b87084a0"/><file name="form.phtml" hash="616a0e0e0d44b950b0fd7d4fc3de242d"/><file name="notifications.phtml" hash="e44b09e2449c2975fce78492ddef6dcb"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="germansetup.xml" hash="9d61899be1e7f80c26aedfc690be4b06"/></dir><dir name="template"><dir name="germansetup"><dir><dir name="checkout"><file name="additional.phtml" hash="4853303a07693827e7de31509ab7f85c"/><dir name="multishipping"><file name="agreements.phtml" hash="2a19135a35685ca43723406aa9986b1c"/><file name="overview.phtml" hash="af1aa216e8e4c2f241df8d0f528744bb"/></dir><dir name="onepage"><file name="agreements.phtml" hash="0667375ce6d570caab7912875d88f932"/></dir></dir><dir name="imprint"><file name="address.phtml" hash="6a1c17178336ffe03b0503b295b370f2"/><file name="bank.phtml" hash="ecc8bdcdad0db71085cc4d5a1beb58f5"/><file name="communication.phtml" hash="3b40b8f69c99510ab400616e33608e40"/><file name="email_footer.phtml" hash="9dcf3aa25109a8e7b8d9a236d92fd8e9"/><file name="legal.phtml" hash="0cc7cd9ca235fc2b7d20f12b565764e4"/><file name="tax.phtml" hash="6a766c210c013c6517fcd07d43bba0eb"/></dir></dir><file name="price_info.phtml" hash="061eb5a550403f44cafe1c6a1d45f658"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="FireGento_GermanSetup.xml" hash="1bd05f60d947625a4d19308579510ef8"/></dir></target><target name="magelocale"><dir name="de_DE"><file name="FireGento_GermanSetup.csv" hash="f5d1f582b6b3a455469161bdcec9d365"/><dir name="template"><dir name="germansetup"><dir name="block"><file name="agb.html" hash="12b9765598280cb21db12493500aceb0"/><file name="widerruf.html" hash="470282d7d2aadb660fa57ea70af7aa9b"/></dir><dir name="page"><file name="404.html" hash="17dc05fa677b464bbf9d3fc032dbc1ea"/><file name="agb.html" hash="42d4c7af3c93cc9b3554b3990b68700b"/><file name="bestellung.html" hash="bf3939c6556f4386535af869b549cd6e"/><file name="datenschutz.html" hash="e2c6f563374c7b4df4568df738fe576e"/><file name="impressum.html" hash="30fd7a59fdda57d202893b739292c6b7"/><file name="lieferung.html" hash="39f30de78be92b7349c58f294eb0371a"/><file name="rechtlicheinfos.html" hash="cf0b797def0f80b3a26ad7d4fc6477f5"/><file name="widerruf.html" hash="9790bf35b907ed943060d499d427813e"/><file name="zahlung.html" hash="91d9a3e2566521f7bb34f5caa6c51f50"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="germansetup"><file name="checkout.css" hash="bffb07e1e9e14e2cdd60c293910d6f45"/></dir></dir></dir></dir></dir></target></contents>
|
40 |
<compatible/>
|
41 |
+
<dependencies><required><php><min>5.2.0</min><max>7.9.9</max></php></required></dependencies>
|
42 |
</package>
|
skin/frontend/base/default/css/germansetup/checkout.css
CHANGED
@@ -36,3 +36,7 @@
|
|
36 |
padding-top: 0px;
|
37 |
padding-bottom: 0px;
|
38 |
}
|
|
|
|
|
|
|
|
36 |
padding-top: 0px;
|
37 |
padding-bottom: 0px;
|
38 |
}
|
39 |
+
|
40 |
+
#review-buttons-container p.f-left {
|
41 |
+
display: none;
|
42 |
+
}
|