Version Notes
Did we add new features?
Yes
Did you fix a bunch of Bugs?
Yes
Well then, what in funkytown did you do?
There is now the option to replace the default Magento login step with a radically different, more user intuitive form.
You now have the option to remove the telephone/fax input field from the checkout process.
Updated licences Creative Commons (CC BY-ND 3.0)
Magento 1.8 - Fixed right-hand side bar duplication.
Download this release
Release Info
Developer | Gareth Price |
Extension | Clearandfizzy_Reducedcheckout |
Version | 1.6.4 |
Comparing to | |
See all releases |
Code changes from version 1.6.3 to 1.6.4
app/code/community/Clearandfizzy/Reducedcheckout/controllers/OnepageController.php
CHANGED
@@ -272,15 +272,34 @@ class Clearandfizzy_Reducedcheckout_OnepageController extends Mage_Checkout_Onep
|
|
272 |
*/
|
273 |
public function progressAction()
|
274 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
275 |
$layout = $this->getLayout();
|
276 |
$update = $layout->getUpdate();
|
277 |
$update->load('checkout_onepage_progress');
|
278 |
$layout->generateXml();
|
279 |
$layout->generateBlocks();
|
280 |
$output = $layout->getOutput();
|
|
|
281 |
$this->renderLayout();
|
282 |
-
|
283 |
-
|
|
|
284 |
/**
|
285 |
* Returns html for the next step to display depending on logic set in the System > Configuration
|
286 |
*
|
272 |
*/
|
273 |
public function progressAction()
|
274 |
{
|
275 |
+
$version_array = Mage::getVersionInfo();
|
276 |
+
|
277 |
+
// Quick fix Magento 1.8 and pre 1.8 have different methods to generate the right hand progress bar.
|
278 |
+
if ( $version_array['major'] == 1 && $version_array['minor'] < 8 ) {
|
279 |
+
return $this->preV8ProgressAction();
|
280 |
+
} // end
|
281 |
+
|
282 |
+
return parent::progressAction();
|
283 |
+
} // end
|
284 |
+
|
285 |
+
|
286 |
+
/**
|
287 |
+
* Quick fix Magento 1.8 and pre 1.8 have different methods to generate the right hand progress bar.
|
288 |
+
* This method runs if magento 1.7 or older is being used.
|
289 |
+
* @return string
|
290 |
+
*/
|
291 |
+
protected function preV8ProgressAction() {
|
292 |
$layout = $this->getLayout();
|
293 |
$update = $layout->getUpdate();
|
294 |
$update->load('checkout_onepage_progress');
|
295 |
$layout->generateXml();
|
296 |
$layout->generateBlocks();
|
297 |
$output = $layout->getOutput();
|
298 |
+
|
299 |
$this->renderLayout();
|
300 |
+
|
301 |
+
} // end
|
302 |
+
|
303 |
/**
|
304 |
* Returns html for the next step to display depending on logic set in the System > Configuration
|
305 |
*
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Clearandfizzy_Reducedcheckout</name>
|
4 |
-
<version>1.6.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://creativecommons.org/licenses/by-nd/3.0/">CC BY-ND 3.0</license>
|
7 |
<channel>community</channel>
|
@@ -21,7 +21,7 @@ Also
|
|
21 |
Yes<br />
|
22 |
<br />
|
23 |
Did you fix a bunch of Bugs?<br />
|
24 |
-
|
25 |
<br />
|
26 |
Well then, what in funkytown did you do?<br />
|
27 |
There is now the option to replace the default Magento login step with a radically different, more user intuitive form. 
|
@@ -29,11 +29,12 @@ There is now the option to replace the default Magento login step with a radical
|
|
29 |
You now have the option to remove the telephone/fax input field from the checkout process.
|
30 |
<br /><br />
|
31 |
Updated licences Creative Commons (CC BY-ND 3.0) 
|
32 |
-
<br />
|
|
|
33 |
<authors><author><name>Gareth Price</name><user>clearandfizzy</user><email>gareth@clearandfizzy.com</email></author></authors>
|
34 |
-
<date>2013-
|
35 |
-
<time>
|
36 |
-
<contents><target name="magecommunity"><dir name="Clearandfizzy"><dir name="Reducedcheckout"><dir name="Helper"><file name="Data.php" hash="360bcfcda7ab1d8a480cff94a2fc2f38"/><file name="Order.php" hash="e1610d6ea46019208c191e19a84bf757"/></dir><dir name="Model"><file name="Observer.php" hash="a9660f900cc765f09f8ef88acc54ac91"/><dir name="Resource"><dir name="Carrier"><file name="TablerateFix.php" hash="0147e5bbe44453db8d41b6cb874a4300"/></dir><file name="Setup.php" hash="c0fea228b595d0c53e2b130d4d9a4630"/></dir><dir name="Signup"><file name="Observer.php" hash="0597c69154bd1782c8c2de2226773cca"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Cms"><file name="Block.php" hash="827584b6c6d7a4654cadb4e7da661547"/></dir><dir name="Login"><file name="Step.php" hash="29a78add4acfcdbc66a9face419567e9"/></dir><dir name="Payment"><file name="EnabledMethods.php" hash="9cabd7136cf931202d50ccea396cbac7"/></dir><dir name="Shipping"><file name="EnabledMethods.php" hash="f5f6439e922886159da6794d7e08e10f"/></dir></dir></dir></dir></dir><dir name="controllers"><file name="OnepageController.php" hash="
|
37 |
<compatible/>
|
38 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
39 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Clearandfizzy_Reducedcheckout</name>
|
4 |
+
<version>1.6.4</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://creativecommons.org/licenses/by-nd/3.0/">CC BY-ND 3.0</license>
|
7 |
<channel>community</channel>
|
21 |
Yes<br />
|
22 |
<br />
|
23 |
Did you fix a bunch of Bugs?<br />
|
24 |
+
Yes<br />
|
25 |
<br />
|
26 |
Well then, what in funkytown did you do?<br />
|
27 |
There is now the option to replace the default Magento login step with a radically different, more user intuitive form. 
|
29 |
You now have the option to remove the telephone/fax input field from the checkout process.
|
30 |
<br /><br />
|
31 |
Updated licences Creative Commons (CC BY-ND 3.0) 
|
32 |
+
<br />
|
33 |
+
Magento 1.8 - Fixed right-hand side bar duplication.</notes>
|
34 |
<authors><author><name>Gareth Price</name><user>clearandfizzy</user><email>gareth@clearandfizzy.com</email></author></authors>
|
35 |
+
<date>2013-11-04</date>
|
36 |
+
<time>16:47:19</time>
|
37 |
+
<contents><target name="magecommunity"><dir name="Clearandfizzy"><dir name="Reducedcheckout"><dir name="Helper"><file name="Data.php" hash="360bcfcda7ab1d8a480cff94a2fc2f38"/><file name="Order.php" hash="e1610d6ea46019208c191e19a84bf757"/></dir><dir name="Model"><file name="Observer.php" hash="a9660f900cc765f09f8ef88acc54ac91"/><dir name="Resource"><dir name="Carrier"><file name="TablerateFix.php" hash="0147e5bbe44453db8d41b6cb874a4300"/></dir><file name="Setup.php" hash="c0fea228b595d0c53e2b130d4d9a4630"/></dir><dir name="Signup"><file name="Observer.php" hash="0597c69154bd1782c8c2de2226773cca"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Cms"><file name="Block.php" hash="827584b6c6d7a4654cadb4e7da661547"/></dir><dir name="Login"><file name="Step.php" hash="29a78add4acfcdbc66a9face419567e9"/></dir><dir name="Payment"><file name="EnabledMethods.php" hash="9cabd7136cf931202d50ccea396cbac7"/></dir><dir name="Shipping"><file name="EnabledMethods.php" hash="f5f6439e922886159da6794d7e08e10f"/></dir></dir></dir></dir></dir><dir name="controllers"><file name="OnepageController.php" hash="f1143caa3efb8d7f1b8259119a357b73"/><file name="SignupController.php" hash="fedc8303a528adb123f141e275538af3"/></dir><dir name="etc"><file name="adminhtml.xml" hash="0bb1372118e88ad09fbd1b1d5113dea7"/><file name="config.xml" hash="fd6f40e6e45095bb015c6144f64af08f"/><file name="system.xml" hash="46ff680291aadba3c5302e722e2f1168"/></dir><dir name="sql"><dir name="reducedcheckout_setup"><file name="install-1.5.1.php" hash="a59ae107fe18b60fbf32746517e9fb5e"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Clearandfizzy_ReducedCheckout.xml" hash="9cb58e8121e0c0e294f10a3595b2be7d"/></dir></target><target name="magedesign"><dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="clearandfizzy"><dir name="reducedcheckout"><file name="reducedcheckout.xml" hash="fa90b42f02f7f8d50e202666220ace2e"/></dir></dir></dir><dir name="template"><dir name="clearandfizzy"><dir name="reducedcheckout"><dir name="onepage"><file name="login.phtml" hash="e53a5d4bdafd9072e7975366441dafbf"/></dir><file name="onepage.phtml" hash="53b4539f4d6eeb92a2cbbfa1672790ad"/><dir name="success"><dir name="wrapper"><file name="signup.phtml" hash="07fd56d049be3b0e23fd1f4abca5b621"/></dir><file name="wrapper.phtml" hash="61e0eb83322fa2a4851fdca2010a1662"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="clearandfizzy"><file name="reducedcheckout.css" hash="2122ca5de41c9e6a7b7bd9d6531e82a0"/></dir></dir></dir></dir></dir></dir></target><target name="mageweb"><dir><dir name="js"><dir name="clearandfizzy"><dir name="reducedcheckout"><file name="hidetelephonefax.js" hash="321ce2ed89d3a1958a487c5fd0445d23"/></dir></dir></dir></dir></target></contents>
|
38 |
<compatible/>
|
39 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
40 |
</package>
|