Hello,
As a start please consider my screenshot :
As you can see on my screenshot, it seems that you override view
add an element to your view with the
id="hide-main-image"
Then, when you select a variant (with several image define) the HikaShop
default thumbnail part appear as expected (
id="hikashop_small_image_div_19").
Now from this several idea to understand :
If when you arrived in your product (with variants) you
haven't the thumbnail part, while you want that your product have more than one image and should therefore have the
thumbnail part.
In my screenshot in the below the default view (which is a variant) there are
2 image and so the thumbnail part is displayed :
=> If you have set several image for your product in the
Product tab, and not in the
Variants tab, that's normal that you
haven't the thumbnail part, then reproduce my configuration in the
Variants tab to have the Thumbnail part when you arrived on your product page.
From this explanation, you may understand that the custom part (
id="hide-main-image") isn't required anymore, and that don't seems to be able to manage the variant image process.
Hope this will help you to solve your issue in your variant management.
Regards