Yep....
Hikashop at the moment allows products to have as many parents as you want, saying that a product can belong to many different categories...
On the other side Categories can have only one parent, giving a tree structure to the categories.
Isn't it?!
At the moment I'm using the last level of category as product box... an example would explain it better:
Imagine products to be fruits like: apples, pears, lemons, oranges, strawberries, watermelons
Imagine the last level of category to be box like: LOCAL FRUIT BOX, IMPORTED FRUIT BOX, LABORATORY FRUIT BOX
And finally an upper level of category to be like: COCKTAIL FRUITS, ICECREAM FRUITS
Notice those are pure meaningless examples...
Then I need a kind of this structure:
LOCAL FRUIT BOX {apples, pears, lemons}
IMPORTED FRUIT BOX {apples, lemons, oranges, strawberries}
LABORATORY FRUIT BOX {apples, watermelons}
> this is possible, apples can be in more then one BOX since product can have as many parents as we want
COCKTAIL FRUITS {LOCAL FRUIT BOX, IMPORTED FRUIT BOX}
ICECREAM FRUITS {LOCAL FRUIT BOX, LABORATORY FRUIT BOX}
> this is NOT possible because LOCAL FRUIT BOX is a category and can't have more then one parent...
Do you see an easy way out of this??!?