2013-08-03 09:29:02 +03:00
|
|
|
|
{**
|
|
|
|
|
* Уведомления
|
2013-08-16 13:55:36 +03:00
|
|
|
|
*
|
|
|
|
|
* @param string $sAlertTitle Заголовок
|
|
|
|
|
* @param string $sAlertStyle Стиль уведомления (error, info и т.д.), по умолчанию - success
|
|
|
|
|
* @param string $sAlertAttributes Дополнительные атрибуты основного блока
|
|
|
|
|
* @param boolean $bAlertVisible Показывать или нет уведомление, по умолчанию - true
|
|
|
|
|
* @param mixed $mAlerts Массив либо строка с текстом уведомления
|
|
|
|
|
*
|
|
|
|
|
* @styles <framework>/css/alerts.css
|
2013-08-03 09:29:02 +03:00
|
|
|
|
*}
|
|
|
|
|
|
2013-08-16 13:55:36 +03:00
|
|
|
|
<div class="alert alert-{if $sAlertStyle}{$sAlertStyle}{else}success{/if}"
|
|
|
|
|
{if isset($bAlertVisible) && $bAlertVisible == false}style="display: none"{/if}
|
|
|
|
|
{$sAlertAttributes}>
|
|
|
|
|
|
2013-08-03 09:29:02 +03:00
|
|
|
|
{if $sAlertTitle}
|
|
|
|
|
<h4 class="alert--title">{$sAlertTitle}</h4>
|
|
|
|
|
{/if}
|
|
|
|
|
|
|
|
|
|
<div class="alert--body">
|
|
|
|
|
{block name='alert_body'}
|
|
|
|
|
{if is_array($mAlerts)}
|
2013-08-16 13:55:36 +03:00
|
|
|
|
<ul class="alert--list">
|
2013-08-03 09:29:02 +03:00
|
|
|
|
{foreach $mAlerts as $aAlert}
|
2013-08-16 13:55:36 +03:00
|
|
|
|
<li class="alert--list--item">{if $aAlert.title}<strong>{$aAlert.title}</strong>:{/if} {$aAlert.msg}</li>
|
2013-08-03 09:29:02 +03:00
|
|
|
|
{/foreach}
|
|
|
|
|
</ul>
|
|
|
|
|
{else}
|
|
|
|
|
{$mAlerts}
|
|
|
|
|
{/if}
|
|
|
|
|
{/block}
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|