Swift_Checkout - Version 1.2.0

Version Notes

Version 1.2.0 Stable.

Added address form fileds validation configurations and terms and conditions checkbox with different view options

Download this release

Release Info

Developer Team php
Extension Swift_Checkout
Version 1.2.0
Comparing to
See all releases


Code changes from version 1.0.1 to 1.2.0

app/code/community/Swift/OnepageCheckout/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Swift_OnepageCheckout>
5
- <version>1.0.1</version>
6
  </Swift_OnepageCheckout>
7
  </modules>
8
 
2
  <config>
3
  <modules>
4
  <Swift_OnepageCheckout>
5
+ <version>1.2.0</version>
6
  </Swift_OnepageCheckout>
7
  </modules>
8
 
app/code/community/Swift/OnepageCheckout/etc/system.xml CHANGED
@@ -105,8 +105,91 @@
105
  <show_in_store>1</show_in_store>
106
  </comment>
107
  </fields>
108
- </general>
109
- <!-- <agreements translate="label" module="checkout">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
110
  <label>Terms and Conditions</label>
111
  <frontend_type>text</frontend_type>
112
  <sort_order>40</sort_order>
@@ -115,7 +198,7 @@
115
  <show_in_store>1</show_in_store>
116
  <fields>
117
  <enabled translate="label">
118
- <label>Enable Terms and Conditions</label>
119
  <frontend_type>select</frontend_type>
120
  <source_model>adminhtml/system_config_source_yesno</source_model>
121
  <sort_order>10</sort_order>
@@ -124,7 +207,7 @@
124
  <show_in_store>1</show_in_store>
125
  </enabled>
126
  <output translate="label" module="onepagecheckout">
127
- <label>Output Type</label>
128
  <frontend_type>select</frontend_type>
129
  <source_model>onepagecheckout_adminhtml/system_config_source_agreementOptions</source_model>
130
  <sort_order>20</sort_order>
@@ -133,7 +216,7 @@
133
  <show_in_store>1</show_in_store>
134
  </output>
135
  </fields>
136
- </agreements> -->
137
  </groups>
138
  </onepagecheckout>
139
  </sections>
105
  <show_in_store>1</show_in_store>
106
  </comment>
107
  </fields>
