У меня тот же вопрос, и приведенная выше ссылка объясняет, как создать специфичный для гостя контент (и он хорошо работает), но не объясняет, как сохранить уникальный пункт меню (всегда видимый = публичный), который представляет 2 разных содержимого Например, (что мне нужно):
Поскольку область действия (guest / public / etc) определена на уровне меню входа, это проблема, вы должны установить ее на public, чтобы всегда показывать ее. Так как же сказать, чтобы основной компонент показывался или нет?
Решение 1. Создайте меню ввода, TEST для примера, в guest: content = guest content Создайте еще одно меню ввода с тем же именем TEST (но с другим псевдонимом) в зарегистрированном: content = зарегистрированный контент запись, но с разным содержанием.
Решение 2: Создайте меню входа, TEST для примера, публично, установите для него пустой компонент. На странице TEST добавьте разные модули с разными областями действия (гостевая и зарегистрированная). Поместите компонент в модуль, установив расширение Joomla, которое позволяет это. Я не пытался этим работать тоже.
Но эти два решения все еще являются обходными для меня ... Есть ли лучший способ сделать работу ??
Спасибо.
ps: я работаю с Joomla 2.5.