Основной курс по Joomla
0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 383 Просмотров
*

lakshmi

  • Осваиваюсь на форуме
  • ***
  • 177
  • 3
Вообщем возникла задача вместе с надписью "Для просмотра этой информации необходимо пройти авторизацию", необходимо вывести форму авторизации. Возможно есть уже такой вопрос напишите ссылку. Спасибо.
*

White_Tiger

  • Осваиваюсь на форуме
  • ***
  • 88
  • 3
Смотря, что и в каком виде генерит эту надпись. Если это автопереход, на страницу сообщением об ошибке, то можно пришить к ней и только к ней модуль авторизации/регистрации.
*

lakshmi

  • Осваиваюсь на форуме
  • ***
  • 177
  • 3
спасибо ваш пост натолкнул на решение в файл /templates/protostar/html/layouts/joomla/system/message.php вставил такой код
Код
<?php
jimport( 'joomla.application.module.helper' ); // подключаем нужный класс, один раз на странице, перед первым выводом
$module = JModuleHelper::getModules('login'); // получаем в массив все модули из заданной позиции
$attribs['style'] = 'xhtml'; // задаём, если нужно, оболочку модулей (module chrome)
echo JModuleHelper::renderModule($module[0], $attribs); // выводим первый модуль из заданной позиции
?>
и все решил вопрос.
*

fsv

  • Практически профи
  • *******
  • 2506
  • 367
и все решил вопрос.
а если сообщение будет другое, не в вашу тему? зачем там модуль?
Заказать разработку:    расширения Joomla  |   интерфейсы на javascript(jQuery)  |  мобильные приложения
*

lakshmi

  • Осваиваюсь на форуме
  • ***
  • 177
  • 3