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

valerka28

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Доброго дня.
Смотрю, частные случаи, наподобие этого, людям не интересны?
Переформулирую вопрос:

Пункт меню с доступом "Public" ссылается на статью с доступом "Registered".
Почему гостю при переходе по данному пункту виден текст статьи?

Спасибо.
Vae Victis!
*

Septdir

  • Живу я здесь
  • 2738
  • 133 / 3
  • JoomlaZen
Потому что у пунтка меню приоритет во всем.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | JoomlaZen
*

voland

  • Легенда
  • 9761
  • 540 / 107
  • Эта строка съедает место на вашем мониторе
Потому что у пунтка меню приоритет во всем.
Разве?
*

Septdir

  • Живу я здесь
  • 2738
  • 133 / 3
  • JoomlaZen
Разве?
Ну да, если у меты приритет, то логинчо предположить что com_content кроме настроек в правах тоже отдает приритет пункту меню (ну во всяком случае я в своих недокомпонентах отдаю приоритет ему.)
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | JoomlaZen
*

voland

  • Легенда
  • 9761
  • 540 / 107
  • Эта строка съедает место на вашем мониторе
Ну да, если у меты приритет, то логинчо предположить что com_content кроме настроек в правах тоже отдает приритет пункту меню (ну во всяком случае я в своих недокомпонентах отдаю приоритет ему.)
Это разные вещи.
Доступ и наличие мета\тайтла\настроек
*

Septdir

  • Живу я здесь
  • 2738
  • 133 / 3
  • JoomlaZen
Это разные вещи.
Доступ и наличие мета\тайтла\настроек
Ну вот если пунт меню закрыт то и в материал не попасть. ведь в парметрах есть itemid(пункт менб) и его пармаеты и если это работает в одну сторону то и другую будет.
« Последнее редактирование: 07.02.2017, 19:35:57 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | JoomlaZen
*

dmitry_stas

  • Легенда
  • 10795
  • 1030 / 7
и если это работает в одну сторону то и другую будет.
как то нелогично :) есть дверь, за ней еще одна. на каждой замок. если ключа от первой нет, то не важно есть ли ключ от второй. первую мы все равно не пройдем. тут вы логично говорите. но дальше - если у нас есть ключ от первой, то разве это значит что автоматически и вторая для нас открыта?

Пункт меню с доступом "Public" ссылается на статью с доступом "Registered".
Почему гостю при переходе по данному пункту виден текст статьи?
если это так, то имхо это явный баг. как по мне пункты меню и материалы - это непересекающиеся понятия. у каждого свои права. пункт меню паблик - заходи кто хош, бери что хош. что находится в данном меню с доступом паблик. мало ли что там еще кроме материала есть. а вместо материала в данном случае имхо должно быть что то вроде Пожалуйста зарегитсрируйтесь для просмотра
« Последнее редактирование: 07.02.2017, 19:28:12 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Septdir

  • Живу я здесь
  • 2738
  • 133 / 3
  • JoomlaZen
как то нелогично :) есть дверь, за ней еще одна. на каждой замок. если ключа от первой нет, то не важно есть ли ключ от второй. первую мы все равно не пройдем. тут вы логично говорите. но дальше - если у нас есть ключ от первой, то разве это значит что автоматически и вторая для нас открыта?
Все голова лопнула. Ну в идеале конечно, отдавать приоритет, той группе у который больше прав.
Ну тобишь если группа в материал не совпадает с группой в меню, к примеру  Все и Зарегистрированные(все равно у кого что), то посмотреть могут только Зарегистрированные. Но увы я даже не представляю как такое провернуть на Joomla где группы и уровни могут создавать пользователи.
Но вот проверку в материале я бы делал  и если материал привязан к прунтку меню и  группы не совпадают отдавал бы приоритет пункту меню. Дабы исключит любое недопонимание. Так же как и с настройками и прочим пункт меню в приоритете. Но это только с точки зрение удобства для тех кто забыл и работает исключительно в частном случае. когда материал(не категория) привязан к пункту меню.
Хотя и тут можно всю голову сломать, когда начинаешь думать о категории.

Но так или иначе. не поленился в полез в модель и глянул, был не прав пункт меню не причем, но правда нашел пару условий
// If the access filter has been set, we already know this user can view.
// If no access filter is set, the layout takes some responsibility for display of limited information.
« Последнее редактирование: 07.02.2017, 20:10:14 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | JoomlaZen
*

fsv

  • Живу я здесь
  • 2537
  • 370 / 2
Пункт меню с доступом "Public" ссылается на статью с доступом "Registered".
Почему гостю при переходе по данному пункту виден текст статьи?
Даже интересно стало, на полигоне сделал. При переходе в статью:
Цитировать
Ошибка
Для просмотра этой информации необходимо пройти авторизацию
Веб-разработка: заказ.
*

dmitry_stas

  • Легенда
  • 10795
  • 1030 / 7
Даже интересно стало, на полигоне сделал. При переходе в статью:
ну вот. все логично :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

valerka28

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Цитировать
Даже интересно стало, на полигоне сделал. При переходе в статью:

Есть такое, только если выключен пункт "показывать ссылки неавторизованным". Если его включить, то виден текст статьи. Попробуйте.

P.S. Joomla 3.6.5
« Последнее редактирование: 08.02.2017, 14:40:12 от valerka28 »
Vae Victis!
*

fsv

  • Живу я здесь
  • 2537
  • 370 / 2
Есть такое, только если выключен пункт "показывать ссылки неавторизованным". Если его включить, то виден текст статьи. Попробуйте.
P.S. Joomla 3.6.5
Да, у меня был выключен. Чтобы вообще статью не видеть.
Кто вам мешает выключить?
Включил. Опять же все нормально, как и описано в тултипе настройки.
При переходе в статью ДО "подробнее" статья видна, после - не видна: "Зарегистрируйтесь, чтобы прочесть подробности... "
http://clip2net.com/s/3Hj5cWA
http://clip2net.com/s/3Hj5iGa

В чем вопрос то?
Веб-разработка: заказ.
*

valerka28

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Цитировать
При переходе в статью ДО "подробнее" статья видна, после - не видна: "Зарегистрируйтесь, чтобы прочесть подробности... "

Вот где собака порылась!... Честно говоря, и не додумывался поставить разделитель. Просто в Joomla 1.5 совсем не показывал статью и сразу отсылал на форму авторизации, потому я решил, что это может быть баг, а как оказалось, они изменили алгоритм, и это даже к лучшему!

Всем спасибо!
Vae Victis!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не устанавливается Joomla 3

Автор olikCZ

Ответов: 4
Просмотров: 86
Последний ответ 16.01.2018, 17:58:09
от olikCZ
Установить виджет на Joomla 3.8

Автор Civik35

Ответов: 4
Просмотров: 136
Последний ответ 16.01.2018, 07:53:43
от Arkadiy
Нумерация элементов в админке Joomla

Автор romagromov

Ответов: 0
Просмотров: 36
Последний ответ 15.01.2018, 14:29:50
от romagromov
Эффективность core Joomla

Автор ruslan13

Ответов: 69
Просмотров: 930
Последний ответ 12.01.2018, 16:20:55
от ruslan13
Прблема Joomla с большим количеством материала (статей)

Автор ruslan13

Ответов: 4
Просмотров: 190
Последний ответ 10.01.2018, 05:05:31
от ruslan13