0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1784 Просмотров
*

benqqq

  • Новичок
  • 4
  • 0 / 0
Приветствую. В стандартных функциях Joomla имеются возможности вывода меню только для зарегистрированных пользователей, а как проделать обратную операцию? ^-^
Код: php
<?php if (($this->countModules('left'))&&($my->id==0)) : ?>									
<div id="left_out"><jdoc:include type="modules" name="left" style="rounded" /></div>
<?php endif; ?>
сделал такой фикс в шаблоне, меню убралось - но там теперь пустое место, контент почему то не сдвинулся влево на место меню
« Последнее редактирование: 14.10.2009, 22:09:56 от benqqq »
*

smart

  • Администратор
  • 6485
  • 1315 / 15
  • Хочешь сделать хорошо — сделай!
Это решается посредством объявления в шаблоне позиции для модулей, которая видна только неавторизованным пользователям, и затем публикации в этой позиции модуля. Таким образом для авторизованных его видно не будет, а вот гостям он будет показываться.

Делается это примерно так (в index.php шаблона):
Код: php
<?php
$user =& JFactory::getUser();
if ($user->get('guest') == '1') {
?>
<jdoc:include type="modules" name="user1" style="xhtml" />
<?php
}
?>

Почитайте еще: Различные условия в шаблонах Joomla 1.5
*

Phoenix88

  • Захожу иногда
  • 81
  • 3 / 0
  • Нет предела самосовершенствованию
а как наоборот вывести только авторизированным?
« Последнее редактирование: 09.02.2011, 17:35:00 от Phoenix88 »
(=~ Овечки - для слабаков! Перед сном считай интегралы ~=)
*

Phoenix88

  • Захожу иногда
  • 81
  • 3 / 0
  • Нет предела самосовершенствованию
Нашла сама ответ, кому нужно:

<?php global $my; if ($my->name != "") : ?> Условие <?php endif ?>
(=~ Овечки - для слабаков! Перед сном считай интегралы ~=)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Пункт меню

Автор s120367

Ответов: 0
Просмотров: 162
Последний ответ 03.06.2018, 13:02:55
от s120367
Большое меню Joomla

Автор Amakeeva

Ответов: 1
Просмотров: 353
Последний ответ 22.01.2018, 13:17:45
от effrit
Как можно отображать имя пользователя в название меню?

Автор selimoff

Ответов: 27
Просмотров: 3420
Последний ответ 02.01.2018, 15:24:44
от logan-19
как сделать пункт меню не кликабельным?

Автор qweqweqwe

Ответов: 13
Просмотров: 6273
Последний ответ 07.09.2017, 01:45:49
от forzi
Сдвинуть пункты меню в левое положение

Автор wectra

Ответов: 6
Просмотров: 619
Последний ответ 12.07.2017, 21:09:01
от wectra