Здравствуйте, товарищи. При разработке шаблонов для Joomla! CMS мы можем вставить на страницу конструкцию, которая будет выводить системные сообщения: статус операций (добавление/сохранение, изменение, удаление); ошибки; системные предупреждения. Данный блок выводится при помощи конструкции Код (PHP): <jdoc:include type="message" /> Однако, иногда при вёрстке возникает проблема: если системных сообщений нет, в HTML-разретке выводится пустой контейнер: Код (html): <div id="system-message-container"> </div> Убрать его можно добавив при выводе простейшее условие: Код (PHP): <?php $app = JFactory::getApplication(); if($app->getMessageQueue()) { ?> <jdoc:include type="message" /> <?php } ?> В результате, если на данный момент системных сообщений нет, на страницу не будут выводится лишние элементы разметки. Довольно простое решение, но в рунете, почему-то, пишут о каких-то странных методах с переопределением системных файлов Надеюсь, что инфа окажется кому-то полезной!