I came across a problem this week while using the K2 Content Module. I discovered that with module style set to 'default', which usually means 'xhtml', and if I specify a module suffix of myClass, then the class styling is applied to both the Joomla module div (moduletable) and the K2 Content module div (k2ItemsBlock). I don't normally notice this since my styling is usually limited to fonts and such, but in this case I was putting a border around the module so the border showed up twice. I get the following rendered:
http://imgur.com/3bSnGHN
I solved the problem by creating a module override and editing the template to remove the addition of the module suffix from the k2ItemBlock. I'm wondering if this was intentional behaviour for K2, or am I missing something? Should I be turning off module styling when working with the K2 Content Module and the module suffix so that the Joomla-level div is not rendered?
Thanks for your help,
Paul