WP eLDeR Fitness документация v1.0 Вся документация
Документация / WP eLDeR Fitness / Режим работы

Режим работы

Всё поведение системы задаёт одна галочка — «Я тут тренирую один» на вкладке «Доступ и режим». Базовое устройство плагина клубное, галочка сворачивает его до одного человека.

Что меняется

 Галочка стоитГалочка снята (клуб)
Кто тренируетАдминистратор, он же тренерТренеры и менеджеры, которых заводит администратор
КлиентыВсе вашиКаждый закреплён за тренером; чужой клиент не открывается даже по прямой ссылке
Запись через сайтРаботает, заявки приходят администраторуВыключена; на странице записи свой текст, 404 или редирект — на выбор
Разделы кабинетаОбзор, Заявки, Клиенты, КалендарьОбзор, Клиенты, Календарь; у менеджера ещё «Тренеры»
Роли в интерфейсе«Тренер» и «Менеджер клуба» не показываютсяИспользуются обе
КалендарьОдин на всехУ события есть владелец; пересечения проверяются внутри расписания одного тренера
Письма о клиентеНа общий адрес из настроекЗакреплённому тренеру

Режим одного тренера

Подходит персональному тренеру с собственным сайтом. Администратор сайта и есть тренер: заявки с формы записи приходят ему, все клиенты его, лишних ролей в интерфейсе нет.

Это состояние по умолчанию — сразу после установки плагин работает именно так, и запись на сайте уже принимает заявки.

Режим клуба

Снимите галочку, если тренеров несколько. Клиент закрепляется за тренером, и данные изолируются: тренер видит только своих клиентов в списке, календаре и обзоре.

Запись через сайт в этом режиме выключена намеренно: заявка «в клуб вообще» никому не адресована. Клиентов заводят администратор и менеджер — обычно в момент покупки пула тренировок.

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

Раздел «Тренеры»

Менеджер клуба создаёт тренеров, видит счётчик клиентов у каждого, переносит клиентов между тренерами и удаляет тренера — но только после того, как его клиенты переданы другому.

Клиентов без тренера видит только менеджер: на странице раздела они перечислены отдельным предупреждением со ссылками на карточки.

Переключение туда и обратно

Галочку можно ставить и снимать сколько угодно — закрепление клиентов при этом не стирается. Если вы включили режим одного тренера, а тренеры и закрепления уже были, плагин предупредит об этом прямо на вкладке: пока галочка стоит, их клиенты видны всем, у кого есть доступ к кабинету тренера.

Включая режим клуба, не забудьте про запись. Страница /gotofitness/ перестанет принимать заявки. Если ссылка на неё стоит в меню сайта — уберите её или выберите вариант «Переход на главную».