Next button on guest address step looks blank (but not really)

  • Posts: 29
  • Thank you received: 1
  • Hikashop Essential
4 years 6 months ago #318035

-- HikaShop version -- : 4.2.3 -Essential
-- Joomla version -- : 3.9.16
-- PHP version -- : 7.3.16
-- Browser(s) name and version -- : Firefox 75.0

Hi

In Step 2 (Address) in Guest checkout there looks to be 2 issues with the NEXT button...

1) It's indented to under the address unlike all the other NEXT buttons which are hard left
2) It looks blank - until you hover over it and then you can just see the text NEXT which isn't very obvious to a user. All the other NEXT buttons have much more contrast so the text can easily be seen.

I have attached a screen shot showing the problems.
Is there anyway to fix these issues? Mostly point 2)

Regards

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
4 years 6 months ago #318048

Hi,

This next button seems to be the one from the registration form, not the main one on the checkout page.
So if that's the case, you can remove it by deactivating the "Show submit button" setting of the "login" view in your "checkout workflow" in the HikaShop configuration.
And continuing with this hypothesis, you should have another next button at the same level as the continue shopping button. If you don't see it, I can only think that it has been removed either with a view override or CSS code for some reason.
I wanted to check on the issue on your website, hoping to better understand what's going on there, but I don't see any products listing on it to be able to access the checkout.

Please Log in or Create an account to join the conversation.

  • Posts: 29
  • Thank you received: 1
  • Hikashop Essential
4 years 6 months ago #318060

Thanks.
I have to say I couldn't find the "Submit..." button selection you mentioned, but I could have been looking in the wrong place. I checked all of the settings on the Checkout tab of the Config settings.
So I started messing with the Login button/step in the workflow, since I'm using Guest checkout I tried removing it and also moving its position around a bit but I couldn't advance beyond the initial Cart step. However, after returning this Login step back to the Address step (but below the Address step) the issue seems to have resolved itself... I think. Not entirely sure why though.

So the Login tab/step in the checkout has changed to Address instead, which is fine, but it seems to take 2 clicks, of the now correct Next button, to advance the process if a Shipping address is added... why would this be?

I may have listed the wrong site URL? Try this one, it does have Products now...
peakeperennials.co.uk/shoptest/index.php/shop-all-plants

I've also attached the step workflow, if it helps.
Regards

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
4 years 6 months ago #318079

Hi,

I don't think the situation has changed, it's just that you logged in, so you now see the address view instead of the login view.
Looking at your screenshot, I can see that you're using the old checkout of HikaShop.
Turn off the "checkout legacy" setting of the HikaShop configuration and save. You'll then see the new checkout workflow editor interface with the "show submit button" setting I was talking about.

Please Log in or Create an account to join the conversation.

  • Posts: 29
  • Thank you received: 1
  • Hikashop Essential
4 years 6 months ago #318143

Thanks, getting there! New checkout flow config is very good. Why isn't it the default?

I think I've sorted it now. I can only enter 2 addresses now and seem to be able to edit them and see the changes. However, to exit the address changing you have to click NEXT which exits Step 2 and goes to 3 so you're not sure it you've got them right. You have to go back to Step 2 to check. No point in adding a 2nd address view/step as a check as you could wind up with 2 sets to addresses being shown. Probably just leave it as it is, unless you have a better idea!

Something is remembering addresses (the checkout procedure?), this is normally handy I admit but in testing it's nice to get an empty set of addresses...how can I delete the temporary data so I can start from nothing (if I want to)? They do clear but I have to wait a long time...

Looking at the concrete examples the Login views don't have options.. mine always do! Do I need a login step? I tried without one and I don't then get the email boxes... I was getting quite confused.

The rest of the checkout seems to be fine.
Attached a shot of the relevant workflow steps in case they are needed.

Regards

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
4 years 6 months ago #318151

Hi,

It is the default one. It's not if you updated your HikaShop from an old version so that your website checkout doesn't change after the update. Because if your have customizations then you would loose all your customization after the update and people would come here and complain that the update made them loose their customization and that by default the update should keep the old checkout by default ;)

You do need a login step.

Regarding the testing, the addresses of a guest user are remembered until either:
- your user session lifetime (configured in the Joomla configuration) expires
- you complete the checkout and an order is created and your cart is cleared
- you click on the "change guest information" button of the "login" view

Please Log in or Create an account to join the conversation.

  • Posts: 29
  • Thank you received: 1
  • Hikashop Essential
4 years 6 months ago #318184

Hi

Of course! I upgraded from an earlier version so it would have keep the settings enough for the new version to work the same. Yes, people would be upset if the shop broke after upgrading...

OK, my session is set to 60mins. Is this for back-end use only? Or does it apply to front-end users too? Would a shopper have his cart/addresses saved locally for an hour if they didn't complete the checkout? Just curious...

Thanks for you help.

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
4 years 6 months ago #318186

Hi,

The session setting applies to both backend and frontend.

Now I've forgotten in my last message that we've added a cookie to keep the cart attached to the user even after his session expires.
So the data will actually still be attached to him after a long while.

Please Log in or Create an account to join the conversation.

  • Posts: 29
  • Thank you received: 1
  • Hikashop Essential
4 years 6 months ago #318221

But the cart is cleared after 0.5 hrs which is checked every 1hr (default I think, not changed it). Guess this will clear the names/addresses & cookies?

I've not noticed anything re-appearing once an hour or so has passed... not done any checks on timing yet tho.
Thanks

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
4 years 6 months ago #318241

Hi,

The carts are cleared after roughly a month by default thanks to the "Cart retaining period" and "Frequency of the check for the carts" setting of the HikaShop configuration.
When the cart is cleared the names/addresses will be too yes.

The following user(s) said Thank You: Day

Please Log in or Create an account to join the conversation.

Time to create page: 0.081 seconds
Powered by Kunena Forum