0

Joomla Geeks!Как отображать системное сообщение за пределами шаблона в Joomla 1.5?

Пожалуйста, помогите мне. Веб-дизайнеры создали дизайн для Joomla, где

<jdoc:include type="message" /> 

должно быть расположено внутри вида пользовательского компонента (по умолчанию.php). Это из-за гнездования divs, я ничего не могу изменить.

Тем не менее, я должен найти решение включить Joomla системных сообщений в представлении компоненты (default.php) вместо index.php шаблона, как это сделать? Является ли это возможным?

UPD: Я решил эту проблему, но теперь мне нужно переопределить этот код:

<dl id="system-message"> 
    <dt class="message">MESSAGE_TYPE</dt> 
    <dd class="message message fade"> 
    <ul> 
     <li>MESSAGE_TEXT</li> 
    </ul> 
    </dd> 
</dl> 

с этим одним:

<div class="message"> 
    <span class="jsMessage info_message"> 
    <span> 
     MESSAGE_TEXT <a class="close jsCloseMessage" href="javascript:void(0)"></a 
    </span> 
    </span> 
</div> 

Должен ли я использовать шаблоны /MyTemplate/html/modules.php файл для этого?

ответ

0
$document = & JFactory::getDocument(); 
$renderer = $document->loadRenderer('message'); 
$msg=$renderer->render(); 

 Смежные вопросы

  • Нет связанных вопросов^_^