Hi Jerome,
Thank you for responding so positively to my comments.
The fundamental difficulty I have is the architecture of Hikashop that attaches the display characteristics to the link to a product, rather than the product. This has some advantages (you can display the same product in lots of different ways) but also disadvantages in that you have to configure product display for every route to that product.
I am using hikashop to replace this site:
Artist Papers
, which I built a several years ago using Virtuemart.
You'll see I have a "Shop" menu item on the main menu bar, this I had to manually construct but it is just links to the appropriate product category pages. The "Shop" item itself is a link to the Virtuemart component and the rest are URL's to the product pages. The display characteristics for the product pages are determined by templates configured at product category level which cascade down, so if you define a template for a category it applies to sub categories as well, unless over ridden.
I also have the Virtuemart module mod_product_categories in the left column, this has very few parameters to configure and a bit of css tweaking but again just links to the product pages.
The screen shot shows where I am up to with Hikashop.
I have the same menu bar which is manually created but this time each menu item is a Hikashop module which has the potential to be misconfigured. If I put a category listing item on the menu as "shop" clicking on it directs me to a new page with the categories which is not what I want. It would be nice if there was a display option "category listing as a drop down" to make this a simple one step option.
Also I have a pull out sidebar which is a hikashop content module, (I haven't done any styling on this yet). I can't describe how I have configured this exactly because I can't remember, and this is the problem as it's so convoluted, but I have a configuration page for the module and then there is an associated menu item page to configure and no obvious connection between the two.
It works, eventually!
Hope this helps,
Regards,
Ian