Checkout and address issues

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #234024

-- HikaShop version -- : 2.6.1
-- Joomla version -- : 3.5.0
-- PHP version -- : 5.5.21
-- Browser(s) name and version -- : Safari 9.0.1

Hello,

I am having issues with the billing step in the checkout process. The first issue is related to the "Edit" link on the billing address page. When the link is clicked, the page reloads, but no form is displayed. This has been tested with overrides disabled and enabled. The second issue is related to the "New" link and supplying a new address. When it is clicked, the page reloads, but no form is displayed to supply a new address. I have tested this with overrides disabled and enabled, but the result is the same. The third issue is related to the "Use the same address as for billing" checkbox and functionality. When the checkbox is unchecked, the option to edit or remove the existing address is displayed, but only temporarily. It is displayed for a few seconds, then the page reloads with the checkbox checked again and the ability to edit the shipping address is gone. This issue has also been tested with overrides disabled and enabled with the same result. Any ideas on why these issue are occurring? Thank you.

Mike

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 8 months ago #234031

Hi,

I'm not able to reproduce the problem on our end.
Could you try to change the "address selector" setting of the HikaShop configuration and see if that helps ?

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

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #234143

Hello,

I have tried changing the address selector type to popup and dropdown list. The popup seems to be working with my overrides disabled, but the dropdown list or plain list are not working with either overrides active or inactive. I would like to keep using the plain list, but with the functionality seemingly broken, I need a fix. I have left the plain list address selector active and the overrides inactive for you to test. Thanks.

Mike

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

  • Posts: 4753
  • Thank you received: 644
  • MODERATOR
8 years 8 months ago #234169

Hello,

I process some test, and I see some strange behavior from your checkout.
After add several billing address, all continue as I did nothing like some Html elements are missing.

I suspect that your template modify html elements and as well, don't allow HikaShop to find billing address elements.
To be sure of it can you process some test with the default Joomla template (protostar)

If everything works well with this default template, I can just tell you to contact the template creator to solve your issue.

Hope this will help you.

Regards,

Last edit: 8 years 8 months ago by Philip.

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

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #234303

Hello,

I have switched to the protostar template and attempted to go through the checkout process. The same issues remain and the whole address step in the checkout seems buggy. I have left the protostar template active for you to test. Thanks.

Mike

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 8 months ago #234499

Hi,

It's really strange.
Even when displaying the content of the edition area URL ( yourwebsite.com/book-store/checkout/addr..._zone/tmpl-component ), I see the display area instead.
But I'm not able to reproduce the issue on our end with the protostar template.
So there must be something else on your website.
Please provide a backend access and a FTP access via our contact form along with a link to this thread so that we can have a closer look at the problem directly on your website.
www.hikashop.com/support/contact-us.html

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

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #234516

Hello,

The requested information has been submitted.

Mike

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

  • Posts: 4753
  • Thank you received: 644
  • MODERATOR
8 years 7 months ago #234719

Hello,

I process some test, like switch your frontend template for Protostar (default template) and as result I access to your checkout step 3.



So, your issue come from your template, only one solution : contact his creator.

Hope you will find your solution.

Best regards,

Attachments:
Last edit: 8 years 7 months ago by Philip.

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

  • Posts: 127
  • Thank you received: 1
8 years 7 months ago #234789

Hello,

Thank you for taking a look and testing it out. I am the template creator and I am not sure why the checkout is no longer working. It was working when the switcher was not implemented and there was just the guest checkout. Once the login was implemented using the configuration, the issues started to occur. I have tried disabling all of the HikaShop overrides, but this has failed to provide a solution. Nothing else has been added to the template that should conflict with HikaShop since I implemented the switcher. There are no JavaScript issues, so I am at a loss. Any suggestions you could make would be greatly appreciated. Thank you.

Mike

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

  • Posts: 127
  • Thank you received: 1
8 years 7 months ago #234806

Hello,

I figured out the issue with checking out and reaching the final step. The shipping.php override in the checkout directory was causing the issues. I replaced it with fresh code and the problem was resolved. Another issue has come up though. The "Edit" and "New" buttons for the billing/shipping addresses are not working, either on my template or under Protostar. When the links are clicked, the page reloads, but no forms are displayed. I have tested this with SEF URLs enabled and disabled, but the result is the same. The non-SEF URL for the "Edit" link is /index.php?option=com_hikashop&ctrl=address&task=edit&subtask=billing&cid=1931&fid=hikashop_checkout_billing_address_zone&tmpl=component&Itemid=388 and the non-SEF URL for "New" is /index.php?option=com_hikashop&ctrl=checkout&task=step&step=1&Itemid=388#newAddress. This seems to be a HikaShop related issue and has nothing to do with the choice of template. Please provide assistance with this issue. Thank you.

