Using sitecore mvc 8.0 update 3.
I am trying to create a wildcard item that could be used to server at least 3 types of content items. For that I need to conditionally render few Controller Renderings based on template type.
Is that do-able? Maybe using Rules Engine? I am trying to avoid writing conditional logic in code.
I am not too familiar with Rules Engine any direction/guide will be really helpful.
One way would be to leverage personalization and swap controller renderings based on whatever rule you are using to determine 'template type'. You may need to create a custom rule, as I assume that your wildcard item that would be the context for the request has a single template type, and that is not the template you are referring to.
How are you determining the template for the request? However you are doing that can probably be used as the logic for a custom personalization rule.