Show Billing And Shipping Address First In The Checkout [+5 Usd Reward]

Hello again, friends
is there any way that the buyer in the checkout ALWAYS see first the BILLING AND SHIPPING ADDRESS window (for reviewing their info) instead of going straight for SHIPPING OPTIONS?
If its possible, 5 usd (paypal) for the first to teach me exactly how to do this. hehe :mrgreen:
Sorry about my english and thanks!
illustrative images:

**currently, when I go to the checkout it goes straight to:
[attachment=11730:checkout1.png]
**and I want the customer first see the tab over:

[attachment=11729:checkout2.png]

checkout2.png

checkout1.png

Yea I wish to know this too. It causes some problems..

Hello!

Try to apply the following modifications with My changes add-on:

1. Create the app/addons/my_changes/controllers/frontend/checkout.post.php file with the following content:

assign('show_step_2', 'show');
    }
}

2. Override the checkout_steps.tpl template:

2.1. Copy the design/themes/responsive/templates/views/checkout/components/checkout_steps.tpl file to design/themes/responsive/templates/addons/my_changes/overrides/views/checkout/components

2.2. In the newly created file (design/themes/responsive/templates/addons/my_changes/overrides/views/checkout/components/checkout_steps.tpl) add this code into the beginning:

{if $show_step_2 && $show_step_2 == "show"}
    {$cart.edit_step = "step_two"}
{/if}

3. Clear the cache of your installation and browser if necessary.

Enable the My changes add-on to check the functionality. The modification will work in case any other add-ons do not override the checkout template.

Tested in the Responsive theme (CS-Cart 4.3.9)

Hello!

Try to apply the following modifications with My changes add-on:

1. Create the app/addons/my_changes/controllers/frontend/checkout.post.php file with the following content:

assign('show_step_2', 'show');
    }
}

2. Override the checkout_steps.tpl template:

2.1. Copy the design/themes/responsive/templates/views/checkout/components/checkout_steps.tpl file to design/themes/responsive/templates/addons/my_changes/overrides/views/checkout/components

2.2. In the newly created file (design/themes/responsive/templates/addons/my_changes/overrides/views/checkout/components/checkout_steps.tpl) add this code into the beginning:

{if $show_step_2 && $show_step_2 == "show"}
    {$cart.edit_step = "step_two"}
{/if}

3. Clear the cache of your installation and browser if necessary.

Enable the My changes add-on to check the functionality. The modification will work in case any other add-ons do not override the checkout template.

Tested in the Responsive theme (CS-Cart 4.3.9)

I'm not at home right now, but it seems it'll work!
send me your paypal e-mail id (here or send me a message), so I let send your reward in gratitude.

Thank you!

Hello; I'm back just to say that I followed your steps and worked perfectly. You are the man! Thank you very much! I sent your paypal email by private message :p

Glad to help!

Feel free to contact us if you have any other questions

Hello!

Try to apply the following modifications with My changes add-on:

1. Create the app/addons/my_changes/controllers/frontend/checkout.post.php file with the following content:

assign('show_step_2', 'show');
    }
}

2. Override the checkout_steps.tpl template:

2.1. Copy the design/themes/responsive/templates/views/checkout/components/checkout_steps.tpl file to design/themes/responsive/templates/addons/my_changes/overrides/views/checkout/components

2.2. In the newly created file (design/themes/responsive/templates/addons/my_changes/overrides/views/checkout/components/checkout_steps.tpl) add this code into the beginning:

{if $show_step_2 && $show_step_2 == "show"}
    {$cart.edit_step = "step_two"}
{/if}

3. Clear the cache of your installation and browser if necessary.

Enable the My changes add-on to check the functionality. The modification will work in case any other add-ons do not override the checkout template.

Tested in the Responsive theme (CS-Cart 4.3.9)

Hi,

How to override the checkout template file on my_changes addon since the same template file is overridden by another addon. I have already confirmed that my_changes addon is having the highest priority in cscart_addons table, but still the tpl file reflects from other addon only instead of my_changes.

Could you pls advise.

Thanks.