Для успешного запуска сайта Вам необходимо иметь: лицензию CMS "1С-Битрикс", лицензию на типовое решение "Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения)", хостинг, домен.
У нас Вы можете приобрести все необходимые продукты :
Используя конструктор заказа, можно заказать не только необходимые продукты, но и при необходимости заказать услугу по установке и настройке типового решения.
Решение устанавливается на редакции CMS "1С-Битрикс", начиная со Старта. Внимание! Версия Битрикс должна быть не менее 20.0 с активной лицензией.
Рекомендуем устанавливать на последнюю актуальную версию Битрикс.
Вариант дизайна № 2 доступен только на версии типового решения не менее 3.0.0 .
В корневую папку сайта нужно загрузить скрипт BitrixSetup, расположенный на официальном сайта "1С-Битрикс".
В адресной строке браузера необходимо перейти по адресу http://<адрес_вашего_сайта>/bitrixsetup.php, где <адрес_вашего_сайта> - доменное имя Вашего сайта.
После чего Вам необходимо:
- Выбрать дистрибутив "1С-Битрикс: Управление сайтом"
- Выбрать из выпадающего списка название приобретенной Вами редакции (Старт/Стандарт/Малый бизнес/Бизнес)
- Выбрать "Коммерческая лицензия"
- Ввести "Лицензионный ключ", полученный после приобретения
- Нажать на кнопку "Загрузить"
После успешной загрузки CMS, появится страница установки продукта (1 шаг мастера).
Следуя официальной инструкции "1С-Битрикс", необходимо пройти 7 шагов мастера:
- Начало установки
- Лицензионное соглашение
- Регистрация продукта
- Предварительная проверка
- Создание базы данных
- Установка продукта
- Создание администратора
На 8 шаге мастера ("Выберите решение для установки"), если у Вас уже была ранее активирована лицензия Битрикс с привязанным к ней типовым решением, выберите типовое решение "Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения)" и далее следуете шагам его мастера, описанным более подробно далее.
В случае, если Вы еще не регистрировали лицензию Битрикс и не активировали на ней приобретенный купон типового решения:
- Выберите вариант "Загрузить из маркетплейс" и нажмите на кнопку "Далее".
- На открывшейся странице найдите решение "Чистая установка «1С-Битрикс»" и снова нажмите на кнопку "Далее".
- Во время установки этого модуля обязательно выберите все пункты, которые им будут предложены.
Если у Вас еще не активирована и/или зарегистрирована лицензия "1С-Битрикс", после завершения установки Вам необходимо перейти в административную панель на страницу "Marketplace → Обновление платформы" и активировать и/или зарегистрировать ключ. Подробнее об активации и регистрации ключа можно прочитать в официальной инструкции "1С-Битрикс".
Перед установкой типового решения настоятельно рекомендуем Вам проверить сайт на ошибки и в случае их наличия обязательно исправить.
Для проверки сайта на ошибки необходимо зайти на страницу "Настройки → Инструменты → Проверка системы" и запустить тестирование в 2х вкладках:
После устранения ошибок или если их не было изначально, можно приступать к установке типового решения.
После покупки решения на Вашу почту должно прийти письмо с купоном на приобретенное типовое решение. Если Вы еще не приобрели типовое решение, то можете это сделать на нашем сайте.
Полученный купон необходимо активировать на странице "Marketplace → Обновление решений" на вкладке "Активация купона". После чего на странице "Marketplace → Установленные решения" под заголовком "Купленные решения" появится наш продукт "Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения) (mibok.school)".
Слева от названия типового решения нажмите на контекстное меню, в нем появится кнопка "Загрузить", нажмите на нее.
После загрузки появится кнопка "Установить", нажмите на нее.
После стандартной установки модуля перейдите на страницу списка мастеров (Настройки → Настройки продукта → Список мастеров) и выберите мастер "Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения) - вариант дизайна 2" (mibok:school2)
Нажмите "Установить" в контекстном меню выбранного мастера
В новом окне откроется приветственная страница мастера, являющиеся первым шагом мастера.
Мастер установки в несколько шагов подготовит и настроит решение. После чего станет доступна ссылка для перехода на установленный сайт школы.
Далее пояснения по некоторым из шагов:
Выбор сайта. На данном шаге выберите существующий сайт или создайте новый.
Примечание. Начиная с версии Битрикс 18.0 во всех редакциях, кроме "Старт" снято ограничение на количество сайтов на одной лицензии.
Обработка персональных данных. На данном шаге Вам необходимо создать соглашение на обработку персональных данных или выбрать из уже существующих на сайте (если они есть).
На выбор предоставляется 2 варианта создания соглашения: Собственное (необходимо заполнить полный текст самого соглашения, а также подпись для галки согласия, которая будет отображать в формах на сайте) и Стандартное (необходимо заполнить название компании, адрес и контактный email). Все поля для заполнения в обоих случаях являются обязательными. Примечание. После создания соглашения Вы всегда сможете его отредактировать, перейдя на страницу административного раздела сайта Настройки → Настройки продукта → Соглашения.
Перейдите на сайт и измените демо-данные на данные вашей организации во включенном режиме правки (для редактирования данных нужно использовать технологию "Эрмитаж").
Типовое решение разработано таким образом, что все текстовые блоки, элементы и разделы инфоблоков и т.д. могут быть изменены пользователем без навыков программирования в публичной части сайта.
Активность лицензии Битрикса и типового решения составляет 1 год с момента активации купона, после чего требуется приобрести продление, которое позволяет:
Получать регулярные обновления функционала.
Иметь доступ к облачным сервисам (Инспектор сайтов 1С-Битрикс, Облачный бэкап, CDN ускорение, Защита от DDoS атак).
Соблюдать все происходящие изменения в законодательстве (в обновлениях выходят все необходимые доработки и исправления, подстраивающиеся под изменения законодательства).
Держать сайт в безопасности (регулярно выходящие обновления позволяют реагировать на устранение и исправление возможных уязвимостей и тем самым улучшать безопасность проекта).
Устанавливать новые и обновлять существующие модули и типовые решения из маркетплейса 1С-Битрикс.
Иметь возможность обратиться в бесплатную техподдержку 1С-Битрикс (по вопросам работы CMS 1С-Битрикс) и нашей компании (по вопросам работы типовых решений и модулей нашей разработки).
У нас Вы можете приобрести все необходимые продукты :
Перейдите в административном разделе Вашего сайта на страницу "Marketplace → Обновление платформы" и во вкладке "Активировать купон" введите приобретенный купон продления. После чего рекомендуем установить все актуальные обновления, нажав на кнопку "Проверить обновления".
Активация продления типового решения
Перейдите в административном разделе Вашего сайта на страницу "Marketplace → Обновление решений" и во вкладке "Активировать купон" введите приобретенный купон продления. После чего рекомендуем установить все актуальные обновления, нажав на кнопку "Проверить обновления".
По своему желанию, вы можете изменить некоторые настройки типового решения, а также обратиться в службу техподдержки или заказать требуемую доработку.
В старых версиях решения (до 2.5.0) произвести настройки решения можно было на странице "Настройки → Настройки продукта → Настройки модулей → Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения)", выбрав соответствующую вкладку (Настройки, Расписание, Счетчики).
Начиная с версии 2.5.0 в главном административном меню сайта появился новый пункт "Мибок", в котором размещены ссылки на страницы помощи и настроек решения:
На странице "Мибок → Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения) → Центр помощи и заказа доработок" Вы сможете найти:
Ссылки на справочную информацию: описание решения, инструкцию по настройке и установке, прочитать ответы на популярные вопросы, а также ознакомиться с развернутой демо-версией продукта
Форму обратной связи для заказа доработки решения под Ваши нужды. Кнопка "Оставить заявку" оправит Вас на страницу с контактами дял связи и формой обратной связи
Форму создания запроса в службе технической поддержки. Кнопка "Создать обращение" оправит Вас на страницу службы поддержки.
Ссылки на полезную информацию об оказываемых услугах.
Примечание. Бесплатная техническая поддержка оказывается только для продуктов с активной лицензией (1 год с момента активации). Для того, чтобы создать тикет нужно авторизоваться в системе (если Вы уже обращались ранее) или зарегистрироваться (если Вы обратились в техподдержку в первый раз).
На странице "Мибок → Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения) → Настройки решения" доступны 2 вкладки: "Общие" и "Отображение сайта (вариант дизайна 2)". Модуль настраивается для каждого сайта независимо, в соответствующей вкладке страницы.
Во вкладке "Общие" представлены настройки, общие для двух вариантов дизайна:
Настройки версии для слабовидящих:
Отключить использование адаптивной сетки на Bootstrap 3 (в версии для слабовидящих). При установленном значении в шаблоне версии для слабовидящих будет игнорироваться адаптивная сетка сайта.
Вывод заголовка страницы в теге H1 шаблона (в версии для слабовидящих). При установленном значении в шаблоне версии для слабовидящих не будет выводиться тег H1
Настройки вывода расписания:
Выводить в расписании прошедшие дни (от текущей даты назад). Возможные значения: 1 день, 3 дня, 1 неделя. В зависимости от выбранного параметра в выпадающем списке будут выводиться соответствущие прошедшие дни в календаре расписания
Выводить в расписании предстоящие дни (от текущей даты вперед). Возможные значения: 1 неделя, 2 недели, 1 месяц. В зависимости от выбранного параметра в выпадающем списке будет выводиться расписание на соответствубщее количество дней вперед.
Разрешить запись на занятие. При установленном значении на странице с расписанием выводится форма записи на занятие.
Настройка CAPTCHA в формах
Тип CAPTCHA. Решением поддерживаются капчи Google reCAPTCHA версий 2 (флажок) и 3, а также стандартная Битрикс капча. При выборе варианта "Google reCAPTCHA", становятся доступны следующие опции:
Версия reCAPTCHA. Варианты: версия 2 и версия 3. Одновременно на сайте работать может только одна выбранная версия. Примечание. Для версии 2 поддерживается только вид капчи "Флажок", в котором проверка запросов осуществляется с помощью флажка "Я не робот", а вид "Невидимая" капча не поддерживается, вместо нее рекомендуем использовать версию 3.
Ключ и секретный ключ. В соответствующих полях введите полученные ключи с сайта Google reCAPTCHA, которые будут использовать в веб-формах на сайте.
Подробнее о настройке капчи в формах обратной связи смотрите в разделе Настройка капчи.
Другие настройки
Вывод политики использования cookie. При установленном значении в шапке сайта выводится предупреждающая информация об исползовании файлов cookie для всех посетителей сайта, кто не нажал на кнопку "Принять". Текст политики можно отредактировать в публичной части сайта во включенном режиме правки.
Выводить информацию о разработчике. При установленном значении в подвале сайта выводится информация о разработчике. Информацию о разработчике можно отредактировать в публичной части сайта во включенном режиме правки.
Использовать локальное подключение шрифтов. При установленном значении на сайте подключаются шрифты локально, при отключении шрифты подключаются с сервиса fonts.google.com.
Во вкладке "Отображение сайта (вариант дизайна 2)" представлены настройки, относящиеся к варианту дизайна 1 (сравнительная таблица отличий между вариантами дизайна). Во вкладке отображаются настройки при установке решения 3-ей версии и выше. Группы настроек дублируют одноименные вкладки «Панели настроек сайта». Однако, мы рекомендуем пользоваться именно панелью настроек в публичной части сайта, т.к. изменения сразу отображаются на страницах сайта.
Панель настроек
Показывать панель настроек сайта в публичной части. При включенной опции в публичной части сайта отображается «Панель настроек сайта» (только группе пользователей "Администраторы").
Ссылка на раздел "Расписание". Относительная ссылка на раздел сайта, которая отображается при некоторых настройках шапки и подвала сайта.
Общие настройки
Выберите цветовое решение. Цветовая схема оформления сайта устанавливается выбором предустановленного варианта или может быть настроена самостоятельно.
Выберите шрифт. Доступные варианты: Roboto, Open Sans, Ubuntu, PT Sans
Выберите форму кнопок. Доступные варианты: прямоугольные, скругленные
Шапка сайта
Выберите вариант шапки Доступно 4 варианта дизайна.
Главное меню в одну строку. При установленном значении пункты меню отображаются в один ряд, а непомещающиеся пункты сворачиваются в блок "...". При отключенной настройке пункты меню отображаются в несколько рядов.
Текст выпадающего меню в одну строку. При установленном значении непомещающийся текст названия пункта обрезается с добавлением "...". При отключенной настройке текст пункта отображается полностью, в несколько строк.
Фиксированная шапка сайта. При установленном значении во время прокрутке страницы шапка сайта фиксируется сверху окна браузера. Доступно 2 варианта дизайна
Кнопка в шапке сайта. Данная опция устанавливает вариант функционала кнопки в шапке сайта, её название можно изменить в «Режиме правки». Доступны варианты: "Записаться в расписание занятий" (кнопка является ссылкой для перехода в раздел "Расписания"), "Написать сообщение" (вызывается модальное окно), "Настраиваемая" (можно полностью изменить копку, удалить её или заменить на любой блок).
Главная страница
Стиль слайдера. Доступно 3 варианта дизайна оформления большого слайдера (баннера)
Формат слайдера (баннера). Данная опция задает ширину баннера, доступны варианты: на всю ширину экрана, по ширине контента.
Отображение и перемещение блоков на главной странице. Настройка позволяет изменять последовательность отображения блоков и скрывать неиспользуемые блоки.
Блок «Направления» (слайдер). Доступно 3 варианта дизайна
Блок «Преимущества». Доступно 2 варианта дизайна
Кнопка в блоке «О нашем сайте». Данная опция устанавливает вариант функционала левой кнопки блока, её название можно изменить в «Режиме правки». Доступны варианты: "Записаться в расписание занятий" (кнопка является ссылкой для перехода в раздел "Расписания"), "Написать сообщение" (вызывается модальное окно), "Настраиваемая" (можно полностью изменить копку, удалить её или заменить на любой блок).
Блок «Новости». Данная опция определяет отображать изображения в блоке или нет.
Отображать дату размещения новости. Данная опция определяет отображать дату новости или нет.
Блок «Наши специалисты». Доступно 2 варианта дизайна
Блок «Полезные ссылки». Данная опция определяет отображать ли заголовок в карточках или только логотипы.
Отображать фото из нескольких коллекций. При установленной опции блок «Фотогалерея» заполняется полностью из нескольких фотогалерей, он всегда будет содержать заданное настройками количество фотографий.
Внутренняя страница
Блок «Направления» (слайдер). При установленной опции после шапки сайта отображается слайдер направлений.
Блок «Полезные ссылки» (слайдер). При установленной опции перед подвалом сайта отображается слайдер полезных ссылок.
Новости. Данная опция устанавливает вариант отображения списка новостей: карточками или списком
Коллектив. Данная опция устанавливает вариант отображения списка сотрудников: с круглыми или прямоугольными фотографиями.
Фотогалерея. Доступно 2 варианта дизайна.
Контакты. Данная опция определяет отображать ли форму обратной связи на странице раздела "Контакты".
Филиалы компании. При установленной опции на странице раздела "Контакты" отображается блок со списком филиалов.
Подвал сайта
Кнопка в баннере подвала сайта. Данная опция устанавливает вариант функционала кнопки в баннере, расположенном в подвале сайта, её название можно изменить в «Режиме правки». Доступны варианты: "Записаться в расписание занятий" (кнопка является ссылкой для перехода в раздел "Расписания"), "Написать сообщение" (вызывается модальное окно), "Настраиваемая" (можно полностью изменить копку, удалить её или заменить на любой блок).
CMS «1С-Битрикс» имеет обширный функционал для работы со свойствами элементов инфоблока. Однако, данный функционал не всегда удобен, когда необходимо быстро добавить новое значение для свойства типа "Список" или для переименования свойства и т.д. По своему желанию, вы можете в удобном и упрощенном интерфейсе изменять списочные свойства, добавлять/редактировать/удалять свойства элементов.
На странице "Мибок → Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения) → Настройки расписания" доступен интерфейс работы для всех инфоблоков, которые имеют в своем символьном коде название "timetable", т.е. которые были созданы во время установки решения:
Настройки инфоблока расписания. Здесь выводится список инфоблоков расписания. Выбрав необходимый инфоблок, можно начать с ним работать в таблице ниже.
Обязательные поля. Здесь выводится список обязательных полей расписания, которые нельзя отредактировать.
Короткое название. Поле, в котором можно сохранять короткое название занятия, чтобы оно полностью поместилось в ячейке расписания. По умолчанию это поле при создании занятия называется "Занятие" и не выводится в расписании, т.к. в качестве названия занятия используется свойство "Вид спорта". Подробности настройки вывода расписания можно прочитать в пункте "Настройка вывода расписания".
Начало занятия. Поле, в котором заполняется дата и время начала занятия
Окончание занятия. Поле, в котором заполняется дата и время окончания занятия
Регулярность проведения занятия. Поле, в котором выбирается в указаный период (начало - окончание), как будет выводиться: однократно, либо же с периодичносью - раз в неделю, раз в 2 недели, раз в 4 недели. Подробности о данном поле можно прочитать в пункте "Заполнение расписания".
Цвет. Поле, в котором выбирается цвет каждого занятия. Данное поле используется для облегчения восприятия просмотра расписания.
Пользовательские поля. Здесь выводится список свойств инфоблока, которые можно редактировать/добавлять/удалять. Причем тображаются только свойства следующих типов: Строка, Список, Дата/Время, Привязка к элементу инфоблока. Работу со свойствами других доступных типов вы можете осуществлять на странице "Настройки информационного блока" во вкладке "Свойства".
Свойства, которые доступны по умолчанию (после установки решения):
Вид спорта. Данное свойство имеет тип "Привязка к элементу инфоблока" и привязано к инфоблоку "Виды спорта".
Преподаватель. Данное свойство имеет тип "Привязка к элементу инфоблока" и привязано к инфоблоку "Люди".
Зал. Данное свойство имеет тип "Список".
Класс. Данное свойство имеет тип "Список".
Доступные действия для работы со свойствами:
Редактировать название свойства. Редактирование названия влияет не только на название свойства в административном разделе сайта, но и при выводе в фильтре и в модальном окне в публичной части сайта. При этом не рекомендуется менять для существующих свойств символьный код, так как он используется для настройки компонентов.
Редактировать тип свойства. При выборе свойств "Список" и "Привязка к элементу инфоблока" появляются соответствующие блоки для настройки данного свойства: для списка - поля для заполнение значений, для привязки - список инфоблоков:
Добавить свойство. Для этого необходимо нажать на кнопку "Добавить свойство" (расположена внизу списка пользовательских полей). Обратите внимание, что по умолчанию символьный код формируется из названия свойства путем транслитерации.
Удалить свойство. Для удаления необходимо нажать на крестик напротив соответствующего свойства (после этого свойство помечается на удаление), а потом нажать на кнопку "Сохранить":
Редактировать списочные значения. Доступна возможность редактировать существующие значения, удалять значения (необходимо нажать на крестик напротив соответствующего значения - поле очистится, а после нажатия на кнопку "Сохранить" - удалится), добавлять значения (для этого необходимо нажать на кнопку "Добавить"):
Чтобы любые изменения вступили в силу, необходимо нажать на кнопку "Сохранить".
Настройка вывода цвета каждому занятию.
Начиная с версии 2.4.0 появилась возможность определять каким образом будет устанавливаться цвет вывода в ячейке расписания: устанавливать цвет каждому занятию отдельно (при добавлении/редактировании элемента инфоблока) или настроить систему установки цвета в настройках модуля.
Если необходимо задавать каждому занятию свой собственный цвет в самом низу страницы настроек выберите вариант в выпадающем списке "Нет привязки к свойству". После этого цвет будет браться из занятия (элемента инфоблока "Расписания"). Такое состояние отображения цвета работает по умолчанию после установки решения
Для задания систематичности установки цвета, выберите из выпадающего списка необходимое свойство, которое будет влиять на установку цвета и задайте его значениям необходимые цвета. Примечание. В выпадающем списке выводятся только свойства с типами "Список" и "Привязка к элементам инфоблока".
На сайте обычно требуется разместить счетчики, информеры, подтвердить права на администрирование сайта.
На странице "Мибок → Мибок: Сайт школы (лицея, гимназии, школы-интерната, кадетского корпуса, образовательного учреждения) → Установка счетчиков" предусмотрен интерфейс вставки кода для этих операций, благодаря которому даже далекий от программирования администратор сайта сможет установить необходимый код.
Выбор шаблона. В данном поле необходимо выбрать требуемый шаблон, в который необходимо разместить код.
Подтверждение прав с помощью мета-тега. Данное поле служит для вставки кода подтверждения права на администрирование сервера в виде мета-тега, при этом код будет размещен в блок <head> html-разметки страницы.
Код счетчика. Данное поле служит для вставки кода счетчиков, при этом код будет размещен в самом конце блока <body> html-разметки страницы.
Информер счетчика. Данное поле служит для вставки кода информеров, которые должны быть видимыми пользователям, при этом содержимое информера будет отображаться в подвале сайта и видно посетителям сайта.
Примечание. Работа данного функционала предусмотрена только для шаблонов, которые сгенерировало типовое решение. Для того, чтобы разместить один и тот же код для обычной версии сайта и версии для слабовидящих, необходимо его указать 2 раза, т.е. заполнить соответствующие поля как для шаблона обычной версии сайта, так и для шаблона версии для слабовидящих.
На странице расписания (по умолчанию это страница http://адрес_вашего_сайта/timetable/) расположен комплексный компонент "Расписание". Данный компонент предоставляет возможность гибкой настройки вывода расписания.
Необходимо авторизоваться под учетной записью администратора сайта, перейти на страницу расписания, включить режим правки и открыть настройки подключения компонента. В открывшемся окне доступны следующие настройки:
Шаблон компонента и сторонние библиотекиШаблон компонента. На данный момент в поставке продукта предусмотрен только один шаблон .default Сторонние библиотеки. В данном блоке предоставляется возможность включать/выключать javascript и css сторонних библиотек, которые используются в модуле: Bootstrap (адаптивная сетка), Owl Carousel (карусель занятий), Perfect-scrollbar (стилизованный scroll блоков). Если в типовом решении глоабльных изменений по функционалу Вы не производили, данные настройки не рекомендуется менять.
Основные параметры и настройки фильтраОсновные параметры. В данном блоке можно выбрать инфоблок для вывода расписания. По умолчанию, выбран инфоблок, который был создан при установке модуля Настройки фильтра:
Показывать фильтр. При отмеченной опции будет выводиться фильтр на странице.
Фильтр. Имя переменной, в которой передается массив параметров из фильтра. Менять данное поле рекомендуем только разработчикам, если есть такая необходимость.
Фильтр в заголовке. Можно выбрать какое поле выводится в заголовке фильтра, если ничего не выбрано, то в загловоке нет параметров для фильтрации данных.
Другие параметры фильтра. Можно выбрать какие параметры для фильтра будут выводиться в основной части фильтра (на сером фоне).
Настройки вывода занятия в ячейке и в модальном окнеНастройки вывода занятия в ячейке. Список полей для выбора ограничен: можно выбрать только свойства 4х типов (Строка, Список, Дата/Время и Привязка к элементу инфоблока), а также поле "Название".
Название занятия. Выбирается какое свойство будет выводиться как название занятия. Лучше всего выводить в качестве названия - свойство "Направление".
Бывают случаи, когда названия направлений могут быть слишком длинными, а в дизайне ограничение на длину названия в 2 строки. В таких случаях, рекомендуем выводить здесь поле "Название", которое должно содержать короткое альтернативное название.
Первая строка. Строка (в дизайне ограничение на длину в 2 строки), содержащая какую-то дополнительную информацию о занятии. Здесь рекомендуем выводить свойства зал или класс.
Вторая строка. Строка (в дизайне ограничение на длину в 1 строки), содержащая дополнительную информацию о занятии. Здесь рекомендуется выводить ФИО преподавателя (свойство преподаватель).
В итоге вывод занятия в ячейке расписания выглядит следующим образом:
Настройки вывода в модальном окне. При выводе подробной информации о занятии в модальном окне нет ограничений на выбор полей.
Название занятия в заголовке. Выбирается какое свойство будет выводиться как название занятия. Данная опция особенно важна, когда в ячейке расписания выводилось короткое альтернативное название, а в модальном окне необходимо вывести полное название занятия (ограничения на длину названия в дизайне нет).
Поля. Указываются поля, которые будут отображены в модальном окне.
Свойства. Указываются свойства, которые будут отображены в модальном окне.
В итоге вывод занятия в модальном окне выглядит следующим образом:
Для того, чтобы добавить занятие в расписание необходимо зайти в инфоблок "Расписание" и добавить новый элемент в привычной форме работы с инфоблоками.
Служебные поля, которые необходимо заполнить для корректной работы
Начало и окончание активности. Необходимо установить корректную дату и время начала и конца занятия.
Название. Необходимо указать название занятия.
Регулярность проведения занятия. Возможные варианты:
(не установлено) - занятие будет отображено 1 раз, в день заданный в поле "Начало активности"
Раз в неделю - занятие будет отображено 1 раз в неделю в день недели, заданный в поле "Начало активности"
Раз в 2 недели - занятие будет отображено 1 раз в 2 недели в день недели, заданный в поле "Начало активности"
Раз в 4 недели - занятие будет отображено 1 раз в 4 недели в день недели, заданный в поле "Начало активности"
Цвет. Необходимо выбрать цвет ячейки. Возможные варианты: голубой, зеленый, коричневый, розовый, желтый.
Лимит записи. В данном поле можно выбрать параметры записи для каждого занятия:
-1 - Запись на занятие запрещена. Если у всех занятий в расписании не должно быть возможности записаться, необходимо выключить эту возможность в настройках модуля.
0 - Запись на занятие не имеет ограничений
1, 2, ..., 10 и т.д. - Запись на занятие ограничена указанным количеством.
Пользовательские поля
Набор пользовательских полей можно регулировать под нужды каждого конкретного сайта. Создание, редактирование и удаление таких свойств может производиться 2 способами:
в настройках модуля расписания - рекомендуемый способ для контент-менеджеров, см. подробности в разделе Настройка расписания.
в настройках информационного блока - стандартный способ работ с инфоблоках в рамках CMS 1С-Битрикс.
При установке модуль создает почтовое событие school_MIBOK и соответствующий ему почтовый шаблон с темой "Запись на занятие". В качестве получателя установлена константа Email-администратора по умолчанию. После каждой успешной записи администратору приходит уведомление с данными о записи.
Начиная с версии модуля 2.4.0, появилась возможность добавить дополнительных получателей информации об успешной авторизации.
Для того, чтобы решения одного или нескольких получателей, необходимо зайти в занятие (элемент инфоблока расписание) и в свойстве "Email для писем" добавить список получателей (это может быть как один получатель, так и несколько). Таким образом, каждому конкретному занятию/мероприятию можно назначить свой собственный список получателей и все, кто будет здесь указан в данном свойстве, также как и администратор сайта получат уведомления об успешной записи.
Примечание. Если у Вас был установлен модуль более ранней версии, чем 2.4.0 в форме добавления/редактирования элементов может не появиться свойство "Email для писем". Если после обновления, Вы его у себя не видите, зайдите в настройки формы и добавьте это свойство для вывода:
Работа с записями
Начиная с версии решения 2.4.0, появилась возможность управлять записями на конкретное занятие (мероприятие/консультацию). Для того, чтобы пользователь имел доступ к интерфейсу управления нужно назначить данному пользователю специально созданную модулем группу пользователей "Менеджеры по работе с бронью":
После этого в разделе расписания при открытии модального окна занятия (мероприятия/консультации), появляется список уже существующих записей с возможностью просмотра и удаления записи, а также добавления новых записей с комментариями. Если у занятия (мероприятия/консультации) установлен лимит на количество записей, то он также будет учитываться и в режиме модального окна, т.е. менеджер не сможет добавить записей больше, чем установлено в лимите.
Примечание. «Панель настроек» доступна только пользователям с правами администратора сайта.
В панели отображаются все настройки внешнего вида сайта.
Дополнительные настройки размещены в группе «Внешний вид» окон «Настройки компонентов».
Настройки компонентов доступны при включенном «Режиме правки» в интерфейсе технологии «Эрмитаж».
Примечание. В группу «Внешний вид» параметров компонентов также передаются настройки из «Панели настроек сайта» (в виде переменных). Не рекомендуется изменять их значения, так как это нарушит связь с «Панелью настроек» и она перестанет корректно работать.
Открытие панели осуществляется кликом на кнопке с изображением шестеренки, а закрытие кликом на этой же кнопке или области за пределами панели.
В верхней части «Панели настроек сайта» расположен блок с кнопками:
Сохранить. Кнопка предназначена для применения и сохранения всех настроек сайта, размещенных в панели, а не только активной вкладки.
Внимание. Сохранение настроек возможно только при активной авторизации на сайте.
По умолчанию. Нажатие кнопки сбрасывает все настройки сайта, во всех вкладках, до значений по умолчанию. При этом новые значения настроек автоматически не сохраняются, а только изменяются в панели. Для сохранения изменений настроек необходимо нажать кнопку «Сохранить».
Доступ к «дополнительным настройкам на примере блока «Слайдер на главной странице». При включенном «Режиме правки», навести указатель мыши на область компонента и кликнуть иконку «шестеренка» или пункт выпадающего меню «Редактировать параметры компонента».
Общие настройки.
Настройки вкладки «Общие» имеют механизм мгновенного применения. Изменения значений настроек сразу отображаются на страницах сайта, при этом не выполняется автоматическое сохранение настроек. Это позволяет проводить настройку «локально», не беспокоясь, что другие пользователи сайта увидят промежуточные результаты настройки. После нажатия кнопки «Сохранить» измененные настройки будут сохранены и отобразятся всем пользователям сайта. Для отмены не сохраненных изменений обновите страницу.
Выберите цветовое решение. Цветовая схема оформления сайта устанавливается выбором предустановленного варианта или может быть настроена самостоятельно.
Выберите шрифт. Доступные варианты: Roboto, Open Sans, Ubuntu, PT Sans
Выберите форму кнопок. Доступные варианты: прямоугольные, скругленные
Настройки «шрифта», «заголовков» и «кнопок» устанавливаются выбором предустановленного варианта.
Самостоятельная настройка цветового решения.
При выборе варианта «Настроить самостоятельно» открывается панель настроек цветов, содержащая несколько вкладок. Настройки цвета элементов страниц сайта расположены на отдельных вкладках.
В каждой вкладке предоставлена возможность задать цвет одним из следующих способов:
а) выбрать цвет из палитры;
б) выбрать цвет в графическом интерфейсе;
в) ввести код цвета в формате HEX.
Также во вкладке может присутсвовать настройка:
г) Дополнительные цвета», которыея являются зависимыми от цвета, настраиваемого в данной вкладке. Дополнительные цвета рассчитываются автоматически и имеют возможность их ручного изменения.
Графический интерфейс выбора цвета открывается кликом на поле «Свой цвет». Закрытие интерфейса осуществляется кликом на любой области за его пределами.
При «самостоятельной настройке» задаются цвета следующих элементов (основной и дополнительные параметры разделены знаком «/»):
Основные элементы (базовый цвет) / Основные элементы (цвет при наведении).
Выберите вариант шапки. Доступно 4 варианта дизайна.
Главное меню в одну строку. При установленном значении пункты меню отображаются в один ряд, а непомещающиеся пункты сворачиваются в блок "...". При отключенной настройке пункты меню отображаются в несколько рядов.
Текст выпадающего меню в одну строку. При установленном значении непомещающийся текст названия пункта обрезается с добавлением "...". При отключенной настройке текст пункта отображается полностью, в несколько строк.
Фиксированная шапка сайта. При установленном значении во время прокрутке страницы шапка сайта фиксируется сверху окна браузера.
Вариант фиксированной шапки. Доступно 2 варианта дизайна
Кнопка в шапке сайта. Данная опция устанавливает вариант функционала кнопки в шапке сайта, её название можно изменить в «Режиме правки». Доступны варианты: "Записаться в расписание занятий" (кнопка является ссылкой для перехода в раздел "Расписания"), "Написать сообщение" (вызывается модальное окно), "Настраиваемая" (можно полностью изменить копку, удалить её или заменить на любой блок):
Главная страница.
Настройки слайдера (большого баннера).
Стиль слайдера. Доступно 3 варианта дизайна оформления большого слайдера (баннера).
Формат слайдера (баннера). Данная опция задает ширину баннера, доступны варианты: на всю ширину экрана, по ширине контента.
Дополнительные настройки слайдера.
Данные настройки доступны в настройках параметров компонента:
Слайдер на всю ширину экрана. В параметр передается значение, выбранное в «Панели настроек сайта». Внимание! Не рекомендуется изменять значения параметров передаваемые из «Панели настроек сайта». При изменении таких параметров «Панель настроек» перестанет корректно работать!
Положение блока теста. Доступын варианты: справа, слева.
Слайд без кнопки. При установке данного параметра кнопка «Подробнее» не отображается, а её функционал выполняет «текстовый блок» слайда.
Автозапуск карусели слайдов. При не установленном параметре смена слайдов осуществляется только вручную.
Время задержки автозапуска (мкСек). Данная опция отвечает за длительность показа слайда при автозапуске карусели.
Управление блоками главной страницы.
Данный блок настроек позволяет изменять последовательность отображения блоков и скрывать неиспользуемые блоки.
Блок «Направления» (слайдер). Определяет стиль оформления блока, доступно 3 варианта дизайна.
Блок «Преимущества». Определяет оформление блока, доступно 2 варианта дизайна
Кнопка в блоке «О нашем сайте». Данная опция устанавливает вариант функционала левой кнопки блока, её название можно изменить в «Режиме правки». Доступны варианты: "Записаться в расписание занятий" (кнопка является ссылкой для перехода в раздел "Расписания"), "Написать сообщение" (вызывается модальное окно), "Настраиваемая" (можно полностью изменить копку, удалить её или заменить на любой блок).
Блок «Направления». Дополнительные настройки в параметрах компонента.
Круглое изображение. Определяет формат изображения в карточке: круглое или прямоугольное.
Автозапуск карусели слайдов. При не установленном параметре смена слайдов осуществляется только вручную.
Время задержки автозапуска (мкСек.) Данная опция отвечает за длительность показа слайда при автозапуске карусели.
Блок «Преимущества». Дополнительные настройки в параметрах компонента.
Значок в круглой рамке. Добавляет к иконке в карточке круглую рамку.
Блок «О нашем сайте». Редактирование кнопок.
Вариант кнопки расположенной слева задается настройкой «Панели настроек сайта».
Кнопка справа имеет вариант «Настраиваемая».
Для редактирования кнопок нажмите соответствующую иконку «Изменить область». Примечание. Если в панели управления блоком не отображаются иконки «Изменить область», сбросьте кэш страницы.
Блок «Новости». Данная опция определяет отображать изображения в блоке или нет.
Отображать дату размещения новости. Данная опция определяет отображать дату новости или нет.
Блок «Наши специалисты». Доступно 2 варианта дизайна.
Блок «Полезные ссылки». Данная опция определяет отображать ли заголовок в карточках или только логотипы.
Отображать фото из нескольких коллекций. При установленной опции блок «Фотогалерея» заполняется полностью из нескольких фотогалерей, он всегда будет содержать заданное настройками количество фотографий.
Блок «Новости». Дополнительные настройки в параметрах компонента.
Круглое изображение. Определяет формат изображения в карточке: круглое или прямоугольное.
Блок «Отзывы». Дополнительные настройки в параметрах компонента.
Показывать в карточке отзыва "Оценку".
Показывать в карточке отзыва "Достоинства".
Показывать в карточке отзыва "Недостатки".
Автозапуск карусели слайдов. При не выбранном параметре смена слайдов осуществляется только вручную.
Время задержки автозапуска (мкСек.) Данная опция отвечает за длительность показа слайда при автозапуске карусели.
Блок «Наши специалисты». Дополнительные настройки в параметрах компонента.
Автозапуск карусели слайдов. При не выбранном параметре смена слайдов осуществляется только вручную.
Время задержки автозапуска (мкСек.) Данная опция отвечает за длительность показа слайда при автозапуске карусели.
Блок «Полезные ссылки». Дополнительные настройки в параметрах компонента.
Автозапуск карусели слайдов. При не выбранном параметре смена слайдов осуществляется только вручную.
Время задержки автозапуска (мкСек.) Данная опция отвечает за длительность показа слайда при автозапуске карусели.
Блок «Фотогалерея». Дополнительные настройки в параметрах компонента.
Количество изображений в блоке. Доступен выбор показа количества изображений в блоке, состоящий из вариантов: 4, 8, 12, 16.
Внутренняя страница.
Панель настроек.
Блок «Направления» (слайдер). При установленной опции после шапки сайта отображается карусель направлений.
Блок «Полезные ссылки» (слайдер). При установленной опции перед подвалом сайта отображается карусель полезных ссылок.
Новости. Данная опция устанавливает вариант отображения списка новостей: карточками или списком.
Коллектив. Данная опция устанавливает вариант отображения списка сотрудников: с круглыми или прямоугольными фотографиями.
Фотогалерея. Доступно 2 варианта дизайна.
Контакты. Данная опция определяет отображать ли форму обратной связи на странице раздела "Контакты".
Филиалы компании. При установленной опции на странице раздела "Контакты" отображается блок со списком филиалов.
Блок «Направления». Дополнительные настройки в параметрах компонента.
Круглое изображение. Определяет формат изображения в карточке: круглое или прямоугольное.
Автозапуск карусели слайдов. При не выбранном параметре смена слайдов осуществляется только вручную.
Время задержки автозапуска (мкСек.) Данная опция отвечает за длительность показа слайда при автозапуске карусели.
Блок «Полезные ссылки». Дополнительные настройки в параметрах компонента.
Автозапуск карусели слайдов. При не выбранном параметре смена слайдов осуществляется только в ручную.
Время задержки автозапуска (мкСек.) Данная опция отвечает за длительность показа слайда при автозапуске карусели.
Раздел «Новости». Дополнительные настройки в параметрах компонента.
Круглое изображение. Определяет формат изображения в карточке: круглое или прямоугольное.
Раздел «Коллектив». Дополнительные настройки в параметрах компонента.
Количество рядов карточек. Данная настройка только для страницы списка разделов.
Максимальная длина описания раздела для вывода. Данная настройка только для страницы списка разделов.
Показывать в карточке отзыва "Оценку". Данная настройка только для детальной страницы при выводе блока "Отзывы".
Показывать в карточке отзыва "Достоинства". Данная настройка только для детальной страницы при выводе блока "Отзывы".
Показывать в карточке отзыва "Недостатки". Данная настройка только для детальной страницы при выводе блока "Отзывы".
Раздел «Фотогалерея». Редактирование названия кнопок.
Название кнопки «Подробнее» – перехода к просмотру коллекции фото, можно изменить через интерфейс «включаемой области». Для редактирования названия кнопок нажмите иконку «Изменить область».
Подвал сайта.
Панель настроек.
Кнопка в баннере подвала сайта. Данная опция устанавливает вариант функционала кнопки в баннере, расположенном в подвале сайта, её название можно изменить в «Режиме правки». Доступны варианты: "Записаться в расписание занятий" (кнопка является ссылкой для перехода в раздел "Расписания"), "Написать сообщение" (вызывается модальное окно), "Настраиваемая" (можно полностью изменить копку, удалить её или заменить на любой блок).
Для добавления меню в разделе сайта необходимо создать и заполнить меню типа «left». Пример на рисунке ниже
Порядок создания меню:
Нажать кнопку «Добавить» (см. рис. "Левое меню, 1").
В выпадающем списке нажать пункт «Добавить меню».
Выбрать тип меню «[left] Левое меню» (см. рис. "Левое меню, 2").
Заполнить пункты меню (см. рис. "Левое меню, 3").
Нажать кнопку «Сохранить» или «Применить».
Рисунок "Левое меню, 1"
Рисунок "Левое меню, 2"
Рисунок "Левое меню, 3"
После создания меню типа «left» на страницы раздела автоматически добавится блок «Левое меню» (см. рис. "Левое меню, 4").
Внимание. Никаких дополнительных действий (кастомизаций) не требуется!
Так же созданное меню добавится в главное (верхнее) меню сайта, в виде выпадающего меню, с вложенными уровнями (см. рис. "Левое меню, 5" и "Левое меню, 6").
Примечание. Левое меню может быть многоуровневым. Поддерживается до четырех уровней.
Рисунок "Левое меню, 4"
Рисунок "Левое меню, 5"
Рисунок "Левое меню, 6"
Для удаления меню в разделе сайта необходимо удалить меню типа «left». (см. рис. "Левое меню, 7") Внимание. Никаких дополнительных действий (кастомизаций) не требуется! Примечание. После удаления меню необходимо очистить кэш страницы (сайта).
На индексную страницу всех разделов и подразделов сайта, а также на главную страницу можно добавить «пользовательские (дополнительные) блоки» сверху и снизу страницы.
Индексные страницы разделов и подразделов сайта
Верхний дополнительный блок отображается ниже «Заголовка страницы (H1)», перед основным контентом страницы (см. рис. "Дополнительные блоки").
Рисунок "Дополнительные блоки"
Контент блока задается во включаемом файле `index_inc_before.php` (см. рис. "Дополнительные блоки, 2"). Файл размещается в директории раздела (см. рис. "Дополнительные блоки, 5").
Рисунок "Дополнительные блоки, 2"
Нижний дополнительный блок отображается после основного контента страницы, перед слайдером «Полезные ссылки» и «Подвалом сайта» (см. рис. "Дополнительные блоки, 3").
Контент блока задается во включаемом файле `index_inc_after.php` (см. рис. "Дополнительные блоки, 4"). Файл размещается в директории раздела (см. рис. "Дополнительные блоки, 5").
Рисунок "Дополнительные блоки, 3"
Рисунок "Дополнительные блоки, 4"
Рисунок "Дополнительные блоки, 5"
Внимание. Файлы `index_inc_before.php` , `index_inc_after.php` могут содержать служебный код решения «Мибок». Изменение, удаление этого кода приведет к нарушению корректной работы страницы. Поэтому редактирование дополнительных блоков в публичной части сайта недоступно.
Однако при размещении в этих файлах кода вызова компонентов, в публичной части сайта, в «Режиме правки» будет доступно редактирование параметров компонентов.
Добавить, изменить файлы `index_inc_before.php` и `index_inc_after.php` можно в административном разделе сайта.
Главная страница сайта
Верхний дополнительный блок отображается ниже «Заголовка страницы (H1)», перед основным контентом страницы (см. рис. "Дополнительные блоки главной страницы").
Контент блока задается во включаемом файле `index_inc_before.php` (см. рис. "Дополнительные блоки главной страницы, 2"). Файл размещается в корневой директории сайта (см. рис. "Дополнительные блоки главной страницы, 5").
Рисунок "Дополнительные блоки главной страницы"
Рисунок "Дополнительные блоки главной страницы, 2"
Нижний дополнительный блок отображается после основного контента страницы, перед «Подвалом сайта» (см. рис. "Дополнительные блоки главной страницы, 3").
Контент блока задается во включаемом файле `index_inc_after.php` (см. рис. "Дополнительные блоки главной страницы, 4"). Файл размещается в корневой директории сайта (см. рис. "Дополнительные блоки главной страницы, 5").
Рисунок "Дополнительные блоки главной страницы, 3"
Рисунок "Дополнительные блоки главной страницы, 4"
Рисунок "Дополнительные блоки главной страницы, 5"
CSS файлы размешены в директории `/bitrix/templates/school_mibok_2_XX/css/` .
Файлы `mibok.school.css`, `mibok.school.min.css` и `scrollUp.css` изменять нельзя, так как они могут быть перезаписаны при установке обновлений модуля.
Изменять файл `mibok.school.themes.css` бесполезно - он перезаписывается при каждом сохранении настроек в «Панели настроек сайта».
Размещать пользовательские стили оформления необходимо в файле `custom.css`. Этот файл подключается после файлов стилей решения, что позволяет переопределять любые CSS классы.
Так же пользовательские стили можно размещать в стандартных CSS файлах «шаблона сайта»: `/bitrix/templates/school_mibok_2_XX/styles.css` и `/bitrix/templates/school_mibok_2_XX/template_styles.css`
Примечание. В пользовательских стилях оформления рекомендуется использовать CSS переменные, задающие цвета темы сайта, размещенные в файле `/bitrix/templates/school_mibok_2_XX/css/mibok.school.themes.css`.
Внимание. Переопределять значения CSS переменных цветов темы сайта не рекомендуется, так как это нарушит корректную работу «Панели настроек сайта». Все изменения цветов темы выполняются в «Панели настроек сайта».
«Шапка», «подвал» и «Главная страница» сайта состоят из блоков, размещенных в подключаемых файлах (см. рис. "Последовательность подключения файлов").
Внимание. Не рекомендуется изменять файлы `/bitrix/templates/school_mibok_2_XX/header.php` и `/bitrix/templates/school_mibok_2_XX/footer.php`, так как они могут быть перезаписаны при установке обновлений модуля решения.
Порядок подключения файлов:
В зависимости от значения настройки в «Панели настроек сайта» подключается один из файлов расположенный в директории `/include/pages_block/`.
Примечание. Файлы в директории `/include/pages_block/` не изменяются при установке обновлений модуля решения. Но изменять названия этих файлов нельзя! Это нарушит цепочку подключения блоков.
Далее (в этом файле) осуществляется подключение соответствующего файла размещенного в директории шаблона сайта `/bitrix/templates/school_mibok_2_XX/include/`, который содержит разметку и вызовы компонентов.
Примечание. В директориях `/include/pages_block/` и `/bitrix/templates/school_mibok_2_XX/include/` пары соответствующих файлов имеют одинаковые названия. Это сделано только для удобства.Внимание. Не рекомендуется изменять файлы в директории `/bitrix/templates/school_mibok_2_XX/include/`, так как они могут быть перезаписаны при установке обновлений модуля решения.
Рисунок "Последовательность подключения файлов"
При необходимости изменить блок в «шапке», «подвале» или на «главной странице»:
Найти в `header.php` или `footer.php` место подключения блока.
Определить название подключаемого файла.
Примечание. Названия подключаемых файлов формируются в методах класса размещенного в файле `/bitrix/modules/mibok.school/lib/version3/solution_school.php`.
В директории `/include/pages_block/` найти необходимый файл и открыть его в режиме «Редактировать как PHP». Посмотреть название подключаемого файла.
Пример на рисунке "Кастомизация блоков"
Найти необходимый файл в директории `/bitrix/templates/school_mibok_2_XX/include/`. Скопировать этот файл в директорию `/bitrix/templates/school_mibok_2_XX/include/custom/`. Можно изменить название скопированного файла, но необязательно.
Примеры на рисунке "Кастомизация блоков, 2", "Кастомизация блоков, 3" и "Кастомизация блоков, 4"
В файле по пункту 3, из директории `/include/pages_block/` изменить путь подключения файла и его название.
Пример на рисунке "Кастомизация блоков, 5".
Внести изменения в пользовательский (кастомный) блок.
В результате на сайте будет подключен пользовательский блок, пример на рисунке "Кастомизация блоков, 6".
детальная страница элемента расписания, основная информация
детальная страница элемента расписания, описание и изображение
Инфоблок "Слайдер" выводится на главной странице и имеет следующий вид:
список слайдов
детальная страница слайда
Инфоблок "Форма обратной связи" служит для сохранения информации из веб-форм сайта (форма записи в расписании, форма в подвале сайта и на странице контактов) и имеет следующий вид: