Практически в каждом из модулей существует опция - Суффикс класса модуля. Обычна эта опция позволяет обрамить вывод модуля в контейнер(ы) с индивидуальным классом, для удобства наложения стилей CSS. Не плохо было бы если и наш модуль будет поддерживать суффикс CSS класса.
Как вы понимаете, объявляется опция через xml-файл модуля:
<param name="moduleclass_sfx" type="text" default=""
label="Module Class Suffix" description="PARAMMODULECLASSSUFFIX" />
Использовать суффикс класса в коде можно следующим образом:
Согласитесь, что подобный код не дает нам большой гибкости. Как только возникнет вопрос о том, чтобы один и тот же модуль отобразился дважды с разной версткой возникнут некоторые сложности. В следующией статье мы рассмотрим основные вопросы шаблонизации модуля.