Version Notes
Doddle will give your customers a parcel pick up and drop off service that fits with their busy lives.
Download this release
Release Info
Developer | Dave Macaulay |
Extension | Gene_Doddle |
Version | 1.0.1 |
Comparing to | |
See all releases |
Code changes from version 1.0.0 to 1.0.1
app/code/community/Gene/Doddle/Model/Observer.php
CHANGED
@@ -174,11 +174,9 @@ class Gene_Doddle_Model_Observer
|
|
174 |
|
175 |
// This order can no longer be shipped partially as Doddle has to receive it all at once
|
176 |
$order->setCanShipPartially(0)->setCanShipPartiallyItem(0);
|
177 |
-
$order->save();
|
178 |
|
179 |
// Update the quote
|
180 |
$quote->getShippingAddress()->addData($store->getMagentoShippingAddress());
|
181 |
-
$quote->save();
|
182 |
|
183 |
}
|
184 |
|
174 |
|
175 |
// This order can no longer be shipped partially as Doddle has to receive it all at once
|
176 |
$order->setCanShipPartially(0)->setCanShipPartiallyItem(0);
|
|
|
177 |
|
178 |
// Update the quote
|
179 |
$quote->getShippingAddress()->addData($store->getMagentoShippingAddress());
|
|
|
180 |
|
181 |
}
|
182 |
|
app/code/community/Gene/Doddle/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Gene_Doddle>
|
5 |
-
<version>1.0.
|
6 |
</Gene_Doddle>
|
7 |
</modules>
|
8 |
|
@@ -133,7 +133,7 @@
|
|
133 |
</checkout_controller_onepage_save_shipping_method>
|
134 |
|
135 |
<!-- Just before the quote is submitted we want to swap the shipping address to the Doddle store -->
|
136 |
-
<
|
137 |
<observers>
|
138 |
<gene_doddle_swap_address>
|
139 |
<type>singleton</type>
|
@@ -141,7 +141,7 @@
|
|
141 |
<method>changeToDoddleAddress</method>
|
142 |
</gene_doddle_swap_address>
|
143 |
</observers>
|
144 |
-
</
|
145 |
|
146 |
</events>
|
147 |
</frontend>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Gene_Doddle>
|
5 |
+
<version>1.0.1</version>
|
6 |
</Gene_Doddle>
|
7 |
</modules>
|
8 |
|
133 |
</checkout_controller_onepage_save_shipping_method>
|
134 |
|
135 |
<!-- Just before the quote is submitted we want to swap the shipping address to the Doddle store -->
|
136 |
+
<sales_model_service_quote_submit_success>
|
137 |
<observers>
|
138 |
<gene_doddle_swap_address>
|
139 |
<type>singleton</type>
|
141 |
<method>changeToDoddleAddress</method>
|
142 |
</gene_doddle_swap_address>
|
143 |
</observers>
|
144 |
+
</sales_model_service_quote_submit_success>
|
145 |
|
146 |
</events>
|
147 |
</frontend>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Gene_Doddle</name>
|
4 |
-
<version>1.0.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/mit-license.php">MIT License</license>
|
7 |
<channel>community</channel>
|
@@ -10,9 +10,9 @@
|
|
10 |
<description>Love shopping online but hate missing the delivery? Fix this for your customers with Doddle, the solution for collecting and returning your online purchases. With a growing network of stores (www.doddle.it/locations) near train stations, Doddle is open early until late, seven days a week, so you can click and collect your parcels at a time that suits you, whether it’s on the way home from work, on your break or after the gym. Quit queuing and never miss a parcel again! To find out more, visit the Doddle website. www.doddle.it</description>
|
11 |
<notes>Doddle will give your customers a parcel pick up and drop off service that fits with their busy lives. </notes>
|
12 |
<authors><author><name>Dave Macaulay</name><user>dave</user><email>magento@gene.co.uk</email></author></authors>
|
13 |
-
<date>2015-
|
14 |
-
<time>
|
15 |
-
<contents><target name="magecommunity"><dir name="Gene"><dir name="Doddle"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="View"><file name="Shippingmethod.php" hash="d6315db75e4a2b34f1365130d79b0c47"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Doddle"><file name="Moduleversion.php" hash="c5c694a23356e9cb6120c36b39929a95"/></dir></dir></dir></dir><dir name="Onepage"><dir name="Billing"><file name="Option.php" hash="06c044f97c3604805cda9c6a5f727885"/></dir><file name="Setup.php" hash="5efd1f0afc74291dfd9b18c4e2a6adf5"/><dir name="Shipping"><dir name="Method"><dir name="Doddle"><file name="Table.php" hash="76f5dab3e3fd7f7f65ba0ebe521e5a64"/></dir><file name="Doddle.php" hash="0c2e9524d7fbfbb268e1ee974720ddc6"/></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="b7af991bf5b6415b0079fedb1c946cfb"/></dir><dir name="Model"><dir name="Api"><dir name="Doddle"><file name="Abstract.php" hash="8b228e9ccb43ea985a88bbfd35ba1716"/><file name="Preadvice.php" hash="b59b09c0856a6faf1ec48532cf2c3670"/><file name="Stores.php" hash="973e80f3f81e8a1a73306bf9b76e8cfc"/></dir></dir><file name="Carrier.php" hash="65192881262286e5f83cb0f92d86219f"/><file name="Observer.php" hash="
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.2.1</min><max>6.0.0</max></php></required></dependencies>
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Gene_Doddle</name>
|
4 |
+
<version>1.0.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/mit-license.php">MIT License</license>
|
7 |
<channel>community</channel>
|
10 |
<description>Love shopping online but hate missing the delivery? Fix this for your customers with Doddle, the solution for collecting and returning your online purchases. With a growing network of stores (www.doddle.it/locations) near train stations, Doddle is open early until late, seven days a week, so you can click and collect your parcels at a time that suits you, whether it’s on the way home from work, on your break or after the gym. Quit queuing and never miss a parcel again! To find out more, visit the Doddle website. www.doddle.it</description>
|
11 |
<notes>Doddle will give your customers a parcel pick up and drop off service that fits with their busy lives. </notes>
|
12 |
<authors><author><name>Dave Macaulay</name><user>dave</user><email>magento@gene.co.uk</email></author></authors>
|
13 |
+
<date>2015-07-13</date>
|
14 |
+
<time>13:32:16</time>
|
15 |
+
<contents><target name="magecommunity"><dir name="Gene"><dir name="Doddle"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="View"><file name="Shippingmethod.php" hash="d6315db75e4a2b34f1365130d79b0c47"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Doddle"><file name="Moduleversion.php" hash="c5c694a23356e9cb6120c36b39929a95"/></dir></dir></dir></dir><dir name="Onepage"><dir name="Billing"><file name="Option.php" hash="06c044f97c3604805cda9c6a5f727885"/></dir><file name="Setup.php" hash="5efd1f0afc74291dfd9b18c4e2a6adf5"/><dir name="Shipping"><dir name="Method"><dir name="Doddle"><file name="Table.php" hash="76f5dab3e3fd7f7f65ba0ebe521e5a64"/></dir><file name="Doddle.php" hash="0c2e9524d7fbfbb268e1ee974720ddc6"/></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="b7af991bf5b6415b0079fedb1c946cfb"/></dir><dir name="Model"><dir name="Api"><dir name="Doddle"><file name="Abstract.php" hash="8b228e9ccb43ea985a88bbfd35ba1716"/><file name="Preadvice.php" hash="b59b09c0856a6faf1ec48532cf2c3670"/><file name="Stores.php" hash="973e80f3f81e8a1a73306bf9b76e8cfc"/></dir></dir><file name="Carrier.php" hash="65192881262286e5f83cb0f92d86219f"/><file name="Observer.php" hash="34cd952ab7ed99b6a07a3f8088b104ce"/><file name="Request.php" hash="d3721ffea66c0b344ceea7d01bb4f232"/><dir name="Resource"><dir name="Request"><file name="Collection.php" hash="a907852a15314e5cfb978ae4b7b8c05b"/></dir><file name="Request.php" hash="f6826850311ea198ec4a5a1cab3cf811"/></dir><file name="Store.php" hash="97695d1817e3d2d854ed28e16b305163"/><dir name="System"><dir name="Config"><file name="Environment.php" hash="a95a2d409db81660d3107a2ee99767fc"/></dir></dir></dir><dir name="controllers"><file name="IndexController.php" hash="eb1faa127215653de649309a4e21abcd"/></dir><dir name="etc"><file name="config.xml" hash="bfb5388c98719142062d0595e2090049"/><file name="system.xml" hash="37e0bb20205e8e8bafa24dc809f6033d"/></dir><dir name="sql"><dir name="gene_doddle_setup"><file name="install-0.1.0.php" hash="73c683d2ae93bc2ea7f0c283ebd4ce3b"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="gene"><file name="doddle.xml" hash="ca6f41b718803e46606cf4952d3f86be"/></dir></dir><dir name="template"><dir name="gene"><dir name="doddle"><dir name="onepage"><dir name="billing"><file name="option.phtml" hash="645b8e40a9313a70b0134fa19e13506d"/></dir><dir name="progress"><file name="shipping_method.phtml" hash="5dd9f297797876f2dc427cce80b8e791"/></dir><file name="setup.phtml" hash="6e26929e45abe2475dc25bc7b9664bed"/><dir name="shipping"><dir name="method"><dir name="doddle"><file name="table.phtml" hash="95b8cf799bb441724b5af26bb28c5ba0"/></dir><file name="doddle.phtml" hash="54cdb6b598c01bc58f08dccae2779a6f"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="gene"><dir name="doddle"><file name="shippingmethod.phtml" hash="49babe1d84ce72f694f571e031d19ed9"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Gene_Doddle.xml" hash="35e36d9baa255ff3595c49c025a0b7c7"/></dir></target><target name="mageweb"><dir name="js"><dir name="gene"><dir name="doddle"><file name="doddle.js" hash="d86ab1d2fce00c9189c3860f890d1bc3"/></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="rwd"><dir name="default"><dir name="css"><dir name="gene"><dir name="doddle"><file name="config.codekit" hash="2531ed4f72686a8889d2438a057f967a"/><file name="doddle.css" hash="d1963811fcf58d70ba9556d4e7a9915d"/><file name="doddle.less" hash="98f7c7d09e0d96017eb806dd9a14cfc4"/><dir name="fonts"><file name="doddle-icon.eot" hash="01525b5cf95c9efeba43a2280e2300d6"/><file name="doddle-icon.svg" hash="678a5b78314e464b3879809c64a1ef9f"/><file name="doddle-icon.ttf" hash="37378fd364e51d6c09540d56e9981c86"/><file name="doddle-icon.woff" hash="a2e9fc0d7a841e5b99d12ea9b4bc73b5"/></dir></dir></dir></dir></dir></dir><dir name="base"><dir name="default"><dir name="images"><dir name="gene"><dir name="doddle"><file name="logo.png" hash="4ec4e3666cd7f147beebfcb0b9de0d33"/><file name="opc-ajax-loader.gif" hash="f48ee069890b16455c3ddcacee9b5f75"/></dir></dir></dir><dir name="css"><dir name="gene"><dir name="doddle"><file name="config.codekit" hash="2531ed4f72686a8889d2438a057f967a"/><file name="doddle.css" hash="d1963811fcf58d70ba9556d4e7a9915d"/><file name="doddle.less" hash="028ca1a117823ab56c8f3d592fe9ef9b"/><dir name="fonts"><file name="doddle-icon.eot" hash="01525b5cf95c9efeba43a2280e2300d6"/><file name="doddle-icon.svg" hash="678a5b78314e464b3879809c64a1ef9f"/><file name="doddle-icon.ttf" hash="37378fd364e51d6c09540d56e9981c86"/><file name="doddle-icon.woff" hash="a2e9fc0d7a841e5b99d12ea9b4bc73b5"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.2.1</min><max>6.0.0</max></php></required></dependencies>
|
18 |
</package>
|