Я создал веб-сайт Joomla уже пару недель и начал с практически нуля знаний о Joomla и PHP. Я должен сказать, что у меня есть я как бы пробирался сквозь все это. Во всяком случае, у меня небольшая «проблема» и надеюсь, что вы, ребята, можете мне помочь разобраться:Предотвратите «прямой доступ» к элементам меню, но сохраните их доступными, если они включены в статьи.
Я использую Plugin Include Component, чтобы вставлять содержимое внутри статей. Естественно, это содержимое связано с элементами меню. Дело в том, что я хочу, чтобы эти пункты меню были доступны только через статьи, в которые они встроены. Это означает, что я хочу каким-то образом ограничить прямой доступ к элементам меню, но все же позволяя пользователям видеть их содержимое внутри статей.
Ради понимания я буду стараться быть более наглядными:
У меня есть Блог Категории, связанные с пунктом меню . С помощью плагина, упомянутого выше, у меня есть A встроенный внутри статьи B. Все идет нормально! Когда отображается B, раздел категории в категории A также показан в его составе. Но я не хочу, чтобы пользователи могли вводить url B в браузер и получать к нему доступ напрямую, так как это наносит ущерб структуре и навигации моего сайта. Очевидно, что публикация пункта меню не помогла бы, потому что она перестала быть видимой внутри статьи.
Приношу извинения, если я не прояснился. Любые подсказки или подсказки?
У вас возникла проблема с тем, что элемент меню рассматривается как часть меню, отображаемого на сайте, или просто для того, чтобы кто-то мог ввести URL-адрес элемента меню, и он отобразится? –
Нет, никаких проблем вообще, это просто, как вы говорите, есть вероятность, что кто-то может ввести URL-адрес элемента меню и получить к нему доступ напрямую. Но я думаю, что для этого хаха нет никакого лекарства. – iroquois