108
+ </general>
109
+ <address_form translate="label comment">
110
+ <label>Address Form Fields</label>
111
+ <comment>Before modifying below settings, make sure that your payment/shipping provider does not require them</comment>
112
+ <frontend_type>text</frontend_type>
113
+ <sort_order>30</sort_order>
114
+ <show_in_default>1</show_in_default>
115
+ <show_in_website>1</show_in_website>
116
+ <show_in_store>1</show_in_store>
117
+ <fields>
118
+ <company translate="label" module="checkout">
119
+ <label>Company</label>
120
+ <frontend_type>select</frontend_type>
121
+ <source_model>onepagecheckout_adminhtml/system_config_source_addressOptions</source_model>
122
+ <sort_order>10</sort_order>
123
+ <show_in_default>1</show_in_default>
124
+ <show_in_website>1</show_in_website>
125
+ <show_in_store>1</show_in_store>
126
+ </company>
127
+ <address translate="label" module="checkout">
128
+ <label>Address</label>
129
+ <frontend_type>select</frontend_type>
130
+ <source_model>onepagecheckout_adminhtml/system_config_source_addressOptions</source_model>
131
+ <sort_order>20</sort_order>
132
+ <show_in_default>1</show_in_default>
133
+ <show_in_website>1</show_in_website>
134
+ <show_in_store>1</show_in_store>
135
+ </address>
136
+ <city translate="label" module="checkout">
137
+ <label>City</label>
138
+ <frontend_type>select</frontend_type>
139
+ <source_model>onepagecheckout_adminhtml/system_config_source_addressOptions</source_model>
140
+ <sort_order>30</sort_order>
141
+ <show_in_default>1</show_in_default>
142
+ <show_in_website>1</show_in_website>
143
+ <show_in_store>1</show_in_store>
144
+ </city>
145
+ <country translate="label" module="checkout">
146
+ <label>Country</label>
147
+ <frontend_type>select</frontend_type>
148
+ <source_model>onepagecheckout_adminhtml/system_config_source_addressOptions</source_model>
149
+ <sort_order>40</sort_order>
150
+ <show_in_default>1</show_in_default>
151
+ <show_in_website>1</show_in_website>
152
+ <show_in_store>1</show_in_store>
153
+ </country>
154
+ <zip translate="label" module="checkout">
155
+ <label>Zip/Postal Code</label>
156
+ <frontend_type>select</frontend_type>
157
+ <source_model>onepagecheckout_adminhtml/system_config_source_addressOptions</source_model>
158
+ <sort_order>50</sort_order>
159
+ <show_in_default>1</show_in_default>
160
+ <show_in_website>1</show_in_website>
161
+ <show_in_store>1</show_in_store>
162
+ </zip>
163
+ <state translate="label" module="checkout">
164
+ <label>State/Province</label>
165
+ <frontend_type>select</frontend_type>
166
+ <source_model>onepagecheckout_adminhtml/system_config_source_addressOptions</source_model>
167
+ <sort_order>60</sort_order>
168
+ <show_in_default>1</show_in_default>
169
+ <show_in_website>1</show_in_website>
170
+ <show_in_store>1</show_in_store>
171
+ </state>
172
+ <phone translate="label" module="checkout">
173
+ <label>Telephone</label>
174
+ <frontend_type>select</frontend_type>
175
+ <source_model>onepagecheckout_adminhtml/system_config_source_addressOptions</source_model>
176
+ <sort_order>70</sort_order>
177
+ <show_in_default>1</show_in_default>
178
+ <show_in_website>1</show_in_website>
179
+ <show_in_store>1</show_in_store>
180
+ </phone>
181
+ <fax translate="label" module="checkout">
182
+ <label>Fax</label>
183
+ <frontend_type>select</frontend_type>
184
+ <source_model>onepagecheckout_adminhtml/system_config_source_addressOptions</source_model>
185
+ <sort_order>80</sort_order>
186
+ <show_in_default>1</show_in_default>
187
+ <show_in_website>1</show_in_website>
188
+ <show_in_store>1</show_in_store>
189
+ </fax>
190
+ </fields>
191
+ </address_form>
192
+ <agreements translate="label" module="checkout">
193
  <label>Terms and Conditions</label>
194
  <frontend_type>text</frontend_type>
195
  <sort_order>40</sort_order>
198
  <show_in_store>1</show_in_store>
199
  <fields>
200
  <enabled translate="label">
201
+ <label>Enabled</label>
202
  <frontend_type>select</frontend_type>
203
  <source_model>adminhtml/system_config_source_yesno</source_model>
204
  <sort_order>10</sort_order>
207
  <show_in_store>1</show_in_store>
208
  </enabled>
209
  <output translate="label" module="onepagecheckout">
210
+ <label>Display Mode</label>
211
  <frontend_type>select</frontend_type>
212
  <source_model>onepagecheckout_adminhtml/system_config_source_agreementOptions</source_model>
213
  <sort_order>20</sort_order>
216
  <show_in_store>1</show_in_store>
217
  </output>
218
  </fields>
219
+ </agreements>
220
  </groups>
221
  </onepagecheckout>
222
  </sections>
package.xml CHANGED
@@ -1,19 +1,21 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Swift_Checkout</name>
4
- <version>1.0.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Swift checkout is a custom Magento extension to allow users to have an easy and quick checkout process with a single click</summary>
10
  <description>Swift checkout is a custom Magento extension to allow users to have an easy checkout process with a single click. Swift checkout extension allows a fast and easy checkout with all features as in default checkout process incorporated in to a single page. Please follow the below steps carefully to install the swift checkout extension to make your store checkout more attractive</description>
11
- <notes>Version 1.0.1 Stable Release&#xD;
12
- Dependency issues fixed.</notes>
 
 
13
  <authors><author><name>Team Php</name><user>teamphp2013</user><email>teamphp2013@gmail.com</email></author><author><name>Arun</name><user>abalakrishnan</user><email>abalakrishnan@suyati.com</email></author><author><name>Naveenbos</name><user>nmohanan</user><email>nmohanan@suyati.com</email></author></authors>
