Checkout display issues after 2.5.0 update

  • Posts: 116
  • Thank you received: 7
  • Hikashop Business
9 years 4 months ago #208293

-- HikaShop version -- : 2.5.0
-- Joomla version -- : 3.4.3
-- PHP version -- : 5.4.42
-- Browser(s) name and version -- : any
-- Error-message(debug-mod must be tuned on) -- : Checkout steps are appearing at the top of the page after 2.5.0 update

I can't figure out where the problem is with our installation. We updated to 2.5.0 a few weeks ago and started getting complaints from customers that they can't read the last page of the checkout.

It is our Thank You page, that is somehow now merged into a different locaiton on the page. It used to be in the main section of the template. I'm sure its CSS or something I'm overlooking, but it isn't correct.

Can someone take a look at it and offer some suggestions on how to put this back the way it was working before? I have removed almost all of the overrides that we had with the earlier versions.

Thanks

Attachments:

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

  • Posts: 82910
  • Thank you received: 13379
  • MODERATOR
9 years 4 months ago #208408

Hi,

I don't know why this is happening.
I tried to have a look at the page in order to analyze the issue. However, the system requires a credit card payment so I couldn't access the end page.

However, I have one solution to propose. It's to enter the URL of a Joomla article in the "return URL" parameter of your authorize.net payment method with the same text as you have now in the end step.
That way, it should hopefully circumvent the problem.

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

  • Posts: 116
  • Thank you received: 7
  • Hikashop Business
9 years 4 months ago #208409

This happens even if the auth.net checkout isn't used. For example if there is a zero balance, the same result page issue presents itself.

Can I create an account for you with a coupon of 100%? (via PM)??

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

  • Posts: 82910
  • Thank you received: 13379
  • MODERATOR
9 years 4 months ago #208412

Hi,

I was able to check on the issue. I can only think at something else on your website flushing the output buffer at a wrong moment.
That's because even the HikaShop hidden footer tag is displayed before the beginning of the page:
take.ms/bUuvj
And so it means that Hikashop finished the processing of the page and hand out the HTML to Joomla/the template.

So to identify the source of the problem, I would recommend several tests.
First, temporarily change the template to the default template of Joomla and see if you have the problem. If not, the it comes from something in the template. In that case, rename temporarily the templates/YOUR_TEMPLATE/html/com_hikashop folder via FTP and test again with your template. If it works, then the issue comes from the view overrides of HikaShop in your template (you can then try folder by folder and file by file to identify the file causing the issue).
Second, you can disable the system plugins one by one and test each time if you still have the problem. That would help you pin point the issue to a system plugin.
Third, you can try to install the previous version of HikaShop in order to downgrade HikaShop. That way, you'll be able to see if you still have the problem or not and confirm that it is something linked to the update or not. You can update again HikaShop after that by install the latest version install package.

Make a backup before these tests in case something goes wrong.

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

  • Posts: 116
  • Thank you received: 7
  • Hikashop Business
9 years 4 months ago #208435

So it is safe to downgrade to the previous version?

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

  • Posts: 82910
  • Thank you received: 13379
  • MODERATOR
9 years 4 months ago #208493

Hi,

Yes, no problem. Just install the install package of the previous version. It shouldn't be a problem.
Of course, I still recommend that you do a backup, just in case.

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

  • Posts: 116
  • Thank you received: 7
  • Hikashop Business
9 years 4 months ago #208532

Okay, downgraded and still getting the problem. No reports of this until this last couple of weeks so I've gone back to a backup from a couple of months ago and it wasn't there at that time. So I've made a clone of the site and have it running to experiment with.

What I've found so far is that I disabled ALL plugins (what a mess!!) and the problem goes away. I enabled only the Hikashop plugins and the problem returns, so its in one of the Hikashop plugins I guess and there are soooo many of them. Trying to enable one at a time, but I'm going to start with Shipping (USPS) because that is the only module I've had to update outside of the normal package updates.

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

  • Posts: 116
  • Thank you received: 7
  • Hikashop Business
9 years 4 months ago #208543

The problem is with the Hikashop Mass Action Order plugin ... there really should be a better way of diagnosing this without spending 12+ hours enabling and disabling plugins.

There was a mass action for the trigger after an order is created. When the plugin was disabled, everything works correctly. When enabled and if I disable the action, everything is okay.

But when the mass action is enabled, and triggered on order creation, the output is corrupted.

The mass actions should really do a better job of formatting output in case of errors or misconfiguration. I'm not sure what the user was trying to do...it looks like that they wanted to create an export CSV file of any order created. I will need to contact them to find out what their objectives were.

But really, this shouldn't mess things up as badly as it does...either validate the action and prevent it from executing or control the output to prevent it from disrupting the presentation back to the browser.

Any ideas?

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

  • Posts: 82910
  • Thank you received: 13379
  • MODERATOR
9 years 4 months ago #208544

Hi,

Mass actions are powerful and can do a lot of things. But if you mess with them, they can damage stuff.
It might actually be a bug in the mass action. How was the mass action configured ? Could you do a screenshot of its settings ?

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

Time to create page: 0.053 seconds
Powered by Kunena Forum