Is there a plugin, technique, or combination of plugins/techniques that will allow me to do the following?
My channels are like this:
Parent: Product
Children: Colour, Size, Style, etc.
A search form with user-selectable fields such as these (or indeed hard-coded navigation menu links) - some of the fields are relationship fields:
Product
Colour
Size
Style
Min Price
Max Price
Stock status
..which would presumably result in a string such as ?size=M&min-price=100&stock-status=Y (or perhaps /medium/100/Y)
And then a results page with logic such as this:
{if
product="product" AND product_colour="colour" AND product_size="size" etc.
}
{/if}
Also, apparently I would need the conditional to parse early, as I'm displaying the resultant data in a grid that depends on a Switch tag to add closing divs to rows.
Would be v grateful for any pointers, however general they may be.