Новости Joomla

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

Dram

  • Захожу иногда
  • 211
  • 0 / 0
У меня последняя Joomla - 3.9.6.
Есть простая задача - показать некоторые пункты меню только НЕ авторизованым (Guest), некоторые только Авторизованным (Registered), и остальные всем (Public).
Захожу в главное меню и делаю:

В итоге все эти меню совершенно не слушаются и показываются всем - (Public)
Захожу в группы юзеров - там все стандартно

Захожу в Уровни доступа - там вроде тоже все правильно


Где я ошибаюсь?
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Заходите в пункт меню и справа

http://prntscr.com/ns8cwz
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Dram

  • Захожу иногда
  • 211
  • 0 / 0
Ragivort, на самом первом скриншоте видно что я уже сделал предложенный вами шаг и проставил для нужных пунктов меню требуемый доступ. Это вообще не возымело никакого результата.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
А просто в группе пользователей что?
Guest входит в Public, как и все другие.
Может где-то тут нужно посмотреть
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Dram

  • Захожу иногда
  • 211
  • 0 / 0
Не понял вашего вопроса.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Если Вы показываете пункт только для Registered - это работает? Пробовали без авторизации в админке?
Я, даже если авторизирован в админке у себя включаю доступ Registered, то не вижу пункта
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Dram

  • Захожу иногда
  • 211
  • 0 / 0
Какие бы я уровни доступа не выбирал - пункты показываются всегда. Но кажется я нашел проблему - самописные правки не имеющие отношения к коду Joomla.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4

Не ставте логин guest ибо потом могут возникнуть проблемы

Что же до вашей задчи самое просто будет просто сделать два разделный меню и выводить их двумы разделными модулями. И на модули поставить нужные права
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Dram

  • Захожу иногда
  • 211
  • 0 / 0
Septdir, спасибо, я тоже пришел к этой же мысли - делать два меню и выводить их двумя модулями.
*

Dram

  • Захожу иногда
  • 211
  • 0 / 0
Все равно не могу победить.
Создал 3 меню:
1. Для авторизованных
2. Для гостей.
3. Для всех.

Все работает и выводит куда мне нужно кроме модуля для Гостей - он не показывается. Делаю его доступ для супер юзера или авторизованы - показывается.
Что не так?
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Все равно не могу победить.
Создал 3 меню:
1. Для авторизованных
2. Для гостей.
3. Для всех.

Все работает и выводит куда мне нужно кроме модуля для Гостей - он не показывается. Делаю его доступ для супер юзера или авторизованы - показывается.
Что не так?

Надо быть гостем? пробовали в другого бразуера или очищать все сесси
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Dram

  • Захожу иногда
  • 211
  • 0 / 0
Пробовал смотреть в режиме инкогнито и с телефона - не выводится тот модуль с меню для гостей. Делаю его "Паблик" - показывается всем.
« Последнее редактирование: 23.05.2019, 19:10:38 от Dram »
*

Dram

  • Захожу иногда
  • 211
  • 0 / 0
В общем надоело искать причину, итак пол дня убил. В итоге сделал так - меню для всех вывел стандартными средствами, а меню для юзеров и гостей прописал прямо в код:

Цитировать
<?php
if(empty($user->id))
{
echo 'сюда код меню';
}
?>

<?php
if(!empty($user->id))
{
$userToken = JSession::getFormToken();
echo 'сюда код меню';
}
?>   
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Что хранится в таблице overrider Joomla 3?

Автор web1

Ответов: 2
Просмотров: 218
Последний ответ 04.04.2024, 22:10:48
от web1
Один пункт меню думает что он главный

Автор DamaVbubi

Ответов: 4
Просмотров: 323
Последний ответ 13.02.2024, 19:49:10
от DamaVbubi
[Решено] Перестали работать переходы по меню сайта

Автор AlexP750

Ответов: 12
Просмотров: 541
Последний ответ 06.02.2024, 12:42:26
от AlexP750
reCAPTCHA V2 Google - Для Joomla 3

Автор Alex GOOD

Ответов: 35
Просмотров: 8348
Последний ответ 10.01.2024, 21:41:38
от Vastriet
Пропало главное меню, и контент на главной (после обновления)

Автор GTHack

Ответов: 15
Просмотров: 544
Последний ответ 07.01.2024, 16:00:15
от ProtectYourSite