Создание и редактирование конкурсов с фронтэнда

Вы можете разрешить пользователям создавать и редактировать конкурсы на стороне фронтэнда сайта.

Шаг 1. Права доступа.

Перейдите в Панель Администратора > Компоненты > NorrCompetition > Настройки и нажмите на вкладку Права. В левом сайдбаре кликните в Группу Пользователя, для которой вы хотите разрешить добавление и редактирование конкурса (например, группа Registered) и выставите следующие правила:

  • Создавать конкурс - позволяет пользователям группы создавать конкурсы, используя фронтэнд форму.
  • Редактировать конкурс - позволяет пользователям группы редактировать любой конкурс с фронтэнда.
  • Изменять состояние конкурса - позволяет пользователям группы изменять состояние любого конкурса с фронтэнда, используя фронтэнд форму.
  • Редактировать свой конкурс - позволяет пользователям группы редактировать с фронтэнда конкурсы, которые они создали.
  • Редактировать конкурс после начала конкурса - позволяет пользователям группы редактировать конкурс с фронтэнда после начала конкурса.
  • Редактировать конкурс после начала голосования - позволяет пользователям группы редактировать конкурс с фронтэнда после начала голосования.

Эти правила разрешают пользователю создавать и редактировать конкурсы. Выставите необходимые параметры как **Разрешено** или **Не разрешено** и сохраните настройки.

Правила во вкладке Права доступа, позволяющие пользователю создавать и редактировать конкурсы
Правила во вкладке Права доступа, позволяющие пользователю создавать и редактировать конкурсы

Шаг 2. Форма конкурса

Вы можете управлять группой настроек в форме конкурса. Настройки сгруппированы в виде вкладок. Вкладки можно отображать или скрывать в форме.

Перейдите в Панель Администратора > Компоненты > NorrCompetition > Настройки и нажмите на вкладку Форма Конкурса.

  • Расширенные настройки - показать или скрыть расширенные настройки в форме.
  • Настройки макета - показать или скрыть настройки макета конкурса в форме.
  • Настройки макета участника - показать или скрыть настройки макета уастника в форме.
  • Настройки изображений - показать или скрыть настройки изображений в форме.
  • Настройки мета-данных - показать или скрыть настройки мета-данных в форме.
Настройки формы доступа на стороне панели администратора
Настройки формы доступа на стороне панели администратора

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

Создание нового конкурса на фронте сайта
Создание нового конкурса на фронте сайта

Вы можете отключить необязательные вкладки.

Шаг 3. Создание пункта меню

Перейдите в Меню > [название] меню и создайте новый пункт, выбрав значение NorrCompetition > Форма конкурса. Далее, сохраните настройки.

Создаём пункт меню Форма Конкурса
Создаём пункт меню Форма Конкурса

Переопределение прав для выборочного конкурса

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

Переопределяем настройки прав доступа
Переопределяем настройки прав доступа

Редактирование конкурса с фронтэнда

Для редакирования конкрса с фронтэнда перейдите в конкурс и нажмите на кнопку редактирования под названием конкурса.