Hi,
The problem doesn't come from your upgrade from HikaShop Starter to HikaShop Essential, but from your update to a HikaShop 2.x version to HikaShop 3.0.1.
The problem is that your template is built for HikaShop 2, not HikaShop 3 and doesn't include the necessary changes to display the listing properly with HikaShop.
I would recommend you to contact your template provider. Maybe they have already a new version to properly support HikaShop 3.
I can propose two fixes:
- rename the files templates/YOUR_TEMPLATE/html/com_hikashop/category/listing_div.php and templates/YOUR_TEMPLATE/html/com_hikashop/product/listing_div.php
That will use the new grid system of HikaShop 3 instead of the old one from HikaShop 2 and the listings will display with the correct number of columns, however, you might loose some styling on the listing.
- Add CSS to handle the display on several columns:
.hikashop_product .hikashop_category{ float: left; }
However, you'll still miss the responsive feature so that the listing would display nicely on mobile devices.