Hello,
I was looking for a way to make the address and house number in one row on the Firecheckout page. Sadly there was only one solution available on the internet, but it didn't work. Can anyone with experience help me further?
I've used this post on Github but sadly my store did not respond to the added Javascript code.
The code:
<script type="text/javascript"> //<![CDATA[ document.observe('dom:loaded', function() { var addressTypes = ['billing', 'shipping']; addressTypes.each(function(addressType) { if (!$(addressType + '-new-address-form')) { return; } new FireCheckout.Housenumber(addressType, { required: ['IE', 'CH'], optional: ['*'], label: "<?php echo $this->__('House Number') ?>" }); }); }); //]]> </script>
added at the bottom in:
app/design/frontend/base/default/template/tm/firecheckout/checkout.phtml.
and then copied to:
app/design/frontend/[PACKAGE]/[THEME]/template/tm/firecheckout/checkout.phtml
Thanks in advance / kind regards,
Bas
Firecheckout has great support, have you contacted them? They will certainly answer your questions.
For me the solution on the GitHub page worked perfectly. Are you sure there isn't another checkout.phtml being used that overrides the default tm file? You can enable template path hints for the frontend to make sure.
Add a touch of style and personality to your home with house name or number personalised slate plaques. These beautifully crafted signs are made from natural slate, offering a timeless look that suits both modern and traditional homes. With custom engraving, you can choose your own wording, font, and layout to create a sign that’s unique to you. Durable and weatherproof, slate plaques are a perfect way to make your home easy to find while adding charm that lasts for years.
Yes, Firecheckout allows field customization through layout editing in the admin panel.
No, the default layout may not always display address and house number in one row depending on the theme.
Yes, using CSS flexbox or grid can help you align the fields in one row manually.
No, there’s no built-in toggle in Firecheckout settings to automatically merge these fields.
Yes, template file overrides (e.g., .tpl or .phtml files) allow deeper layout adjustments.
No, modifying layout without frontend knowledge like yes website can lead to display or validation issues.
Yes, some themes or third-party modules may already support combined field layouts.
No, updating Firecheckout may overwrite manual layout changes if not done via override files.
Yes, you can reach out to Firecheckout support for help with one-row field customization.
Yes or no — before customizing, ask yourself if combining the fields enhances usability for your customers.
This balanced approach helps you decide whether to proceed with the layout tweak.