14
- <date>2013-09-06</date>
15
- <time>05:29:35</time>
16
- <contents><target name="magecommunity"><dir name="Swift"><dir name="OnepageCheckout"><dir name="Adminhtml"><dir name="Model"><dir name="System"><dir name="Config"><dir name="Source"><file name="AddressOptions.php" hash="3a2d3422d48a43b5564efe762f1d655b"/><file name="AgreementOptions.php" hash="cdee58b12855c02b6f6a035c0aceda0c"/></dir></dir></dir></dir></dir><dir name="Block"><file name="Agreements.php" hash="8e07f591ec995f71e60fa6aa4d15bdd5"/><file name="Links.php" hash="7dc69dc45015d67c509323c37e23b2bd"/><dir name="Onepage"><file name="Billship.php" hash="bdbe58046a2b350c6f3cd11358870037"/><file name="Link.php" hash="e433c5a5eca5a8189ab61fa3be486fb4"/></dir><dir name="Widget"><file name="Dob.php" hash="eb1730f2f6bfaa2ffcf393068713be7d"/><file name="Gender.php" hash="7b2a12486685bd7bddf5724e8a018413"/><file name="Name.php" hash="b60c353fead5b3104eaa08a0f5f14370"/><file name="Taxvat.php" hash="8c8bacb546cc524e633d39fb94ba65e1"/></dir></dir><dir name="Helper"><file name="Data.php" hash="0ee6370ca9ac1fbae725ea6eef07be8e"/><file name="Url.php" hash="7ae7cdf77c2d60a91649ff61a22db47f"/></dir><dir name="Model"><file name="Observer.php" hash="ef3ec64bb3406f4263ee3b8ccacd4d33"/><dir name="Service"><file name="Quote.php" hash="28535cc31c19821d264a82754e40e4f4"/></dir><dir name="Type"><file name="Opcheckout.php" hash="8a74ef23cbf21952342d396d59b2e02c"/></dir></dir><dir name="controllers"><file name="IndexController.php" hash="2a65da531b934a7c01d5f5517e681650"/></dir><dir name="etc"><file name="adminhtml.xml" hash="258a8979a38f642305fd92d038d2d812"/><file name="config.xml" hash="5ee3d57c7130a21cbf8d1a693d9988c4"/><file name="system.xml" hash="55971be804476386ad0930d4f641fb7a"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="onepagecheckout.xml" hash="cf9eb0dd1f6a5f7d25ac9e4bcfa1ed58"/></dir><dir name="template"><dir name="onepagecheckout"><dir name="cart"><file name="noItems.phtml" hash="7241842adf6e48a262721ece2c1dc5c1"/></dir><file name="forgotpassword.phtml" hash="1c8b800716deddc1d1af13bd1e9a09cf"/><file name="login.phtml" hash="393710bf7c2867c3f348b9a559d6f8a7"/><dir name="onepage"><file name="agreements.phtml" hash="2d23d7a225354b518f31601dbc576c54"/><file name="billing.phtml" hash="b919bf535fabab7c43fe419dd032776a"/><file name="coupon.phtml" hash="682634b887fccdc897a48ecb9fe398e7"/><file name="link.phtml" hash="d8fe913d591231e0b0b07faa7b03cfbf"/><dir name="payment"><file name="methods.phtml" hash="ab38ce6dd1ef7cc7abd8fad455126b9a"/></dir><file name="payment.phtml" hash="f9d3832d0868639bfefcc0ebe6a0dcba"/><dir name="review"><file name="info.phtml" hash="93526d037504fa3848fb57403b80b2b6"/><file name="item.phtml" hash="f295522164317aad1d946641f0db3214"/><file name="totals.phtml" hash="ebede001e60aa493ee3e8c2910e7f376"/></dir><file name="review.phtml" hash="4607596510b51ab29ea5df9ba5f24bed"/><file name="shipping.phtml" hash="7c46e724e4274be3ffc1cb22951032cd"/><file name="shipping_method.phtml" hash="5e2ff8826fa66e984872be1228d98a3b"/></dir><file name="onepagecheckout.phtml" hash="2933161b18b325e9ea12b39e2300848e"/><dir name="widget"><file name="dob.phtml" hash="dee2e3ef1280104e85c235f55e583496"/><file name="gender.phtml" hash="a6ea08aea88e20d17237a40b1603732b"/><file name="name.phtml" hash="0c9866e0a21ac9b536ba97949e09d18d"/><file name="taxvat.phtml" hash="5e6eb55af488ad82fdf5677fb48d81b6"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Swift_OnepageCheckout.xml" hash="b8e954d259d9c5f9ebdd0198431f21e7"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><file name="onepagecheckout.css" hash="0e1abc240ee7213610960f24418a9152"/></dir><dir name="images"><dir name="onepagecheckout"><file name="buttonbg.gif" hash="4880178dca4ff0230a82f964691c6a81"/><file name="buttonbgsmall.gif" hash="e8864f54f4c973ed8c091bdcaff2a6b4"/><file name="cancel.png" hash="52882817381a5cecc72b77b9579d4d2b"/><file name="cancel_round.png" hash="afcb08c1bdcdb7f9922ea289906fdfbf"/><file name="close.png" hash="0aa9c71e1e00deb929514c3b004e30c2"/><file name="loader.gif" hash="cf46f7db4c452ea2a94d33eabca8ba93"/><file name="place-order.jpg" hash="fd9e10e234dd1cb4f59f24ba6fd6b435"/><file name="shd-medium.png" hash="1c85643035d7b3bffc06f9b4a4f92417"/></dir></dir><dir name="js"><file name="onepagecheckout.js" hash="070d502cb226b60c9091de95a8d02846"/></dir></dir></dir></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Swift_Checkout</name>
4
+ <version>1.2.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Swift checkout is a custom Magento extension to allow users to have an easy and quick checkout process with a single click</summary>
10
  <description>Swift checkout is a custom Magento extension to allow users to have an easy checkout process with a single click. Swift checkout extension allows a fast and easy checkout with all features as in default checkout process incorporated in to a single page. Please follow the below steps carefully to install the swift checkout extension to make your store checkout more attractive</description>
