Adolfo_OM Posted December 5, 2012 Share Posted December 5, 2012 (edited) Hi, i'm testing the 1.5.2 Prestashop version, and I saw that if I enable the One page checkout I have very few options to customize it. For example, in the customers form (make the order without registering), I don't find how can we hide the birthday, or the "company name" field, or any other field ... And by default for example, the payment methods can't be showed if you aren't registered and I would like to show to everybody. It's possible to change the configuration more deeply in backoffice? or it's necessary to change the code (I don't like this idea because there will be cause problems with future actualizations because it's not a module)? Any help? Thank you in advance. Edited December 5, 2012 by Adolfo_OM (see edit history) 1 Link to comment Share on other sites More sharing options...
webline Posted December 8, 2012 Share Posted December 8, 2012 Same problem here Link to comment Share on other sites More sharing options...
mobilafitness Posted January 15, 2013 Share Posted January 15, 2013 I am also looking for a quick order form solution, something like: Product link Name Address Phone Anybody know's a module or script ? Link to comment Share on other sites More sharing options...
Yafay Posted January 15, 2013 Share Posted January 15, 2013 Finding one page checkout too.. Anyone help up? Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 15, 2013 Share Posted January 15, 2013 You need to edit your themes authentication.tpl For example, to remove The birthday fields, use tags to comment out the parts you do not want. Using <!-- and ending --> <!--<p class="select"> <span>{l s='Date of Birth'}</span> <select id="days" name="days"> <option value="">-</option> {foreach from=$days item=day} <option value="{$day}" {if ($sl_day == $day)} selected="selected"{/if}>{$day} </option> {/foreach} </select> {* {l s='January'} {l s='February'} {l s='March'} {l s='April'} {l s='May'} {l s='June'} {l s='July'} {l s='August'} {l s='September'} {l s='October'} {l s='November'} {l s='December'} *} <select id="months" name="months"> <option value="">-</option> {foreach from=$months key=k item=month} <option value="{$k}" {if ($sl_month == $k)} selected="selected"{/if}>{l s=$month} </option> {/foreach} </select> <select id="years" name="years"> <option value="">-</option> {foreach from=$years item=year} <option value="{$year}" {if ($sl_year == $year)} selected="selected"{/if}>{$year} </option> {/foreach} </select> </p>--> Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 15, 2013 Share Posted January 15, 2013 To remove the Company field. <!--{if $field_name eq "company"} <p class="text"> <label for="company">{l s='Company'}</label> <input type="text" class="text" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{/if}" /> </p> --> Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 15, 2013 Share Posted January 15, 2013 (edited) you can also move fields up or down. I find that I prefer the Country Field before the state field, because after the customer chooses the country, states change to that country. Edited January 15, 2013 by Bill Dalton (see edit history) Link to comment Share on other sites More sharing options...
romast Posted January 15, 2013 Share Posted January 15, 2013 thanks for reply, I will look at that. what I plan to do is to make a quick order link on product page, because on some shops making an account isn't necesary ( for example on furniture, you don't buy furniture every day). A useful module I found is: http://addons.prestashop.com/en/checkout/5769-Fast-order-by-email.html But I don't have that much money for it at the moment, so I try to make a solution myself. thank you. Link to comment Share on other sites More sharing options...
Yafay Posted January 16, 2013 Share Posted January 16, 2013 you can also move fields up or down. I find that I prefer the Country Field before the state field, because after the customer chooses the country, states change to that country. Hi, do you know how to ignore Terms of Service? I'd erase checked box from order-carrier.tpl and var msg on line 39, but cannot continue to the next step for payment at front office. Although the checked box has been erased but I want to make it without accept terms of service and pass through the last step. Link to comment Share on other sites More sharing options...
Aleksandr.K Posted February 18, 2013 Share Posted February 18, 2013 I`ve marked fields as a comment <!-- --> , but whe you push button to go to ext page, appears error, that deleted fields are still requiered. How to delete the requiered field error? Link to comment Share on other sites More sharing options...
Recommended Posts