I have channel ratings in place from dev demon (4.0.8) and running on EE 2.9.2, using the default code supplied in the docs as follows:
{exp:comment:form channel="products" rating:collection="products" entry_id="{entry_id}" dynamic="off" rating:enabled="yes"} {if rating:already_rated} You have already rated this entry{/if} {if rating:not_rated} <label>Rating</label> <select name="rating[default]"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select><br /> {/if} <label>Review</label> <textarea name="comment" cols="70" rows="2"></textarea> <br /> <input type="submit" value="Submit Rating"> {/exp:comment:form}
If I take out the variable "rating enabled=yes" from that form, the comments form renders perfectly. Once I put this in the form as above, I get no form rendered at all.
My channel allows comments (even said 'allow guests' for the laugh) and the form appears, and my admin panel renders the module information correctly, so I know my themes are in the right spot.
Am I missing something? If so, I would love a tip-off on what's wrong.