11
+ <notes>Version 1.2.0 Stable.&#xD;
12
+ &#xD;
13
+ Added address form fileds validation configurations and terms and conditions checkbox with different view options&#xD;
14
+ </notes>
15
  <authors><author><name>Team Php</name><user>teamphp2013</user><email>teamphp2013@gmail.com</email></author><author><name>Arun</name><user>abalakrishnan</user><email>abalakrishnan@suyati.com</email></author><author><name>Naveenbos</name><user>nmohanan</user><email>nmohanan@suyati.com</email></author></authors>
16
+ <date>2013-10-14</date>
17
+ <time>09:45:13</time>
18
+ <contents><target name="magecommunity"><dir name="Swift"><dir name="OnepageCheckout"><dir name="Adminhtml"><dir name="Model"><dir name="System"><dir name="Config"><dir name="Source"><file name="AddressOptions.php" hash="3a2d3422d48a43b5564efe762f1d655b"/><file name="AgreementOptions.php" hash="cdee58b12855c02b6f6a035c0aceda0c"/></dir></dir></dir></dir></dir><dir name="Block"><file name="Agreements.php" hash="8e07f591ec995f71e60fa6aa4d15bdd5"/><file name="Links.php" hash="7dc69dc45015d67c509323c37e23b2bd"/><dir name="Onepage"><file name="Billship.php" hash="bdbe58046a2b350c6f3cd11358870037"/><file name="Link.php" hash="e433c5a5eca5a8189ab61fa3be486fb4"/></dir><dir name="Widget"><file name="Dob.php" hash="eb1730f2f6bfaa2ffcf393068713be7d"/><file name="Gender.php" hash="7b2a12486685bd7bddf5724e8a018413"/><file name="Name.php" hash="b60c353fead5b3104eaa08a0f5f14370"/><file name="Taxvat.php" hash="8c8bacb546cc524e633d39fb94ba65e1"/></dir></dir><dir name="Helper"><file name="Data.php" hash="0ee6370ca9ac1fbae725ea6eef07be8e"/><file name="Url.php" hash="7ae7cdf77c2d60a91649ff61a22db47f"/></dir><dir name="Model"><file name="Observer.php" hash="ef3ec64bb3406f4263ee3b8ccacd4d33"/><dir name="Service"><file name="Quote.php" hash="28535cc31c19821d264a82754e40e4f4"/></dir><dir name="Type"><file name="Opcheckout.php" hash="8a74ef23cbf21952342d396d59b2e02c"/></dir></dir><dir name="controllers"><file name="IndexController.php" hash="2a65da531b934a7c01d5f5517e681650"/></dir><dir name="etc"><file name="adminhtml.xml" hash="258a8979a38f642305fd92d038d2d812"/><file name="config.xml" hash="8f5ad9fcb60012e1a882c985db093bf7"/><file name="system.xml" hash="a7b2cb5e508dc807eb8cecb17cd7345b"/></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="onepagecheckout.xml" hash="cf9eb0dd1f6a5f7d25ac9e4bcfa1ed58"/></dir><dir name="template"><dir name="onepagecheckout"><dir name="cart"><file name="noItems.phtml" hash="7241842adf6e48a262721ece2c1dc5c1"/></dir><file name="forgotpassword.phtml" hash="1c8b800716deddc1d1af13bd1e9a09cf"/><file name="login.phtml" hash="393710bf7c2867c3f348b9a559d6f8a7"/><dir name="onepage"><file name="agreements.phtml" hash="2d23d7a225354b518f31601dbc576c54"/><file name="billing.phtml" hash="b919bf535fabab7c43fe419dd032776a"/><file name="coupon.phtml" hash="682634b887fccdc897a48ecb9fe398e7"/><file name="link.phtml" hash="d8fe913d591231e0b0b07faa7b03cfbf"/><dir name="payment"><file name="methods.phtml" hash="ab38ce6dd1ef7cc7abd8fad455126b9a"/></dir><file name="payment.phtml" hash="f9d3832d0868639bfefcc0ebe6a0dcba"/><dir name="review"><file name="info.phtml" hash="93526d037504fa3848fb57403b80b2b6"/><file name="item.phtml" hash="f295522164317aad1d946641f0db3214"/><file name="totals.phtml" hash="ebede001e60aa493ee3e8c2910e7f376"/></dir><file name="review.phtml" hash="4607596510b51ab29ea5df9ba5f24bed"/><file name="shipping.phtml" hash="7c46e724e4274be3ffc1cb22951032cd"/><file name="shipping_method.phtml" hash="5e2ff8826fa66e984872be1228d98a3b"/></dir><file name="onepagecheckout.phtml" hash="2933161b18b325e9ea12b39e2300848e"/><dir name="widget"><file name="dob.phtml" hash="dee2e3ef1280104e85c235f55e583496"/><file name="gender.phtml" hash="a6ea08aea88e20d17237a40b1603732b"/><file name="name.phtml" hash="0c9866e0a21ac9b536ba97949e09d18d"/><file name="taxvat.phtml" hash="5e6eb55af488ad82fdf5677fb48d81b6"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Swift_OnepageCheckout.xml" hash="b8e954d259d9c5f9ebdd0198431f21e7"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><file name="onepagecheckout.css" hash="0e1abc240ee7213610960f24418a9152"/></dir><dir name="images"><dir name="onepagecheckout"><file name="buttonbg.gif" hash="4880178dca4ff0230a82f964691c6a81"/><file name="buttonbgsmall.gif" hash="e8864f54f4c973ed8c091bdcaff2a6b4"/><file name="cancel.png" hash="52882817381a5cecc72b77b9579d4d2b"/><file name="cancel_round.png" hash="afcb08c1bdcdb7f9922ea289906fdfbf"/><file name="close.png" hash="0aa9c71e1e00deb929514c3b004e30c2"/><file name="loader.gif" hash="cf46f7db4c452ea2a94d33eabca8ba93"/><file name="place-order.jpg" hash="fd9e10e234dd1cb4f59f24ba6fd6b435"/><file name="shd-medium.png" hash="1c85643035d7b3bffc06f9b4a4f92417"/></dir></dir><dir name="js"><file name="onepagecheckout.js" hash="070d502cb226b60c9091de95a8d02846"/></dir></dir></dir></dir></target></contents>
19
  <compatible/>
20
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
21
  </package>