Clearandfizzy_Reducedcheckout - Version 1.6.4

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.3</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,7 +21,7 @@ Also&#xD;
21
  Yes&lt;br /&gt;&#xD;
22
  &lt;br /&gt;&#xD;
23
  Did you fix a bunch of Bugs?&lt;br /&gt;&#xD;
24
- No&lt;br /&gt;&#xD;
25
  &lt;br /&gt;&#xD;
26
  Well then, what in funkytown did you do?&lt;br /&gt;&#xD;
27
  There is now the option to replace the default Magento login step with a radically different, more user intuitive form. &#xD;
@@ -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.&#xD;
30
  &lt;br /&gt;&lt;br /&gt;&#xD;
31
  Updated licences Creative Commons (CC BY-ND 3.0) &#xD;
32
- &lt;br /&gt;</notes>
 
33
  <authors><author><name>Gareth Price</name><user>clearandfizzy</user><email>gareth@clearandfizzy.com</email></author></authors>
34
- <date>2013-10-13</date>
35
- <time>02:50:07</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="622673dd942996b0c5bc06f1c76913ed"/><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>
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&lt;br /&gt;&#xD;
22
  &lt;br /&gt;&#xD;
23
  Did you fix a bunch of Bugs?&lt;br /&gt;&#xD;
24
+ Yes&lt;br /&gt;&#xD;
25
  &lt;br /&gt;&#xD;
26
  Well then, what in funkytown did you do?&lt;br /&gt;&#xD;
27
  There is now the option to replace the default Magento login step with a radically different, more user intuitive form. &#xD;
29
  You now have the option to remove the telephone/fax input field from the checkout process.&#xD;
30
  &lt;br /&gt;&lt;br /&gt;&#xD;
31
  Updated licences Creative Commons (CC BY-ND 3.0) &#xD;
32
+ &lt;br /&gt;&#xD;
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>