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>
|
