Календарь для расписания
- Fait
- Инвестор

- Сообщения: 1196
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Календарь для расписания
Здравствуйте!
Мне очень нужно сделать такой календарь!
Готов заплатить за него.
В дневном представлении он выглядит так. В недельном и месячном представлении не особо важно как отображается.
Период отображения должен задаваться в настройках, а шаг сетки желательно прямо в календаре (варианты 5, 10, 15, 20, 30, 40, 50 и 60 минут).
По горизонтали отображаются категории или пользователи (тип поля Пользователи, Пользователи AJAX, Сущность, Сущность выпадающий список AJAX, Выпадающий список, Переключатели, Флажки)
Цвет элементов зависит от значения из глобального или локального списка, как и в обычном календаре.
Также необходимо всплывающее окно при наведении курсора, как в обычном календаре.
Элементы кликабельные и перетаскиваемые, как в обычном календаре.
-----------------------
P.S.: Такой календарь очень нужен в таких нишах, как салоны красоты, школы, медицинские центры, стоматологии, парикмахерские. Везде, где есть запись к конкретному мастеру или в конкретный кабинет, кресло или зал.
Мне очень нужно сделать такой календарь!
Готов заплатить за него.
В дневном представлении он выглядит так. В недельном и месячном представлении не особо важно как отображается.
Период отображения должен задаваться в настройках, а шаг сетки желательно прямо в календаре (варианты 5, 10, 15, 20, 30, 40, 50 и 60 минут).
По горизонтали отображаются категории или пользователи (тип поля Пользователи, Пользователи AJAX, Сущность, Сущность выпадающий список AJAX, Выпадающий список, Переключатели, Флажки)
Цвет элементов зависит от значения из глобального или локального списка, как и в обычном календаре.
Также необходимо всплывающее окно при наведении курсора, как в обычном календаре.
Элементы кликабельные и перетаскиваемые, как в обычном календаре.
-----------------------
P.S.: Такой календарь очень нужен в таких нишах, как салоны красоты, школы, медицинские центры, стоматологии, парикмахерские. Везде, где есть запись к конкретному мастеру или в конкретный кабинет, кресло или зал.
- Fait
- Инвестор

- Сообщения: 1196
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: Календарь для расписания
Ещё желательно отобразить на заднем плане данные из другой сущности в качестве расписания.
Но при этом, чтобы это было не кликабельно и не перетаскиваемо. Просто полупрозрачный цветной блок, можно даже без надписей.
Но при этом, чтобы это было не кликабельно и не перетаскиваемо. Просто полупрозрачный цветной блок, можно даже без надписей.
Re: Календарь для расписания
идея здравая, уже пробегала на форуме.
Но есть один момент:
в системе используется библиотека fullcalendar, и да в ней есть такой функционал https://fullcalendar.io/docs/vertical-resource-view, но к сожалению только в платной версии! (
плюс не нашел с какой версии появилась функция, в руководителе используется старая версия!
зы не активные данные с прозрачностью уже реализовал!
Но есть один момент:
в системе используется библиотека fullcalendar, и да в ней есть такой функционал https://fullcalendar.io/docs/vertical-resource-view, но к сожалению только в платной версии! (
плюс не нашел с какой версии появилась функция, в руководителе используется старая версия!
зы не активные данные с прозрачностью уже реализовал!
- Fait
- Инвестор

- Сообщения: 1196
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: Календарь для расписания
По идее то, что нужно!
Вопрос ко всем, кому нужен такой календарь.
Давайте скинемся на него??
Вопрос ко всем, кому нужен такой календарь.
Давайте скинемся на него??
Re: Календарь для расписания
Тут как минимум две "проблемы" будут:
1 - лицензия дается на одну систему на сколько я понял -т.е. не получится купить чисто на руководитель а потом распространять его во всех конфигах! только под систему.
2 - в руководителе используется 3.10 версия текущая версия 5.0 - те помимо добавления настройки требуемого функционала - еще надо провести работу по адаптации новой версии (заменить просто не получится - я пробовал
)!!
1 - лицензия дается на одну систему на сколько я понял -т.е. не получится купить чисто на руководитель а потом распространять его во всех конфигах! только под систему.
2 - в руководителе используется 3.10 версия текущая версия 5.0 - те помимо добавления настройки требуемого функционала - еще надо провести работу по адаптации новой версии (заменить просто не получится - я пробовал
- Fait
- Инвестор

- Сообщения: 1196
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: Календарь для расписания
Здесь условия приобретения лицензии Premium.
https://fullcalendar.io/license
В целом, можно использовать, купив однажды для Руководителя.
Подойдёт ли это описание под нас?
https://fullcalendar.io/license
В целом, можно использовать, купив однажды для Руководителя.
Подойдёт ли это описание под нас?
Re: Календарь для расписания
вопрос к Сергею!
Re: Календарь для расписания
Реально можно сделать! (см скрин - это тест в рамках руководителя но на собственных данных руками!) - но факт в том что сделать можно!) буду смотреть в этом направлении и новости тут буду опубликовывать если интересно!)))
И да в Руководителе прямя такая лицензия и используется!
И да в Руководителе прямя такая лицензия и используется!
- support
- Техническая поддержка
- Сообщения: 7660
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Календарь для расписания
В Руководителе уже есть подобный отчет, только з горизонтальным представлением https://docs.rukovoditel.net.ru/index.php?p=117
Для версии 3.2 добавил вертикальное представление данных. Чтобы добавить сейчас, сделайте следующее:
1) Откройте файл plugins\ext\classes\resource_timeline.php и найдите строчку:
2) после этой строчки добавьте:
3) Откройте файл plugins\ext\languages\russian.php
В конец файла добавьте
Готово!
Для версии 3.2 добавил вертикальное представление данных. Чтобы добавить сейчас, сделайте следующее:
1) Откройте файл plugins\ext\classes\resource_timeline.php и найдите строчку:
Код: Выделить всё
$choices['timelineDay'] = TEXT_EXT_DAY;Код: Выделить всё
$choices['agendaDay'] = TEXT_EXT_DAY . ' (' . TEXT_EXT_VERTICAL_VIEW . ')';В конец файла добавьте
Код: Выделить всё
define('TEXT_EXT_VERTICAL_VIEW','Вертикальный вид');- Fait
- Инвестор

- Сообщения: 1196
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: Календарь для расписания
Да, сработало!support писал(а): 25 апр 2022, 12:56 В Руководителе уже есть подобный отчет, только з горизонтальным представлением https://docs.rukovoditel.net.ru/index.php?p=117
Для версии 3.2 добавил вертикальное представление данных. Чтобы добавить сейчас, сделайте следующее:
1) Откройте файл plugins\ext\classes\resource_timeline.php и найдите строчку:2) после этой строчки добавьте:Код: Выделить всё
$choices['timelineDay'] = TEXT_EXT_DAY;3) Откройте файл plugins\ext\languages\russian.phpКод: Выделить всё
$choices['agendaDay'] = TEXT_EXT_DAY . ' (' . TEXT_EXT_VERTICAL_VIEW . ')';
В конец файла добавьтеГотово!Код: Выделить всё
define('TEXT_EXT_VERTICAL_VIEW','Вертикальный вид');
А как (хотя бы кодом) ограничить время, как в календаре?