Checkout Page Billing & Shipping Address

  • Posts: 79
  • Thank you received: 0
10 years 11 months ago #102875

Hi guys,

In the first step of my checkout, when I'm logged in, nothing happens when I untick 'Use same address as for billing'.
Also, under billing address, when I click 'New' it just goes to the next step.

I don't use any pop-ups, so I don't know what could cause it.

Here's the URL: Heidi Kjeldsen Jewellery

This is the Javascript error:
Uncaught TypeError: Object [object Array] has no method 'openBox'
hikashopEditAddress
onclick



Could you please have a look?

Many thanks

Jean

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

  • Posts: 81598
  • Thank you received: 13082
  • MODERATOR
10 years 11 months ago #102935

Hi,

The bug is that apparently even though you have HikaShop 2.1.2 installed, you apparently have an old version of the administrator/components/com_hikashop/classes/field.php which breaks the javascript of the page.
Either that, or you have some caching activated on your website which cache the JS of the pages and you should turn it off so that the system uses the new javascript code of HikaShop.

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

  • Posts: 79
  • Thank you received: 0
10 years 11 months ago #102972

Thanks for your reply, Nicolas.

I've now done the following:

  • Replaced administrator/components/com_hikashop/classes/field.php
  • Checked that caching is off
  • Commented out a one year expires header for javascript in .htaccess(don't know if it's relevant)

However, I still have the same problem. Is there anywhere else I should turn caching off?

Regards
Jean

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

  • Posts: 26017
  • Thank you received: 4004
  • MODERATOR
10 years 11 months ago #102990

Hi,

The old javascript is still present in your header

var hikashop=Array();
hikashop['reqFieldsComp']=Array();
hikashop['validFieldsComp']=Array();
Can you send us a ftp access and a backend acces to your website so we would be able to check your files and check your joomla configuration.
You can send us such information by private message.

Thanks,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 79
  • Thank you received: 0
10 years 11 months ago #102997

Thank you very much, Jerome.

I've sent you all the access details via Hikashop contact page.

The Message Subject is Forum Topic: Checkout Page Billing & Shipping Address

Many thanks
Jean

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

  • Posts: 26017
  • Thank you received: 4004
  • MODERATOR
10 years 11 months ago #103034

Hi,

Thanks for the access but the FTP access does not access to the website files. I just see an empty directory.
So I can't check the HikaShop files.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 79
  • Thank you received: 0
10 years 11 months ago #103039

Hi Jerome,

Sorry about that, I've sent you new FTP details.

Regards
Jean

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

  • Posts: 26017
  • Thank you received: 4004
  • MODERATOR
10 years 11 months ago #103050

Hi,

You have a system plugin, named "hikashopfield" which has not been developed by ourself and which override the HikaShop class field using the HikaShop class field from HikaShop 1.5.8

That's why HikaShop can't load his own class field, because the class is already define in your system plugin.
By deactivate this plugin, the javascript problem will be fixed but, I don't know the other impacts. If you have a custom plugin for overriding the custom fields, it should be for a reason.

With HikaShop 2.x, there is new ways for class overrides by extending them. So the extends is more compatible with updates.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: PhantomPWR

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

  • Posts: 79
  • Thank you received: 0
10 years 11 months ago #103059

Hi Jerome,

Thank you very much for all your help!

I disabled the plugin and everything works as it should. I have no idea why or when I installed this plugin, but I've tested everything with it turned off and all seem to be working. :unsure:

Anyway, my world is turning the right way around again!

Have a marvellous day!

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

Time to create page: 0.069 seconds
Powered by Kunena Forum