Hello,
Thank you for the details and the screenshots, they point clearly to the cause.
The warning on your screenshot is the key:
Undefined variable $edit in .../templates/ja_blockk/html/com_hikashop/checkout/show_block_cart.php
That file is a HikaShop view override stored inside your template (ja_blockk). It is an old copy of our checkout cart view, made for a previous HikaShop version. In HikaShop 6.5.0 that view changed, so your outdated copy is now out of sync and breaks:
- issue 3 is the warning it prints in the cart
- issue 4 is the same file rendered in edit mode, which is why the "Edit product information in the cart" popup no longer looks right
Overrides are not updated automatically when you update HikaShop, so after a major update they have to be updated or removed by hand if they cause problems. To fix issues 3 and 4, edit or remove this file:
templates/ja_blockk/html/com_hikashop/checkout/show_block_cart.php
If you did not need a custom version, simply delete it and HikaShop will use its own up to date view.
Issues 1 and 2 are almost certainly the same thing: other outdated HikaShop overrides left in your template. To confirm it in one step, rename the whole override folder temporarily:
templates/ja_blockk/html/com_hikashop -> com_hikashop_old
Then reload the pages. If the listing text, the product image navigation and the checkout all go back to normal, the overrides were the cause. You can then either keep the default views, or re-apply your customizations one by one on top of the new 6.5.0 view files (copy the new file from components/com_hikashop/views/... and redo your changes in it). AI like claude code or ChatGPT code can do the work if necessary.
If a problem remains even with that folder renamed, tell me which one and I will look at it specifically, as it would then be a template CSS point rather than an override.