Дорогоне всегда «круто»,
«Круто» — не всегда дорого

 
Документация Juga Учебные материалы Создание элементов сайта для ограничения в пользовательской части.

Создание элементов сайта для ограничения в пользовательской части.

При ограничении содержания для пользовательской части Вашего сайта, иногда, необходимо ограничить только один конкретный элемент. Это инструкция посвящена описанию этого процесса.

Решение

Перед началом, Вам будет необходимо сделать заранее слудующее:

  • Убедитесь в правильности установки JUGA и функционировании ее для пользовательской части.
  • Создайте группу специально для пользователей, которых Вы хотите ограничить
  • Создайте пользователя "Тест" и назначьте ему соответствующую группу, которая будет ограничена. Запомните ID этого пользователя для дальнейшего использования (а лучше скопируйте в блокнот или любой другой текстовый редактор).

Эти инструкции подразумевают, что Вы понимаете, как вручную создавать новые элементы сайта и переменные. Если Вы не знаете как это сделать, пожалуйста, ознакомьтесь с соответствующей документацией.

Для выполнения счледующих шагов, убедитесь, что Вы вошли под "Супер администратором".

  1. Включите режим отладки для JUGA

    • Войдите в систему, как супер-администратор
    • В Менеджере плагинов Joomla откройте системный плагин "JUGA - System plugin"
    • Введите идентификатор пользователя в поле пункта "Идентификатор отладки пользователя"
    • Включите режим отладки для тестового пользователя ("JUGA - System plugin" => "Включить режим отладки" => "Включить")
    • Сохранить настройки плагина
  2. Посетите элемент, который будет ограничен

    • Войдите в пользовательскую часть сайта как Супер Администратор и перейдите к элементу, который Вы хотите ограничить.

    Пример: Если Вы хотите ограничить доступ к одной конкретной странице для отображения компонента, просто перейдите на страницу, которую Вы хотите ограничить.

  3. Получите полный адрес страницы

    В области отладки, которое появляется в верхней части страницы есть раздел, который начинается с:

    • **URL Query (URL запрос):

    Скопируйте URL-адрес и вставьте его в свой блокнот.

  4. Получите запрос элемента сайта

    В области отладки, начиная с:

    • **Site Item Query (Запрос элемента сайта):

    Скопируйте строку запроса и вставьте ее в свой блокнот.

  5. Определите новые переменные

    Сравните две строки, которые Вы скопировали в блокнот. Любые переменные, которые появляются в URL-адресе, который определяет страницу, которую Вы хотите ограничить, которые не присутствуют в запроесе элемента сайта должны быть добавлены.

    Пример: Если Вы пытаетесь ограничить доступ к конкретному объекту VM:

    (первая строка = URL - адрес; Вторая строка = Запрос элемента сайта)

    • page=shop.product_details&flypage=flypage.tpl&product_id=1&category_id=1&option=com_virtuemart&Itemid=143
      option=com_virtuemart

    Переменные, которые должны быть добавлены

    • product_id (to restrict individual products)
    • category_id (to restrict by categories)
  6. Добавьте недостающие переменные

    • Главная панель JUGA => "Переменные". Создайте необходимые переменные.
    • Установите переменную "Группа чисел" только для тех полей, для которых Вы знаете.
    • Будьте осторожны при установке опции "Автодобавление". Убедитесь, что Ваши настройки конфигурации установлены соответствующим образом для добавления контента в пользовательскую часть Вашего сайта.
    • Убедитесь, что Вы создаете переменную для пользовательской панели, а не для административной.
  7. Обновление элемента сайта

    • Повторите шаг 4 (посетите элемент, который будет ограничен и скопируйте запрос для отладочной информации).
  8. Создайте новый элемент сайта

    • Вручную создайте новый элемент сайта. Просто вставить то, что Вы скопировали в пункте 7 выше.
  9. Назначьте группу элементов сайта

    • Назначьте соответствующую группу, пользователи которой должны иметь доступ к данному элементу.

ПРИМЕЧАНИЕ: Не забудьте удалить группу общественного доступа из элемента, если Вы хотите его полноценно ограничить. (Доступ "Общественной группы" означает, что каждый будет иметь доступ к данному элементу сайта.)

Рекомендуемый хостинг для сайта:

Лучшие видеокурсы по созданию сайтов:

Оптимизация сайта

При заказе оптимизации и продвижения сайта - новый сайт или редизайн старого - сделаем бесплатно
(обращайтесь лично ко мне: Игорь Вялов )
Обсуждение SEO-энциклопедии на форуме
Видео-уроки SEO — оптимизация Joomla »

Комментарии (0)

Оставить комментарий

Пожалуйста, войдите, чтобы комментировать.

Навигатор: Документация Juga Учебные материалы Создание элементов сайта для ограничения в пользовательской части.