Version Notes
=== v1.3.3 ===
=== Improvements ===
- Improvements for the installation via Magento Connect
=== v1.3.2 ===
=== Improvements ===
Support for the Magento Patch SUPEE-6285 solved
=== v1.3.1 ===
=== Improvements ===
- Added Magento Patch SUPEE-6788 compatibility
=== v1.3.0 ===
==== New features ====
- Shipping methods connected to MyParcel
- Minimal order price PakjeGemak
- Labels printing via shipping overview
==== Bug fixes ====
- Various bugs fixed
=== v1.1.4 ===
=== Improvements ===
- Pakjegemak extra address-validation on order detail page
=== Known bugs ===
None. Please contact us if you find a bug.
=== v1.1.3 ===
=== Improvements ===
- Print-position overlay optimised
- New translations
- Extended logging functionality
Download this release
Release Info
Developer | TIG |
Extension | tig_myparcel |
Version | 1.3.3 |
Comparing to | |
See all releases |
Code changes from version 1.3.2 to 1.3.3
- app/code/community/TIG/MyParcel2014/etc/config.xml +1 -1
- app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/idev_onestepcheckout/js.phtml +185 -0
- app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/onepage/js.phtml +228 -0
- app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/onepage/progress.phtml +57 -0
- app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/onepage/progress/pakje_gemak.phtml +48 -0
- app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/pg_address.phtml +103 -0
- package.xml +20 -13
app/code/community/TIG/MyParcel2014/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<TIG_MyParcel2014>
|
5 |
-
<version>1.3.
|
6 |
</TIG_MyParcel2014>
|
7 |
</modules>
|
8 |
<global>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<TIG_MyParcel2014>
|
5 |
+
<version>1.3.3</version>
|
6 |
</TIG_MyParcel2014>
|
7 |
</modules>
|
8 |
<global>
|
app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/idev_onestepcheckout/js.phtml
ADDED
@@ -0,0 +1,185 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* ___________ __ __
|
4 |
+
* \__ ___/____ _/ |_ _____ | |
|
5 |
+
* | | / _ \\ __\\__ \ | |
|
6 |
+
* | | | |_| || | / __ \_| |__
|
7 |
+
* |____| \____/ |__| (____ /|____/
|
8 |
+
* \/
|
9 |
+
* ___ __ __
|
10 |
+
* | | ____ _/ |_ ____ _______ ____ ____ _/ |_
|
11 |
+
* | | / \\ __\_/ __ \\_ __ \ / \ _/ __ \\ __\
|
12 |
+
* | || | \| | \ ___/ | | \/| | \\ ___/ | |
|
13 |
+
* |___||___| /|__| \_____>|__| |___| / \_____>|__|
|
14 |
+
* \/ \/
|
15 |
+
* ________
|
16 |
+
* / _____/_______ ____ __ __ ______
|
17 |
+
* / \ ___\_ __ \ / _ \ | | \\____ \
|
18 |
+
* \ \_\ \| | \/| |_| || | /| |_| |
|
19 |
+
* \______ /|__| \____/ |____/ | __/
|
20 |
+
* \/ |__|
|
21 |
+
*
|
22 |
+
* NOTICE OF LICENSE
|
23 |
+
*
|
24 |
+
* This source file is subject to the Creative Commons License.
|
25 |
+
* It is available through the world-wide-web at this URL:
|
26 |
+
* http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
27 |
+
* If you are unable to obtain it through the world-wide-web, please send an email
|
28 |
+
* to servicedesk@tig.nl so we can send you a copy immediately.
|
29 |
+
*
|
30 |
+
* DISCLAIMER
|
31 |
+
*
|
32 |
+
* Do not edit or add to this file if you wish to upgrade this module to newer
|
33 |
+
* versions in the future. If you wish to customize this module for your
|
34 |
+
* needs please contact servicedesk@tig.nl for more information.
|
35 |
+
*
|
36 |
+
* @copyright Copyright (c) 2015 Total Internet Group B.V. (http://www.tig.nl)
|
37 |
+
* @license http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
38 |
+
*/
|
39 |
+
?>
|
40 |
+
<?php $_helper = Mage::helper('tig_myparcel'); ?>
|
41 |
+
<div id="myparcel_checkout_overlay_container" style="display:none;"></div>
|
42 |
+
<div id="myparcel_checkout_container" style="display:none;">
|
43 |
+
<div id="#{overlay_id}" class="responsive-add-location">
|
44 |
+
<div class="overlay close"></div>
|
45 |
+
<div id="#{overlay_window_id}">
|
46 |
+
<div class="logo">
|
47 |
+
<img src="<?php echo $this->getSkinUrl('images/TIG/MyParcel/checkout/logo_postnl.png');?>" alt="" />
|
48 |
+
<p class="powered-by"><?php echo $_helper->__('Powered by MyParcel'); ?></p>
|
49 |
+
</div>
|
50 |
+
<span class="close"><?php echo $_helper->__('Close'); ?></span>
|
51 |
+
<h3><?php echo $_helper->__('Choose a PostNL pickup location'); ?></h3>
|
52 |
+
<div class="responsive-location-search">
|
53 |
+
<div class="search-form">
|
54 |
+
<label for="#{postcode_field_id}"><?php echo $_helper->__('Search by zipcode and housenumber'); ?>:</label>
|
55 |
+
<input type="text" class="myparcel-input" name="" id="#{postcode_field_id}" value="" placeholder="<?php echo $_helper->__('Zipcode'); ?>" />
|
56 |
+
<label for="#{housenr_field_id}"><?php echo $_helper->__('Housenumber'); ?>:</label>
|
57 |
+
<input type="text" class="myparcel-input" name="" id="#{housenr_field_id}" value="" placeholder="<?php echo $_helper->__('Housenumber'); ?>" />
|
58 |
+
</div>
|
59 |
+
<div class="actions">
|
60 |
+
<div id="#{location_loader_id}" class="myparcel-loader" style="display:none;"></div>
|
61 |
+
<button class="myparcel-button" id="#{search_button_id}"><?php echo $_helper->__('Search'); ?></button>
|
62 |
+
</div>
|
63 |
+
</div>
|
64 |
+
|
65 |
+
<div class="responsive-location-results">
|
66 |
+
<div class="heading">
|
67 |
+
<h3><?php echo $_helper->__('Nearest myparcel pickup points'); ?></h3>
|
68 |
+
</div>
|
69 |
+
|
70 |
+
<ul class="list" id="#{location_list_id}">
|
71 |
+
</ul>
|
72 |
+
</div>
|
73 |
+
</div>
|
74 |
+
</div>
|
75 |
+
</div>
|
76 |
+
<div id="myparcel_checkout_location_template" style="display:none;">
|
77 |
+
<li class="location-details #{location_class}" id="#{location_id}" data-location_code="#{location_code}">
|
78 |
+
<div class="content">
|
79 |
+
<div class="location-info">
|
80 |
+
<span class="radio selected"></span><span class="address"><strong>#{location}</strong><br>#{street} #{street_number}<br>#{postcode} #{city}</span><span class="distance"><strong>#{distance} m</strong></span>
|
81 |
+
</div>
|
82 |
+
<a style="display:none;" href="#" class="info-link">More info</a>
|
83 |
+
<button class="myparcel-button" onclick="#{select_location_onclick}"><?php echo $_helper->__('Select'); ?></button>
|
84 |
+
</div>
|
85 |
+
<div class="more-info" id="#{location_info_id}" style="display:none;">
|
86 |
+
<table class="business-hours">
|
87 |
+
<thead>
|
88 |
+
<tr>
|
89 |
+
<th colspan="2"><?php echo $this->__('Business hours') ?></th>
|
90 |
+
</tr>
|
91 |
+
</thead>
|
92 |
+
<tbody>
|
93 |
+
<tr>
|
94 |
+
<th><?php echo $this->__('Mo') ?></th>
|
95 |
+
<td>#{opening_hours_monday}</td>
|
96 |
+
</tr>
|
97 |
+
<tr>
|
98 |
+
<th><?php echo $this->__('Tu') ?></th>
|
99 |
+
<td>#{opening_hours_tuesday}</td>
|
100 |
+
</tr>
|
101 |
+
<tr>
|
102 |
+
<th><?php echo $this->__('We') ?></th>
|
103 |
+
<td>#{opening_hours_wednesday}</td>
|
104 |
+
</tr>
|
105 |
+
<tr>
|
106 |
+
<th><?php echo $this->__('Th') ?></th>
|
107 |
+
<td>#{opening_hours_thursday}</td>
|
108 |
+
</tr>
|
109 |
+
<tr>
|
110 |
+
<th><?php echo $this->__('Fr') ?></th>
|
111 |
+
<td>#{opening_hours_friday}</td>
|
112 |
+
</tr>
|
113 |
+
<tr>
|
114 |
+
<th><?php echo $this->__('Sa') ?></th>
|
115 |
+
<td>#{opening_hours_saturday}</td>
|
116 |
+
</tr>
|
117 |
+
<tr>
|
118 |
+
<th><?php echo $this->__('Su') ?></th>
|
119 |
+
<td>#{opening_hours_sunday}</td>
|
120 |
+
</tr>
|
121 |
+
</tbody>
|
122 |
+
</table>
|
123 |
+
</div>
|
124 |
+
</li>
|
125 |
+
</div>
|
126 |
+
<div id="myparcel_checkout_location_error_template" style="display:none;">
|
127 |
+
<li id="no_locations_error" class="location-error-msg">
|
128 |
+
<?php echo $_helper->__('Unfortunately no locations could be found. Please check your postcode and house number combination.'); ?>
|
129 |
+
</li>
|
130 |
+
</div>
|
131 |
+
<div id="myparcel_checkout_selected_location_template" style="display:none;">
|
132 |
+
<div id="#{selected_location_id}" class="complete">
|
133 |
+
<label><?php echo $this->__('Selected post office location:') ?></label>
|
134 |
+
<address>
|
135 |
+
#{location}<br />
|
136 |
+
#{street} #{street_number}<br />
|
137 |
+
#{city}, #{postcode}<br />
|
138 |
+
Nederland<br />
|
139 |
+
T: #{phone_number}
|
140 |
+
<a href="#" onclick="myParcelCheckout.openOverlay();return false;" class="myparcel_checkout_edit_link"><?php echo $this->__('Edit'); ?></a>
|
141 |
+
</address>
|
142 |
+
</div>
|
143 |
+
</div>
|
144 |
+
<script type="text/javascript">
|
145 |
+
//<![CDATA[
|
146 |
+
var myParcelCheckout;
|
147 |
+
document.observe('dom:loaded', function() {
|
148 |
+
var checkoutContainer = $('myparcel_checkout_container');
|
149 |
+
var locationContainer = $('myparcel_checkout_location_template');
|
150 |
+
var locationErrorContainer = $('myparcel_checkout_location_error_template');
|
151 |
+
var selectedLocationContainer = $('myparcel_checkout_selected_location_template');
|
152 |
+
var templates = {
|
153 |
+
overlay : new Template(checkoutContainer.innerHTML),
|
154 |
+
location : new Template(locationContainer.innerHTML),
|
155 |
+
location_error : new Template(locationErrorContainer.innerHTML),
|
156 |
+
selected_location : new Template(selectedLocationContainer.innerHTML)
|
157 |
+
};
|
158 |
+
|
159 |
+
checkoutContainer.remove();
|
160 |
+
locationContainer.remove();
|
161 |
+
locationErrorContainer.remove();
|
162 |
+
selectedLocationContainer.remove();
|
163 |
+
|
164 |
+
var config = {
|
165 |
+
get_locations_url : '<?php echo $this->getUrl('myparcel2014/checkout/getLocations', array('_secure' => true)); ?>',
|
166 |
+
save_location_url : '<?php echo $this->getUrl('myparcel2014/checkout/saveLocation', array('_secure' => true)); ?>',
|
167 |
+
use_shipping_or_billing_checkbox : true,
|
168 |
+
save_location_on_select : true
|
169 |
+
};
|
170 |
+
|
171 |
+
var selectors = {
|
172 |
+
shipping_methods_container : '.onestepcheckout-shipping-method-block',
|
173 |
+
shipping_method : '#s_method_myparcel_pakjegemak',
|
174 |
+
billing_or_shipping_field : '#billing\\:use_for_shipping_yes'
|
175 |
+
};
|
176 |
+
|
177 |
+
myParcelCheckout = new MyParcelCheckout(config, selectors, templates, {});
|
178 |
+
|
179 |
+
var shippingMethod =$('s_method_myparcel_pakjegemak');
|
180 |
+
if (shippingMethod.checked) {
|
181 |
+
shippingMethod.checked = false;
|
182 |
+
}
|
183 |
+
});
|
184 |
+
//]]>
|
185 |
+
</script>
|
app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/onepage/js.phtml
ADDED
@@ -0,0 +1,228 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* ___________ __ __
|
4 |
+
* \__ ___/____ _/ |_ _____ | |
|
5 |
+
* | | / _ \\ __\\__ \ | |
|
6 |
+
* | | | |_| || | / __ \_| |__
|
7 |
+
* |____| \____/ |__| (____ /|____/
|
8 |
+
* \/
|
9 |
+
* ___ __ __
|
10 |
+
* | | ____ _/ |_ ____ _______ ____ ____ _/ |_
|
11 |
+
* | | / \\ __\_/ __ \\_ __ \ / \ _/ __ \\ __\
|
12 |
+
* | || | \| | \ ___/ | | \/| | \\ ___/ | |
|
13 |
+
* |___||___| /|__| \_____>|__| |___| / \_____>|__|
|
14 |
+
* \/ \/
|
15 |
+
* ________
|
16 |
+
* / _____/_______ ____ __ __ ______
|
17 |
+
* / \ ___\_ __ \ / _ \ | | \\____ \
|
18 |
+
* \ \_\ \| | \/| |_| || | /| |_| |
|
19 |
+
* \______ /|__| \____/ |____/ | __/
|
20 |
+
* \/ |__|
|
21 |
+
*
|
22 |
+
* NOTICE OF LICENSE
|
23 |
+
*
|
24 |
+
* This source file is subject to the Creative Commons License.
|
25 |
+
* It is available through the world-wide-web at this URL:
|
26 |
+
* http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
27 |
+
* If you are unable to obtain it through the world-wide-web, please send an email
|
28 |
+
* to servicedesk@tig.nl so we can send you a copy immediately.
|
29 |
+
*
|
30 |
+
* DISCLAIMER
|
31 |
+
*
|
32 |
+
* Do not edit or add to this file if you wish to upgrade this module to newer
|
33 |
+
* versions in the future. If you wish to customize this module for your
|
34 |
+
* needs please contact servicedesk@tig.nl for more information.
|
35 |
+
*
|
36 |
+
* @copyright Copyright (c) 2015 Total Internet Group B.V. (http://www.tig.nl)
|
37 |
+
* @license http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
38 |
+
*/
|
39 |
+
?>
|
40 |
+
<?php
|
41 |
+
$_helper = Mage::helper('tig_myparcel');
|
42 |
+
$version = Mage::getVersionInfo();
|
43 |
+
$_selector = '';
|
44 |
+
if((int) $version['major'] === 1 && (int)$version['minor'] < 8){
|
45 |
+
$_selector = 'style_16';
|
46 |
+
}
|
47 |
+
?>
|
48 |
+
<div id="myparcel_checkout_overlay_container" style="display:none;"></div>
|
49 |
+
<div id="myparcel_checkout_container" style="display:none;">
|
50 |
+
<div id="#{overlay_id}" class="responsive-add-location <?php echo $_selector;?>">
|
51 |
+
<div class="overlay close"></div>
|
52 |
+
<div id="#{overlay_window_id}">
|
53 |
+
<div class="logo">
|
54 |
+
<img src="<?php echo $this->getSkinUrl('images/TIG/MyParcel/checkout/logo_postnl.png');?>" alt="" />
|
55 |
+
<p class="powered-by"><?php echo $_helper->__('Powered by MyParcel'); ?></p>
|
56 |
+
</div>
|
57 |
+
<span class="close"><?php echo $_helper->__('Close'); ?></span>
|
58 |
+
<h3><?php echo $_helper->__('Choose a PostNL pickup location'); ?></h3>
|
59 |
+
<div class="responsive-location-search">
|
60 |
+
<div class="search-form">
|
61 |
+
<label for="#{postcode_field_id}"><?php echo $_helper->__('Search by zipcode and housenumber'); ?>:</label>
|
62 |
+
<input type="text" class="myparcel-input" name="" id="#{postcode_field_id}" value="" placeholder="<?php echo $_helper->__('Zipcode'); ?>" />
|
63 |
+
<label for="#{housenr_field_id}"><?php echo $_helper->__('Housenumber'); ?>:</label>
|
64 |
+
<input type="text" class="myparcel-input" name="" id="#{housenr_field_id}" value="" placeholder="<?php echo $_helper->__('Housenumber'); ?>" />
|
65 |
+
</div>
|
66 |
+
<div class="actions">
|
67 |
+
<div id="#{location_loader_id}" class="myparcel-loader" style="display:none;"></div>
|
68 |
+
<button class="myparcel-button" id="#{search_button_id}"><?php echo $_helper->__('Search'); ?></button>
|
69 |
+
</div>
|
70 |
+
</div>
|
71 |
+
|
72 |
+
<div class="responsive-location-results">
|
73 |
+
<div class="heading">
|
74 |
+
<h3><?php echo $_helper->__('Nearest myparcel pickup points'); ?></h3>
|
75 |
+
</div>
|
76 |
+
|
77 |
+
<ul class="list" id="#{location_list_id}">
|
78 |
+
</ul>
|
79 |
+
</div>
|
80 |
+
</div>
|
81 |
+
</div>
|
82 |
+
</div>
|
83 |
+
<div id="myparcel_checkout_location_template" style="display:none;">
|
84 |
+
<li class="location-details #{location_class}" id="#{location_id}" data-location_code="#{location_code}">
|
85 |
+
<div class="content">
|
86 |
+
<div class="location-info">
|
87 |
+
<span class="radio selected"></span>
|
88 |
+
<span class="address"><strong>#{location}</strong><br>#{street} #{street_number}<br>#{postcode} #{city}</span>
|
89 |
+
</div>
|
90 |
+
<span class="distance"><strong>#{distance} m</strong></span>
|
91 |
+
<a style="display:none;" href="#" class="info-link">More info</a>
|
92 |
+
<button class="myparcel-button" onclick="#{select_location_onclick}"><?php echo $_helper->__('Select'); ?></button>
|
93 |
+
</div>
|
94 |
+
<div class="more-info" id="#{location_info_id}" style="display:none;">
|
95 |
+
<table class="business-hours">
|
96 |
+
<thead>
|
97 |
+
<tr>
|
98 |
+
<th colspan="2"><?php echo $this->__('Business hours') ?></th>
|
99 |
+
</tr>
|
100 |
+
</thead>
|
101 |
+
<tbody>
|
102 |
+
<tr>
|
103 |
+
<th><?php echo $this->__('Mo') ?></th>
|
104 |
+
<td>#{opening_hours_monday}</td>
|
105 |
+
</tr>
|
106 |
+
<tr>
|
107 |
+
<th><?php echo $this->__('Tu') ?></th>
|
108 |
+
<td>#{opening_hours_tuesday}</td>
|
109 |
+
</tr>
|
110 |
+
<tr>
|
111 |
+
<th><?php echo $this->__('We') ?></th>
|
112 |
+
<td>#{opening_hours_wednesday}</td>
|
113 |
+
</tr>
|
114 |
+
<tr>
|
115 |
+
<th><?php echo $this->__('Th') ?></th>
|
116 |
+
<td>#{opening_hours_thursday}</td>
|
117 |
+
</tr>
|
118 |
+
<tr>
|
119 |
+
<th><?php echo $this->__('Fr') ?></th>
|
120 |
+
<td>#{opening_hours_friday}</td>
|
121 |
+
</tr>
|
122 |
+
<tr>
|
123 |
+
<th><?php echo $this->__('Sa') ?></th>
|
124 |
+
<td>#{opening_hours_saturday}</td>
|
125 |
+
</tr>
|
126 |
+
<tr>
|
127 |
+
<th><?php echo $this->__('Su') ?></th>
|
128 |
+
<td>#{opening_hours_sunday}</td>
|
129 |
+
</tr>
|
130 |
+
</tbody>
|
131 |
+
</table>
|
132 |
+
</div>
|
133 |
+
</li>
|
134 |
+
</div>
|
135 |
+
<div id="myparcel_checkout_location_error_template" style="display:none;">
|
136 |
+
<li id="no_locations_error" class="location-error-msg">
|
137 |
+
<?php echo $_helper->__('Unfortunately no locations could be found. Please check your postcode and house number combination.'); ?>
|
138 |
+
</li>
|
139 |
+
</div>
|
140 |
+
<div id="myparcel_checkout_selected_location_template" style="display:none;">
|
141 |
+
<div id="#{selected_location_id}" class="complete">
|
142 |
+
<label class="head"><?php echo $this->__('Selected post office location:') ?></label>
|
143 |
+
<address>
|
144 |
+
#{location}<br />
|
145 |
+
#{street} #{street_number}<br />
|
146 |
+
#{city}, #{postcode}<br />
|
147 |
+
Nederland<br />
|
148 |
+
T: #{phone_number}
|
149 |
+
<a href="#" onclick="myParcelCheckout.openOverlay();return false;" class="myparcel_checkout_edit_link"><?php echo $this->__('Edit'); ?></a>
|
150 |
+
</address>
|
151 |
+
</div>
|
152 |
+
</div>
|
153 |
+
<script type="text/javascript">
|
154 |
+
//<![CDATA[
|
155 |
+
var myParcelCheckout;
|
156 |
+
document.observe('dom:loaded', function() {
|
157 |
+
var checkoutContainer = $('myparcel_checkout_container');
|
158 |
+
var locationContainer = $('myparcel_checkout_location_template');
|
159 |
+
var locationErrorContainer = $('myparcel_checkout_location_error_template');
|
160 |
+
var selectedLocationContainer = $('myparcel_checkout_selected_location_template');
|
161 |
+
var templates = {
|
162 |
+
overlay : new Template(checkoutContainer.innerHTML),
|
163 |
+
location : new Template(locationContainer.innerHTML),
|
164 |
+
location_error : new Template(locationErrorContainer.innerHTML),
|
165 |
+
selected_location : new Template(selectedLocationContainer.innerHTML)
|
166 |
+
};
|
167 |
+
|
168 |
+
var shippingMethodsLoadCallback = function() {
|
169 |
+
if(null != $('shipping-progress-opcheckout')){
|
170 |
+
$('shipping-progress-opcheckout').show();
|
171 |
+
}
|
172 |
+
};
|
173 |
+
|
174 |
+
var saveLocationSuccessCallback = function() {
|
175 |
+
checkout.reloadProgressBlock('myparcel_checkout');
|
176 |
+
$('shipping-progress-opcheckout').hide();
|
177 |
+
};
|
178 |
+
|
179 |
+
var config = {
|
180 |
+
get_locations_url : '<?php echo $this->getUrl('myparcel2014/checkout/getLocations', array('_secure' => true)); ?>',
|
181 |
+
save_location_url : '<?php echo $this->getUrl('myparcel2014/checkout/saveLocation', array('_secure' => true)); ?>',
|
182 |
+
shipping_methods_load_callback : shippingMethodsLoadCallback,
|
183 |
+
save_location_success_callback : saveLocationSuccessCallback
|
184 |
+
};
|
185 |
+
|
186 |
+
var selectors = {
|
187 |
+
shipping_method : '#s_method_myparcel_pakjegemak'
|
188 |
+
};
|
189 |
+
|
190 |
+
checkoutContainer.remove();
|
191 |
+
locationContainer.remove();
|
192 |
+
locationErrorContainer.remove();
|
193 |
+
selectedLocationContainer.remove();
|
194 |
+
myParcelCheckout = new MyParcelCheckout(config, selectors, templates, {});
|
195 |
+
|
196 |
+
if (typeof myParcelCheckout != 'undefined') {
|
197 |
+
Object.extend(shippingMethod, {
|
198 |
+
save : function () {
|
199 |
+
if (checkout.loadWaiting != false) return;
|
200 |
+
if (this.validate()) {
|
201 |
+
var selectedShippingMethod = $$('#co-shipping-method-form input:checked[name="shipping_method"]')[0];
|
202 |
+
if (selectedShippingMethod.id == 's_method_myparcel_pakjegemak') {
|
203 |
+
myParcelCheckout.saveSelectedLocation();
|
204 |
+
} else {
|
205 |
+
if(null != $('shipping-progress-opcheckout')){
|
206 |
+
$('shipping-progress-opcheckout').show();
|
207 |
+
}
|
208 |
+
$('myparcel_checkout-progress-opcheckout').hide();
|
209 |
+
}
|
210 |
+
|
211 |
+
checkout.setLoadWaiting('shipping-method');
|
212 |
+
new Ajax.Request(
|
213 |
+
this.saveUrl,
|
214 |
+
{
|
215 |
+
method : 'post',
|
216 |
+
onComplete : this.onComplete,
|
217 |
+
onSuccess : this.onSave,
|
218 |
+
onFailure : checkout.ajaxFailure.bind(checkout),
|
219 |
+
parameters : Form.serialize(this.form)
|
220 |
+
}
|
221 |
+
);
|
222 |
+
}
|
223 |
+
}
|
224 |
+
});
|
225 |
+
}
|
226 |
+
});
|
227 |
+
//]]>
|
228 |
+
</script>
|
app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/onepage/progress.phtml
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* ___________ __ __
|
4 |
+
* \__ ___/____ _/ |_ _____ | |
|
5 |
+
* | | / _ \\ __\\__ \ | |
|
6 |
+
* | | | |_| || | / __ \_| |__
|
7 |
+
* |____| \____/ |__| (____ /|____/
|
8 |
+
* \/
|
9 |
+
* ___ __ __
|
10 |
+
* | | ____ _/ |_ ____ _______ ____ ____ _/ |_
|
11 |
+
* | | / \\ __\_/ __ \\_ __ \ / \ _/ __ \\ __\
|
12 |
+
* | || | \| | \ ___/ | | \/| | \\ ___/ | |
|
13 |
+
* |___||___| /|__| \_____>|__| |___| / \_____>|__|
|
14 |
+
* \/ \/
|
15 |
+
* ________
|
16 |
+
* / _____/_______ ____ __ __ ______
|
17 |
+
* / \ ___\_ __ \ / _ \ | | \\____ \
|
18 |
+
* \ \_\ \| | \/| |_| || | /| |_| |
|
19 |
+
* \______ /|__| \____/ |____/ | __/
|
20 |
+
* \/ |__|
|
21 |
+
*
|
22 |
+
* NOTICE OF LICENSE
|
23 |
+
*
|
24 |
+
* This source file is subject to the Creative Commons License.
|
25 |
+
* It is available through the world-wide-web at this URL:
|
26 |
+
* http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
27 |
+
* If you are unable to obtain it through the world-wide-web, please send an email
|
28 |
+
* to servicedesk@tig.nl so we can send you a copy immediately.
|
29 |
+
*
|
30 |
+
* DISCLAIMER
|
31 |
+
*
|
32 |
+
* Do not edit or add to this file if you wish to upgrade this module to newer
|
33 |
+
* versions in the future. If you wish to customize this module for your
|
34 |
+
* needs please contact servicedesk@tig.nl for more information.
|
35 |
+
*
|
36 |
+
* @copyright Copyright (c) 2015 Total Internet Group B.V. (http://www.tig.nl)
|
37 |
+
* @license http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
38 |
+
*
|
39 |
+
* @var TIG_MyParcel2014_Block_Checkout_Progress $this
|
40 |
+
*/
|
41 |
+
?>
|
42 |
+
<div id="myparcel_checkout-progress-opcheckout">
|
43 |
+
</div>
|
44 |
+
<script type="text/javascript">
|
45 |
+
//<![CDATA[
|
46 |
+
var shippingAddressProgress = $('shipping-progress-opcheckout');
|
47 |
+
if (shippingAddressProgress) {
|
48 |
+
shippingAddressProgress.insert({
|
49 |
+
after : $('myparcel_checkout-progress-opcheckout')
|
50 |
+
});
|
51 |
+
}
|
52 |
+
|
53 |
+
if (checkout) {
|
54 |
+
checkout.steps = ['login', 'billing', 'shipping', 'shipping_method', 'myparcel_checkout', 'payment', 'review'];
|
55 |
+
}
|
56 |
+
//]]>
|
57 |
+
</script>
|
app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/onepage/progress/pakje_gemak.phtml
ADDED
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* ___________ __ __
|
4 |
+
* \__ ___/____ _/ |_ _____ | |
|
5 |
+
* | | / _ \\ __\\__ \ | |
|
6 |
+
* | | | |_| || | / __ \_| |__
|
7 |
+
* |____| \____/ |__| (____ /|____/
|
8 |
+
* \/
|
9 |
+
* ___ __ __
|
10 |
+
* | | ____ _/ |_ ____ _______ ____ ____ _/ |_
|
11 |
+
* | | / \\ __\_/ __ \\_ __ \ / \ _/ __ \\ __\
|
12 |
+
* | || | \| | \ ___/ | | \/| | \\ ___/ | |
|
13 |
+
* |___||___| /|__| \_____>|__| |___| / \_____>|__|
|
14 |
+
* \/ \/
|
15 |
+
* ________
|
16 |
+
* / _____/_______ ____ __ __ ______
|
17 |
+
* / \ ___\_ __ \ / _ \ | | \\____ \
|
18 |
+
* \ \_\ \| | \/| |_| || | /| |_| |
|
19 |
+
* \______ /|__| \____/ |____/ | __/
|
20 |
+
* \/ |__|
|
21 |
+
*
|
22 |
+
* NOTICE OF LICENSE
|
23 |
+
*
|
24 |
+
* This source file is subject to the Creative Commons License.
|
25 |
+
* It is available through the world-wide-web at this URL:
|
26 |
+
* http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
27 |
+
* If you are unable to obtain it through the world-wide-web, please send an email
|
28 |
+
* to servicedesk@tig.nl so we can send you a copy immediately.
|
29 |
+
*
|
30 |
+
* DISCLAIMER
|
31 |
+
*
|
32 |
+
* Do not edit or add to this file if you wish to upgrade this module to newer
|
33 |
+
* versions in the future. If you wish to customize this module for your
|
34 |
+
* needs please contact servicedesk@tig.nl for more information.
|
35 |
+
*
|
36 |
+
* @copyright Copyright (c) 2015 Total Internet Group B.V. (http://www.tig.nl)
|
37 |
+
* @license http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
38 |
+
*
|
39 |
+
* @var TIG_MyParcel2014_Block_Checkout_Progress $this
|
40 |
+
*/
|
41 |
+
?>
|
42 |
+
<?php if ($this->getCheckout()->getStepData('shipping_method', 'complete')): ?>
|
43 |
+
<?php $_pakjeGemakAddress = $this->getPakjeGemakAddress(); ?>
|
44 |
+
<?php if($_pakjeGemakAddress): ?>
|
45 |
+
<dt class="complete"><?php echo $this->__('Post Office Address') ?> <span class="changelink"><span class="separator">|</span> <a href="#shipping_method" onclick="checkout.changeSection('opc-shipping_method'); return false;"><?php echo $this->__('Change') ?></a></span></dt>
|
46 |
+
<dd class="complete"><?php echo $_pakjeGemakAddress; ?></dd>
|
47 |
+
<?php endif; ?>
|
48 |
+
<?php endif; ?>
|
app/design/frontend/base/default/template/TIG/MyParcel2014/checkout/pg_address.phtml
ADDED
@@ -0,0 +1,103 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* ___________ __ __
|
4 |
+
* \__ ___/____ _/ |_ _____ | |
|
5 |
+
* | | / _ \\ __\\__ \ | |
|
6 |
+
* | | | |_| || | / __ \_| |__
|
7 |
+
* |____| \____/ |__| (____ /|____/
|
8 |
+
* \/
|
9 |
+
* ___ __ __
|
10 |
+
* | | ____ _/ |_ ____ _______ ____ ____ _/ |_
|
11 |
+
* | | / \\ __\_/ __ \\_ __ \ / \ _/ __ \\ __\
|
12 |
+
* | || | \| | \ ___/ | | \/| | \\ ___/ | |
|
13 |
+
* |___||___| /|__| \_____>|__| |___| / \_____>|__|
|
14 |
+
* \/ \/
|
15 |
+
* ________
|
16 |
+
* / _____/_______ ____ __ __ ______
|
17 |
+
* / \ ___\_ __ \ / _ \ | | \\____ \
|
18 |
+
* \ \_\ \| | \/| |_| || | /| |_| |
|
19 |
+
* \______ /|__| \____/ |____/ | __/
|
20 |
+
* \/ |__|
|
21 |
+
*
|
22 |
+
* NOTICE OF LICENSE
|
23 |
+
*
|
24 |
+
* This source file is subject to the Creative Commons License.
|
25 |
+
* It is available through the world-wide-web at this URL:
|
26 |
+
* http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
27 |
+
* If you are unable to obtain it through the world-wide-web, please send an email
|
28 |
+
* to servicedesk@tig.nl so we can send you a copy immediately.
|
29 |
+
*
|
30 |
+
* DISCLAIMER
|
31 |
+
*
|
32 |
+
* Do not edit or add to this file if you wish to upgrade this module to newer
|
33 |
+
* versions in the future. If you wish to customize this module for your
|
34 |
+
* needs please contact servicedesk@tig.nl for more information.
|
35 |
+
*
|
36 |
+
* @copyright Copyright (c) 2014 Total Internet Group B.V. (http://www.totalinternetgroup.nl)
|
37 |
+
* @license http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
38 |
+
*/
|
39 |
+
|
40 |
+
$_helper = Mage::helper('tig_myparcel');
|
41 |
+
$_user = $_helper->getConfig('username', 'api');
|
42 |
+
$_apiKey = $_helper->getConfig('key', 'api', null, true);
|
43 |
+
$_shop = $this->getUrl('myparcel2014/index/pakjegemak', array('_secure' => true));
|
44 |
+
$_hash = hash_hmac('sha1', $_user . 'MyParcel' . $_shop, $_apiKey);
|
45 |
+
?>
|
46 |
+
<div id="tig_myparcel_pg_container" style="display:none;">
|
47 |
+
<fieldset id="tig_myparcel_pg_address">
|
48 |
+
<input type="hidden" name="tig_myparcel_pg_address[firstname]" data-tig-myparcel-address-key="firstname" />
|
49 |
+
<input type="hidden" name="tig_myparcel_pg_address[lastname]" data-tig-myparcel-address-key="lastname" />
|
50 |
+
<input type="hidden" name="tig_myparcel_pg_address[company]" data-tig-myparcel-address-key="name" />
|
51 |
+
<input type="hidden" name="tig_myparcel_pg_address[street][1]" data-tig-myparcel-address-key="street" />
|
52 |
+
<input type="hidden" name="tig_myparcel_pg_address[street][2]" data-tig-myparcel-address-key="housenumber" />
|
53 |
+
<input type="hidden" name="tig_myparcel_pg_address[street][3]" data-tig-myparcel-address-key="housenumberadd" />
|
54 |
+
<input type="hidden" name="tig_myparcel_pg_address[postcode]" data-tig-myparcel-address-key="postalcode" />
|
55 |
+
<input type="hidden" name="tig_myparcel_pg_address[city]" data-tig-myparcel-address-key="city" />
|
56 |
+
<input type="hidden" name="tig_myparcel_pg_address[country_id]" data-tig-myparcel-address-key="country" />
|
57 |
+
<input type="hidden" name="tig_myparcel_pg_address[telephone]" data-tig-myparcel-address-key="phone" />
|
58 |
+
</fieldset>
|
59 |
+
</div>
|
60 |
+
<script type="text/javascript">
|
61 |
+
//<![CDATA[
|
62 |
+
if (typeof MyParcelPgAddress == 'undefined') {
|
63 |
+
console.error('<?php echo $_helper->__('MyParcel PgAddress class missing.');?>');
|
64 |
+
}
|
65 |
+
|
66 |
+
window.myParcelPgAddress = new MyParcelPgAddress($('tig_myparcel_pg_address'), {debug: false});
|
67 |
+
|
68 |
+
var pg_popup;
|
69 |
+
document.observe('click', function(e, el){
|
70 |
+
if(el = e.findElement('#s_method_tig_myparcel_pakjegemak'))
|
71 |
+
{
|
72 |
+
if(!pg_popup || pg_popup.closed)
|
73 |
+
{
|
74 |
+
var viewport = document.viewport.getDimensions();
|
75 |
+
var width = viewport.width;
|
76 |
+
var height = viewport.height;
|
77 |
+
|
78 |
+
pg_popup = window.open(
|
79 |
+
'<?php echo $_helper->getConfig('url'); ?>/pakjegemak-locatie?hash=<?php echo $_hash; ?>&webshop=<?php echo urlencode($_shop); ?>&user=<?php echo $_user; ?>',
|
80 |
+
'tig_myparcel_pakjegemak',
|
81 |
+
'width=' + width + ',height=' + height + ',dependent,resizable,scrollbars'
|
82 |
+
);
|
83 |
+
if(window.focus) { pg_popup.focus(); }
|
84 |
+
}
|
85 |
+
else
|
86 |
+
{
|
87 |
+
pg_popup.focus();
|
88 |
+
}
|
89 |
+
// refresh info div placeholder
|
90 |
+
var pginfo = $('pginfodiv');
|
91 |
+
if(pginfo) {
|
92 |
+
pginfo.remove();
|
93 |
+
}
|
94 |
+
pginfo = document.createElement('div');
|
95 |
+
pginfo.id = 'pginfodiv'
|
96 |
+
el.parentNode.appendChild(pginfo);
|
97 |
+
|
98 |
+
return false;
|
99 |
+
}
|
100 |
+
});
|
101 |
+
|
102 |
+
//]]>
|
103 |
+
</script>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>tig_myparcel</name>
|
4 |
-
<version>1.3.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US">Creative Commons License</license>
|
7 |
<channel>community</channel>
|
@@ -9,23 +9,30 @@
|
|
9 |
<summary>The official shipping extension for MyParcel</summary>
|
10 |
<description>Dit is de officiële Magento extensie uitgevoerd in opdracht van MyParcel en ontwikkeld door de Total Internet Group. Met MyParcel extensie is het nu nog eenvoudiger om het verzendproces direct vanuit Magento te organiseren.
|
11 |

|
|
|
12 |
The official MyParcel extension for Magento.
|
13 |

|
14 |
This extension allows you to ship your MyParcel shipments right from Magento.
|
15 |
With this extension you can:
|
16 |
- ship MyParcel shippingmethod (flat rate and table rate)
|
17 |
-
- create shipments from the order-grid and directly print the shipping-lables
|
18 |
- create shipments with specific MyParcel options
|
19 |
- Generate return-links for a shipment
|
20 |
- Ship world-wide with MyParcel
|
21 |
- Send Track&Trace information</description>
|
22 |
-
<notes
|
|
|
|
|
|
|
|
|
|
|
23 |
Support for the Magento Patch SUPEE-6285 solved
|
24 |

|
25 |
-
|
|
|
26 |
- Added Magento Patch SUPEE-6788 compatibility
|
27 |

|
28 |
-
|
29 |
==== New features ====
|
30 |
- Shipping methods connected to MyParcel
|
31 |
- Minimal order price PakjeGemak
|
@@ -34,22 +41,22 @@ Support for the Magento Patch SUPEE-6285 solved
|
|
34 |
==== Bug fixes ====
|
35 |
- Various bugs fixed
|
36 |

|
37 |
-
|
38 |
-
|
39 |
- Pakjegemak extra address-validation on order detail page
|
40 |

|
41 |
-
|
42 |
None. Please contact us if you find a bug.
|
43 |

|
44 |
-
|
45 |
-
|
46 |
- Print-position overlay optimised
|
47 |
- New translations
|
48 |
- Extended logging functionality</notes>
|
49 |
<authors><author><name>TIG</name><user>supporttotal</user><email>servicedesk@totalinternetgroup.nl</email></author></authors>
|
50 |
-
<date>
|
51 |
-
<time>
|
52 |
-
<contents><target name="magecommunity"><dir name="TIG"><dir name="MyParcel2014"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="Shipment"><dir name="Create"><file name="ConsignmentOptions.php" hash="fdf0ec9cf1e5ada2c89638392d5a4106"/></dir><file name="ShippingInfo.php" hash="8371397f10be993791d5878160b06548"/></dir><dir name="View"><file name="ShippingInfo.php" hash="7e0ffdedc1cab6870991cbb7e7f752fc"/></dir></dir></dir><dir name="System"><dir name="Config"><file name="AdminSecure.php" hash="abfbc4f529358040f5f21fbc47f95c0a"/><file name="Hidden.php" hash="98e74d07fb637d7cbac3eed14a55b378"/><file name="SupportTab.php" hash="3ed95adf1523bd5a21c1fe19d61813dc"/></dir></dir><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><dir name="Shipment"><file name="ShippingStatus.php" hash="6250677ea5d6e6b36be23cdc6d21c151"/></dir><file name="ShippingStatus.php" hash="6a9bfdfcac2b362f6797186f94467115"/></dir></dir></dir></dir></dir><dir name="Checkout"><file name="Js.php" hash="2fcda151238c8bf53d8c0bcd25b2859a"/><file name="PgAddress.php" hash="b1a9ac7d2219b3b4f85cab5996f8c531"/><file name="Progress.php" hash="ff8ec8b6512b5785dd621366a06856de"/></dir></dir><file name="Exception.php" hash="17fbabfc37a1872da197dda8ae31eaad"/><dir name="Helper"><file name="AddressValidation.php" hash="a85c4dda15b569c42f5ba51e74fa5726"/><file name="Data.php" hash="8e8524b060c84e5a2514f212be6d329b"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="Observer"><file name="OrderGrid.php" hash="8486635dfa393a8055c6cd28b30052d9"/><file name="ShipmentGrid.php" hash="39c2804ebc9c89c3abee141e22cfb0ad"/><file name="SystemConfig.php" hash="556df530f658e0c4e179ffba534e5013"/><file name="ViewShipment.php" hash="75cd817a5603280143a3ac87a4672f3c"/></dir><dir name="Support"><file name="Logs.php" hash="8678ec28f8a98cf2bd6b5625dc55ac15"/></dir></dir><dir name="Api"><file name="Curl.php" hash="f006338a00df9cef0485a647bfefaca6"/><file name="MyParcel.php" hash="32b8c1b8442926751ca9b8acfa9359c1"/></dir><dir name="Carrier"><file name="MyParcel.php" hash="56d1cce86bbd2193e9122cd17b724681"/><dir name="System"><dir name="Config"><dir name="Source"><file name="RateType.php" hash="d0e2b78dc1040b1265e35d60ae2de76b"/></dir></dir></dir></dir><dir name="Checkout"><file name="Service.php" hash="73e0c2c9ff1512a1c927093e200cfed2"/><file name="Validate.php" hash="f411737f90a793ba75c18092cb2f1248"/></dir><dir name="Observer"><file name="Cron.php" hash="ea790b89e5bd5379b0711415623b3e1d"/><file name="SaveConfig.php" hash="3804317337df37ce33615280f6c3677b"/><file name="SavePgAddress.php" hash="b07e42bda2318a7272a48a52480dccc0"/><file name="SaveShipment.php" hash="a70cef74590a4952af19944a1e7bf502"/></dir><dir name="Resource"><dir name="Order"><dir name="Grid"><file name="Collection.php" hash="48fc092078dcdbcca40788c486ca0987"/></dir></dir><file name="Setup.php" hash="b16d3f9146b6544c1f90ff8e218b52bb"/><dir name="Shipment"><file name="Collection.php" hash="6af521845d88a214d283cfd3fecfbd2d"/><dir name="Grid"><file name="Collection.php" hash="52886710560d83ced9224c93c0e6489c"/></dir></dir><file name="Shipment.php" hash="7c7bb4b4349da9504015a279b9ff8a4f"/></dir><file name="Shipment.php" hash="fd15fb02034a52915d674e059d0d2056"/><dir name="System"><dir name="Config"><dir name="Source"><file name="A4a6.php" hash="9233248742c79824ea8408577a9b4f2e"/><file name="Customs.php" hash="9b5c4fd3a866fdabf44a7b532b9c3501"/><file name="ShippingMethods.php" hash="ee471d016cf4df58467e21620bbd680c"/><file name="StreetField.php" hash="f171261f2d8785ebf41f19d2bfeb7d58"/><file name="Yesno.php" hash="0c49e0c17e933924d25ffe823e2dab16"/></dir></dir></dir></dir><dir name="controllers"><file name="CheckoutController.php" hash="b62b65440631e6bc5d80d59b84c3f4df"/><dir name="MyparcelAdminhtml"><file name="ConfigController.php" hash="07a71e79e780affd44edf005747c9804"/><file name="ShipmentController.php" hash="8e681b902d5a9233594c18d36d223723"/></dir></dir><dir name="data"><dir name="tig_myparcel_setup"><file name="data-upgrade-0.1.0-1.1.1.php" hash="04cd4a74b8e7a2374586f2352c6716c4"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="3dd346b1fe2786ce0e56ef2a9c18568b"/><file name="config.xml" hash="
|
53 |
<compatible/>
|
54 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
55 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>tig_myparcel</name>
|
4 |
+
<version>1.3.3</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US">Creative Commons License</license>
|
7 |
<channel>community</channel>
|
9 |
<summary>The official shipping extension for MyParcel</summary>
|
10 |
<description>Dit is de officiële Magento extensie uitgevoerd in opdracht van MyParcel en ontwikkeld door de Total Internet Group. Met MyParcel extensie is het nu nog eenvoudiger om het verzendproces direct vanuit Magento te organiseren.
|
11 |

|
12 |
+

|
13 |
The official MyParcel extension for Magento.
|
14 |

|
15 |
This extension allows you to ship your MyParcel shipments right from Magento.
|
16 |
With this extension you can:
|
17 |
- ship MyParcel shippingmethod (flat rate and table rate)
|
18 |
+
- create shipments from the order-grid and directly print the shipping-lables
|
19 |
- create shipments with specific MyParcel options
|
20 |
- Generate return-links for a shipment
|
21 |
- Ship world-wide with MyParcel
|
22 |
- Send Track&Trace information</description>
|
23 |
+
<notes>=== v1.3.3 ===
|
24 |
+
=== Improvements ===
|
25 |
+
- Improvements for the installation via Magento Connect
|
26 |
+

|
27 |
+
=== v1.3.2 ===
|
28 |
+
=== Improvements ===
|
29 |
Support for the Magento Patch SUPEE-6285 solved
|
30 |

|
31 |
+
=== v1.3.1 ===
|
32 |
+
=== Improvements ===
|
33 |
- Added Magento Patch SUPEE-6788 compatibility
|
34 |

|
35 |
+
=== v1.3.0 ===
|
36 |
==== New features ====
|
37 |
- Shipping methods connected to MyParcel
|
38 |
- Minimal order price PakjeGemak
|
41 |
==== Bug fixes ====
|
42 |
- Various bugs fixed
|
43 |

|
44 |
+
=== v1.1.4 ===
|
45 |
+
=== Improvements ===
|
46 |
- Pakjegemak extra address-validation on order detail page
|
47 |

|
48 |
+
=== Known bugs ===
|
49 |
None. Please contact us if you find a bug.
|
50 |

|
51 |
+
=== v1.1.3 ===
|
52 |
+
=== Improvements ===
|
53 |
- Print-position overlay optimised
|
54 |
- New translations
|
55 |
- Extended logging functionality</notes>
|
56 |
<authors><author><name>TIG</name><user>supporttotal</user><email>servicedesk@totalinternetgroup.nl</email></author></authors>
|
57 |
+
<date>2016-03-29</date>
|
58 |
+
<time>08:47:30</time>
|
59 |
+
<contents><target name="magecommunity"><dir name="TIG"><dir name="MyParcel2014"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="Shipment"><dir name="Create"><file name="ConsignmentOptions.php" hash="fdf0ec9cf1e5ada2c89638392d5a4106"/></dir><file name="ShippingInfo.php" hash="8371397f10be993791d5878160b06548"/></dir><dir name="View"><file name="ShippingInfo.php" hash="7e0ffdedc1cab6870991cbb7e7f752fc"/></dir></dir></dir><dir name="System"><dir name="Config"><file name="AdminSecure.php" hash="abfbc4f529358040f5f21fbc47f95c0a"/><file name="Hidden.php" hash="98e74d07fb637d7cbac3eed14a55b378"/><file name="SupportTab.php" hash="3ed95adf1523bd5a21c1fe19d61813dc"/></dir></dir><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><dir name="Shipment"><file name="ShippingStatus.php" hash="6250677ea5d6e6b36be23cdc6d21c151"/></dir><file name="ShippingStatus.php" hash="6a9bfdfcac2b362f6797186f94467115"/></dir></dir></dir></dir></dir><dir name="Checkout"><file name="Js.php" hash="2fcda151238c8bf53d8c0bcd25b2859a"/><file name="PgAddress.php" hash="b1a9ac7d2219b3b4f85cab5996f8c531"/><file name="Progress.php" hash="ff8ec8b6512b5785dd621366a06856de"/></dir></dir><file name="Exception.php" hash="17fbabfc37a1872da197dda8ae31eaad"/><dir name="Helper"><file name="AddressValidation.php" hash="a85c4dda15b569c42f5ba51e74fa5726"/><file name="Data.php" hash="8e8524b060c84e5a2514f212be6d329b"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="Observer"><file name="OrderGrid.php" hash="8486635dfa393a8055c6cd28b30052d9"/><file name="ShipmentGrid.php" hash="39c2804ebc9c89c3abee141e22cfb0ad"/><file name="SystemConfig.php" hash="556df530f658e0c4e179ffba534e5013"/><file name="ViewShipment.php" hash="75cd817a5603280143a3ac87a4672f3c"/></dir><dir name="Support"><file name="Logs.php" hash="8678ec28f8a98cf2bd6b5625dc55ac15"/></dir></dir><dir name="Api"><file name="Curl.php" hash="f006338a00df9cef0485a647bfefaca6"/><file name="MyParcel.php" hash="32b8c1b8442926751ca9b8acfa9359c1"/></dir><dir name="Carrier"><file name="MyParcel.php" hash="56d1cce86bbd2193e9122cd17b724681"/><dir name="System"><dir name="Config"><dir name="Source"><file name="RateType.php" hash="d0e2b78dc1040b1265e35d60ae2de76b"/></dir></dir></dir></dir><dir name="Checkout"><file name="Service.php" hash="73e0c2c9ff1512a1c927093e200cfed2"/><file name="Validate.php" hash="f411737f90a793ba75c18092cb2f1248"/></dir><dir name="Observer"><file name="Cron.php" hash="ea790b89e5bd5379b0711415623b3e1d"/><file name="SaveConfig.php" hash="3804317337df37ce33615280f6c3677b"/><file name="SavePgAddress.php" hash="b07e42bda2318a7272a48a52480dccc0"/><file name="SaveShipment.php" hash="a70cef74590a4952af19944a1e7bf502"/></dir><dir name="Resource"><dir name="Order"><dir name="Grid"><file name="Collection.php" hash="48fc092078dcdbcca40788c486ca0987"/></dir></dir><file name="Setup.php" hash="b16d3f9146b6544c1f90ff8e218b52bb"/><dir name="Shipment"><file name="Collection.php" hash="6af521845d88a214d283cfd3fecfbd2d"/><dir name="Grid"><file name="Collection.php" hash="52886710560d83ced9224c93c0e6489c"/></dir></dir><file name="Shipment.php" hash="7c7bb4b4349da9504015a279b9ff8a4f"/></dir><file name="Shipment.php" hash="fd15fb02034a52915d674e059d0d2056"/><dir name="System"><dir name="Config"><dir name="Source"><file name="A4a6.php" hash="9233248742c79824ea8408577a9b4f2e"/><file name="Customs.php" hash="9b5c4fd3a866fdabf44a7b532b9c3501"/><file name="ShippingMethods.php" hash="ee471d016cf4df58467e21620bbd680c"/><file name="StreetField.php" hash="f171261f2d8785ebf41f19d2bfeb7d58"/><file name="Yesno.php" hash="0c49e0c17e933924d25ffe823e2dab16"/></dir></dir></dir></dir><dir name="controllers"><file name="CheckoutController.php" hash="b62b65440631e6bc5d80d59b84c3f4df"/><dir name="MyparcelAdminhtml"><file name="ConfigController.php" hash="07a71e79e780affd44edf005747c9804"/><file name="ShipmentController.php" hash="8e681b902d5a9233594c18d36d223723"/></dir></dir><dir name="data"><dir name="tig_myparcel_setup"><file name="data-upgrade-0.1.0-1.1.1.php" hash="04cd4a74b8e7a2374586f2352c6716c4"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="3dd346b1fe2786ce0e56ef2a9c18568b"/><file name="config.xml" hash="cd53a18bcd99980e6a22de5e8c44cc5c"/><file name="system.xml" hash="9cc7401f0addb375843efeacb5ed232d"/></dir><dir name="sql"><dir name="tig_myparcel_setup"><file name="install-0.1.0.php" hash="6f0adc84b58a049b000997cec80946a3"/><file name="upgrade-1.1.4-1.2.0.php" hash="03f749e474005d691c8ecafa07f91deb"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="TIG_MyParcel2014.xml" hash="ea5b922031b3e792a2b381903077e66f"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="TIG"><file name="tig_myparcel.xml" hash="a944d8cfb23ade9b64dd6299a9f91cf5"/></dir></dir><dir name="template"><dir name="TIG"><dir name="MyParcel2014"><dir name="sales"><dir name="order"><dir name="address"><file name="warning.phtml" hash="fd5bf39bc5bf1ff6e79c41cad00de14b"/></dir><file name="mass_actions.phtml" hash="6a24b4431dac3412a9240bd8b68539b3"/><dir name="shipment"><dir name="create"><file name="consignment_options.phtml" hash="b32b4f46b7985c5285c71c9a7c028baf"/></dir><file name="mass_actions.phtml" hash="db772f2c96dc31f41649762e7663d5d6"/><file name="shipping_info.phtml" hash="17f3be5129d4f5ae68976e8a12cb0057"/></dir><dir name="view"><file name="shipping_info.phtml" hash="e6e8ca0fa33e940b00c5c4c138c55bac"/></dir></dir></dir><dir name="system"><dir name="config"><file name="edit.phtml" hash="3b3728e61a547322258ee4fd0026b271"/><file name="supportTab.phtml" hash="bd4e2c8d1496236c240e3356f3a2205e"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="TIG"><file name="tig_myparcel.xml" hash="8022c6c45dbb88195a951120dfd347c0"/></dir></dir><dir name="template"><dir name="TIG"><dir name="MyParcel2014"><dir name="checkout"><dir name="idev_onestepcheckout"><file name="js.phtml" hash="87965f66a877a3ed093642e2e94c54ea"/></dir><dir name="onepage"><file name="js.phtml" hash="b3861e23ba7a743d414e6e645dd6ea36"/><dir name="progress"><file name="pakje_gemak.phtml" hash="f08a5b6e16bc52bf6c605cb5189d9bf2"/></dir><file name="progress.phtml" hash="536f7f1d1d8bbdae7baac74267201f73"/></dir><file name="pg_address.phtml" hash="91808db0c3bdd7c1c3ce5c04c04dd04c"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><dir name="TIG"><dir name="MyParcel2014"><file name="prototype_windows_themes_magento.css" hash="c1cfaf8dca98f8e18e2b83dc8e9f216d"/><file name="styles.css" hash="7c8cc3f0ea1f8b9bbaeb9ebaf7f91f9c"/><file name="system_config_edit.css" hash="429c1a64ac62e62ab80915236e6400cf"/><file name="system_config_edit_myparcel.css" hash="4ca2ff19c68359ebaf3750239da2bcc7"/><file name="system_config_edit_myparcel_magento16.css" hash="f9a8479639e2fe8d0da9cf602b1607c3"/></dir></dir></dir><dir name="images"><dir name="TIG"><dir name="MyParcel2014"><file name="bkg_tooltip.png" hash="56cfed3ed8a65b19f8de88946d1a0a01"/><file name="btn_download_icon.png" hash="142d5ebbe43ad09dde97cd32e1ef4303"/><file name="glyph_error.gif" hash="a138b803d772f552aa2e49e1c506edbd"/><file name="glyph_info.gif" hash="40f72d28be63ecf2b6ef44c7ea730104"/><file name="glyph_manual.png" hash="771db63b6ffc9de1c06da564796adc6e"/><file name="glyph_pdf.png" hash="a5ea929f4014a88d7320d0293913ace3"/><file name="glyph_success.gif" hash="465a056a3ba3d94367f51c3c0b751391"/><file name="glyph_warning.gif" hash="fa817cb6d49efb9855942ef2b739fc6c"/><file name="icon-tooltip.png" hash="5767601cd66b23d0b6fe8defc10dd48d"/><file name="legend.gif" hash="d8fb0642901868d489d31b426f3e3406"/><file name="logo_myparcel.png" hash="73b50ec4d9d63d1b4ee4822b8b5f4964"/><file name="logo_myparcel_19.png" hash="8b7463a2911050419d97b24890732472"/><file name="logo_myparcel_38.png" hash="20e50f897cd8a4133e15629a10a1fea2"/><dir name="magento"><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="content_bg.gif" hash="21278ea0da2d4256f4ced96b6080ba2e"/><file name="top_bg.gif" hash="26f28090de87d64f9b01bf624f89bfe2"/><file name="window_close.png" hash="3af14f053f360bf31f8ba2df73ec7f1e"/></dir><file name="tig_logo_medium.gif" hash="3e1071908cfdb7b472438482c3331ac7"/><file name="tig_logo_medium.png" hash="ae24176891a64b6dcf1fa4b34326757a"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="TIG"><dir name="MyParcel2014"><file name="checkout.css" hash="621cd2a44f1b3d7a4946e834ed589ffe"/></dir></dir></dir><dir name="images"><dir name="TIG"><dir name="MyParcel"><dir name="checkout"><file name="loader_mini.gif" hash="f244ab6581d4329e3dbb7e289d47dfb2"/><file name="logo_myparcel.png" hash="73b50ec4d9d63d1b4ee4822b8b5f4964"/><file name="logo_postnl.png" hash="6fa95b3a5e83b6887848b5feb7369bf1"/></dir></dir></dir></dir><dir name="js"><dir name="TIG"><dir name="MyParcel2014"><file name="MutationObserver.js" hash="0ce653eab6a6aa85e827da86ddb71c2c"/><file name="checkout.js" hash="db71dd5e28bdb04a67c6a5828ca3911c"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="nl_NL"><file name="TIG_MyParcel2014.csv" hash="bd8ed3a48a5975c71ac2fc0cfeedcf82"/></dir><dir name="en_US"><file name="TIG_MyParcel2014.csv" hash="cc09aff93ca3efc5012a2801a512bb3e"/></dir></target></contents>
|
60 |
<compatible/>
|
61 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
62 |
</package>
|