Проблемы с выводом системных сообщений joomla 3

192
02 апреля 2018, 22:15

Вывожу с помощью стандартного вывода сообщений, сообщения об ошибках регистрации. Из коробки joomla использует не соответствующую моему сайту версию bootstrap. В файле mаssage.php написал костыль со switch(), получилось вот что:

<div id="system-message-container">
<?php if (is_array($msgList) && !empty($msgList)) : ?>
    <div id="system-message">
        <?php foreach ($msgList as $type => $msgs) : ?>
            <?php switch ($type) :
                case 'message': 
                    $type = 'success';
                break;
                case 'error': 
                    $type = 'warning';
                break;
                default:
                break;
            endswitch;?>
                <div class="alert alert-<?php echo $type;?> alert-dismissible fade in">
                <?php // This requires JS so we should add it through JS. Progressive enhancement and stuff. ?>
                <a class="close" data-dismiss="alert">×</a>
                <?php if (!empty($msgs)) : ?>
                    <h4 class="alert-heading"><?php echo JText::_($type); ?></h4>
                    <div>
                        <?php foreach ($msgs as $msg) : ?>
                            <div class="alert-message"><?php echo $msg; ?></div>
                        <?php endforeach; ?>
                    </div>
                <?php endif; ?>
            </div>
        <?php endforeach; ?>
    </div>
<?php endif; ?>

Проблема в том, что заголовок для alert при $type = success выводит success, а для $type = error Предупреждение. Думал, что проблема с переводом, искал, не нашел. Перевод с помощью JText(), но в каком он файле смотрит значения не могу понять.

READ ALSO
Ошибка подключения стилей

Ошибка подключения стилей

При попытке подключить стили к сайту в консоль выскакивает ошибка вида: GET http://сайт/wp-content/themes/mytheme/assets/css/slick-theme

190
Непонятное поведение JS

Непонятное поведение JS

ВОПРОС ПОПРАВЛЕН И УТОЧНЕН!

209
Как поместить на задний фон?

Как поместить на задний фон?

Здравствуйте, вот такая проблема! Есть всплывающее окно, но оно отображается на фоне сзади некоторых объектовПрописывал z-index, но он не помогает,...

208