I've got different types of products (in different channels) in a CartThrob store. Is it possible to add a conditional within the Checkout Form tag to enable certain checkout fields to only appear if there's a product from a certain channel in the cart? If so, how would I go about doing this?
I've been looking at the Checkout Form tag and the Cart Items Info tag, but there doesn't appear to be anything here to test for what I'm looking for (please correct me if I'm wrong!). I also looked at the Is In Cart tag, but this only seems to work for adding one entry ID at a time, not looping through lots of entry_id's in a channel (which rules out adding all the entries in this particular channel, though that might have been impractical anyway).
There is a Cart Entry ID's tag, but I can't figure out how to use this in a conditional that would output a single true/false result (for use in a conditional) if one of the pipe-delimited entry ID's belonged to a certain channel. Thanks for any advice on this.