Советы и трюки при использовании Slogin

Slogin обладает широкими возможностями по интеграции в различные компоненты Joomla. Все варианты предусмотреть невозможно и мы решили опубликовать несколько советов, которые вам бы могли пригодиться при организации сайта с использованием Slogin.

Произвольный вывод в любом месте компонента

Для произвольного вывода кнопок авторизации в любом месте компонента Joomla можно использовать вот такой код:

<?php
$pos = "slogin";
$modules =& JModuleHelper::getModules($pos);
foreach ($modules as $module){
   echo JModuleHelper::renderModule($module);
}
?>

 После вставки в шаблон расширения этого кода вы можете назначить модуль Slogin на позицию "slogin" и у вас выведутся кнопки в месте вставки кода. Кнопки будут видны только для не авторизованных пользователей.

Пример для форума Kunena

Открываем файл:

/components/com_kunena/template/имя шаблона/html/common/login.php

Ищем языковую переменную:

<?php echo JText::_('COM_KUNENA_PROFILEBOX_LOGIN'); ?>

И после закрывающегося div (</div>) вставляем код:

<?php
$pos = "slogin";
$modules =& JModuleHelper::getModules($pos);
foreach ($modules as $module){
   echo JModuleHelper::renderModule($module);
}
?>