Mike

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

  • Posts: 4753
  • Thank you received: 644
  • MODERATOR
8 years 7 months ago #234840

Hello,

Please note that I can't access to your backend access to check your configuration.
You can try to change by yourself, your Popup mode in Components => HikaShop => Configuration, Display tab and in General display options.
Maybe Popup mode in Vex will solve this issue.

If it leads to no results, please allow us to access to your backend again.

Hope this will help,

Regards,

Last edit: 8 years 7 months ago by Philip.

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

  • Posts: 127
  • Thank you received: 1
8 years 7 months ago #234940

Hello,

I have switched to "Vex" and "Popup" for the "Address Selector" and this enables the ability to use the edit and new address forms, but I would like to have the address forms displayed on a new page instead of a popup. This would make address changes easier on mobile devices.

I have re-enabled your account, so please go in and let me know what my options are. Thank you.

Mike

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

  • Posts: 12953
  • Thank you received: 1778
8 years 7 months ago #234985

Hello,
There is no option to do that, instead using the "dropdown list" or "list" Address selector will probably be a better solution and easier to handle for mobile devices.

Last edit: 8 years 7 months ago by Mohamed Thelji.

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

  • Posts: 127
  • Thank you received: 1
8 years 7 months ago #235044

Hello,

I understand that, but the list and dropdown list are not working correctly. This is the core issue this thread is trying to deal with. Please read my previous posts to find out the core issue and offer some assistance. Thank you.

Mike

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 7 months ago #235231

Hi,

I don't know what it could be. I don't have the problem on my end, and on your end, I tried different things, tried deactivating different extensions, change the template, but it didn't help. So it would require debugging the files. However, the backend access you provided didn't work. Could you double check it as well please ?
In the mean time, the only solution I can offer is to use the popup mode. It's not ideal for smartphones (that's why we have added the 2 other modes), but at least it works.

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

  • Posts: 127
  • Thank you received: 1
8 years 7 months ago #235293

Hello,

I have sent you the Joomla admin and FTP login details via your contact form.

Mike

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

  • Posts: 4753
  • Thank you received: 644
  • MODERATOR
8 years 7 months ago #235330

Hello,

First time I had a closer look in your backend, I noticed that you use a LOT of override views...
Right now, we have together a lot of points, override views remains.

So, can you test them if the roots of all your issues aren't coming from these?

For be precise, if someone created these override for you
:
An override is a way to custom several pages, this kind of modification required good code acknowledge to don't "break" your shop.
Now, to desactivate an override, go to Views configuration page, in Components => HikaShop => Configuration, and in Display dropdown click on Views.
You will see a lot Views to find an override you will see under Remove customization an trash icon, click on it to delete an override.

Caution : By clicking on trash icon you will delete your override definitively !
So, save your website to keep ALL your file, and don't delete useful override OR open an editor (like NotePad) to keep
aside your code.
And only after Remove customization ONE by ONE and each time process some test to get the override that leads to your
issue.


Hope this will help!

Regards,

Last edit: 8 years 7 months ago by Philip.

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

  • Posts: 127
  • Thank you received: 1
8 years 7 months ago #235380

Hello,

I have already tried disabling all of the overrides in the html > com_hikashop folder by adding an underscore before the name, but this has had no effect on the issues. This was mentioned in one of my earlier posts. Any other ideas? Thank you.

Mike

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

  • Posts: 4753
  • Thank you received: 644
  • MODERATOR
8 years 7 months ago #235708

Hello Mike,

I have process some test and try to explore several possibilities without success to understand why you have to use "Vex" despite your ergonomy needs for mobile phone.

If neither override nor configuration aren't the cause there still possibilities that remains :

- Htaccess badly written => Try to switch it woth Defaults Joomla access.
- Your server configuration? => Export your website on a localhost to see if the issue remains
- Applications? => Switch them off one by one, and test

If I forgot nothing, I can just says this to you, sorry for this response.

Best regards,

Last edit: 8 years 7 months ago by Philip.

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

  • Posts: 127
  • Thank you received: 1
8 years 7 months ago #235766

Hello,

I have tried going back to the default Joomla htaccess file, but this did not work. I then setup a test installation on localhost using MAMP and PHP 5.5.26. I went through the checkout and was able to successfully use the edit and new address links and forms, so it seems like it is a server related issue. I have attached screenshots of the live and localhost servers for you to review. I know this may not offer much, but it looks like the configurations are similar. Any ideas on what could be causing the breakdown? Thanks.

Mike

Attachments:

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

Time to create page: 0.084 seconds
Powered by Kunena Forum