- Posts: 4
- Thank you received: 0
1.3.9 guest checkout - no address fields
- Dan Howell
- Topic Author
- Offline
- New Member
-
Less
More
9 years 9 months ago - 9 years 9 months ago #65824
by Dan Howell
1.3.9 guest checkout - no address fields was created by Dan Howell
Recently updated from 1.3.1 to 1.3.9 and have had to disable guest checkout because on the first account billing form in the checkout, it never displays the address fields?! It gives the "Your Address" title on the right-hand side, next to the name and email address fields, but the physical address text boxes aren't there. You click the "continue" blue button, it does the javascript checks but then never progresses on to the next form - presumably because no address has been supplied
. But no error messages are displayed. It is impossible to progress with the order.
Registered checkout works ok so as a short-term workaround I've disabled guest checkouts, but some of our customers prefer them so I'd like to re-enable.
Any ideas (I guess I could go double-check the guest code to the registered code.....)
edit: Actually, my idea above did throw something up...
Best I can make out, in the guest.php view, it's not hitting any of the logic of checking if the customer groups are set, so it's never displaying the fields. I added :
foreach ($fields as $field)
{
if (!in_array($field->name, $personalFields))
{
echo $field->getControlGroup();
}
}
...outside the if/else clause and the fields are back. Guest checkout now works.

Registered checkout works ok so as a short-term workaround I've disabled guest checkouts, but some of our customers prefer them so I'd like to re-enable.
Any ideas (I guess I could go double-check the guest code to the registered code.....)
edit: Actually, my idea above did throw something up...
Best I can make out, in the guest.php view, it's not hitting any of the logic of checking if the customer groups are set, so it's never displaying the fields. I added :
foreach ($fields as $field)
{
if (!in_array($field->name, $personalFields))
{
echo $field->getControlGroup();
}
}
...outside the if/else clause and the fields are back. Guest checkout now works.
Last edit: 9 years 9 months ago by Dan Howell.
Please Log in or Create an account to join the conversation.
- Giang Dinh Truong
-
- Away
- Administrator
-
9 years 9 months ago #65848
by Giang Dinh Truong
Replied by Giang Dinh Truong on topic 1.3.9 guest checkout - no address fields
Hello Dan,
Sound like this is an outstanding issue. Please submit a new ticket to EShop category to send me the site information so I can help you to check and resolve it.
Hope to receive the ticket soon.
Sincerely, Giang
Sound like this is an outstanding issue. Please submit a new ticket to EShop category to send me the site information so I can help you to check and resolve it.
Hope to receive the ticket soon.
Sincerely, Giang
Please Log in or Create an account to join the conversation.
- Dan Howell
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 4
- Thank you received: 0
9 years 9 months ago #65851
by Dan Howell
Replied by Dan Howell on topic 1.3.9 guest checkout - no address fields
Will do, no problem

Please Log in or Create an account to join the conversation.
- Giang Dinh Truong
-
- Away
- Administrator
-
9 years 9 months ago #65917
by Giang Dinh Truong
Replied by Giang Dinh Truong on topic 1.3.9 guest checkout - no address fields
Hi Dan,
I received your ticket. Please following up there to get my supports
Sincerely, Giang
I received your ticket. Please following up there to get my supports
Sincerely, Giang
Please Log in or Create an account to join the conversation.
Moderators: Giang Dinh Truong
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.