Новости Joomla

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

prozet

  • Захожу иногда
  • 72
  • 0 / 0
Нужно вывести незарегестрированным пользователям модуль на отдельной главной странице, но чтоб зарегестрированые не видели оных. Как сделать это?
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
http://joomlaforum.ru/index.php/topic,77747.0.html
Спасибо!
Но там речь о ссылке, а мне треба модуль и отдельную главную - для гостей.
Код
<?php
$user = JFactory::getUser();
If (!$user->id){?>
<a href="бла-бла">Гостям</a>
<?php }?>
то есть вместо ссылки jdoc ставить? извините я не  совсем понял..
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
то есть вместо ссылки jdoc ставить? извините я не  совсем понял..
да, подставить в index,php шаблона
Код: php
<jdoc:include type="modules" name="left" style="xhtml" />
с нужной позицией модуля и требуемым style
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

webusver

  • Захожу иногда
  • 77
  • 9 / 0
А как сделать тоже самое, но только для зарегистрированных пользователей?
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Код
<?php
$user = JFactory::getUser();
If ($user->id){?>
<a href="бла-бла">Зареганым</a>
<?php }?>
*

webusver

  • Захожу иногда
  • 77
  • 9 / 0
Может в FAQ кусочки кода, чтобы потом легче было найти?
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
да, подставить в index,php шаблона
Код: php
<jdoc:include type="modules" name="left" style="xhtml" />
с нужной позицией модуля и требуемым style

 :D здорова - клас! а что добавить чтоб выводить только на главной для гостей, Т.к. у меня для них есть несколько разделов. модулю-то можно в настройках указать, а простой текст как?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
:D здорова - клас! а что добавить чтоб выводить только на главной для гостей, Т.к. у меня для них есть несколько разделов. модулю-то можно в настройках указать, а простой текст как?
Может это что то прояснит
Различные условия в шаблонах Joomla 1.5
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
Может это что то прояснит
Различные условия в шаблонах Joomla 1.5
Тобишь для itemid я задаю нужное меню, например:
Код
<?php
$user = JFactory::getUser();
If ($user->id){?>
МОЙ ТЕКСТ ДЛЯ ГЛАВНОЙ
<?php }?>

<?php
$Itemid = JRequest::getInt( 'Itemid', 3,4,5, 'get' );
if ($Itemid != '3','4','5') { ?>            //3,4,5 id меню для которых показ запрещён
МОЙ ТЕКСТ ДЛЯ ГЛАВНОЙ
<?php else { } ?>
а текст не будет дублироваться? может можно как-то объединить переменные?

зы
не бейте сильно я же не профи))
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
конечно будет.
Как-то так
Код: php
<?php
$user = JFactory::getUser();
$Itemid = JRequest::getInt( 'Itemid');
if ($user->id) && (($Itemid != '3') || ($Itemid != '4')  || ($Itemid != '5')) { ?>
МОЙ ТЕКСТ ДЛЯ ГЛАВНОЙ
} ?>
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
конечно будет.
Как-то так
Код: php
<?php
$user = JFactory::getUser();
$Itemid = JRequest::getInt( 'Itemid');
if ($user->id) && (($Itemid != '3') || ($Itemid != '4')  || ($Itemid != '5')) { ?>
МОЙ ТЕКСТ ДЛЯ ГЛАВНОЙ
} ?>

пишет мол ошибка в if
Код
if ($user->id) && (($Itemid != '28') || ($Itemid != '29') || ($Itemid != '18') || ($Itemid != '30')) {?>
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
вот так полностью выглядит
Код
	<?php
$user = JFactory::getUser();
$Itemid = JRequest::getInt('Itemid', 1, 'get');
if ($user->id) && (($Itemid != '28') || ($Itemid != '29') || ($Itemid != '18') || ($Itemid != '30')) {?>
МОЙ ТЕКСТ

<?php else { }?>
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
prozet - ответил в другой теме, скобку перед else потеряли закрывающую
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
prozet - ответил в другой теме, скобку перед else потеряли закрывающую
ответил там же))
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Вы общаетесь в другой теме, а вопросы тут задаете, круто че сказать ;)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

модуль Newsflash: как вывести дату?

Автор joomloid

Ответов: 5
Просмотров: 3663
Последний ответ 03.04.2019, 12:25:27
от pH43
Как отредактировать модуль mod_yoo_slider?

Автор vitaliy4us

Ответов: 0
Просмотров: 2574
Последний ответ 06.12.2017, 16:14:45
от vitaliy4us
Модуль "Случайное изображение"

Автор irina 4444

Ответов: 16
Просмотров: 8560
Последний ответ 26.05.2017, 12:47:56
от gvg
Ошибка 500 ( errcode 28) Нужна ваша помощь!

Автор pavelmang

Ответов: 1
Просмотров: 1493
Последний ответ 25.04.2017, 12:14:49
от ProtectYourSite
Стандартный модуль Авторизации расположить горизонтально

Автор reg-ad-site

Ответов: 34
Просмотров: 9751
Последний ответ 17.04.2017, 12:53:45
от speedrage