Календарь для расписания
- Fait
- Инвестор
- Сообщения: 829
- Зарегистрирован: 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
- Инвестор
- Сообщения: 829
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
Re: Календарь для расписания
Ещё желательно отобразить на заднем плане данные из другой сущности в качестве расписания.
Но при этом, чтобы это было не кликабельно и не перетаскиваемо. Просто полупрозрачный цветной блок, можно даже без надписей.
Но при этом, чтобы это было не кликабельно и не перетаскиваемо. Просто полупрозрачный цветной блок, можно даже без надписей.
-
- Сообщения: 2462
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Календарь для расписания
идея здравая, уже пробегала на форуме.
Но есть один момент:
в системе используется библиотека fullcalendar, и да в ней есть такой функционал https://fullcalendar.io/docs/vertical-resource-view, но к сожалению только в платной версии! (
плюс не нашел с какой версии появилась функция, в руководителе используется старая версия!
зы не активные данные с прозрачностью уже реализовал!
Но есть один момент:
в системе используется библиотека fullcalendar, и да в ней есть такой функционал https://fullcalendar.io/docs/vertical-resource-view, но к сожалению только в платной версии! (
плюс не нашел с какой версии появилась функция, в руководителе используется старая версия!
зы не активные данные с прозрачностью уже реализовал!
- Fait
- Инвестор
- Сообщения: 829
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
Re: Календарь для расписания
По идее то, что нужно!
Вопрос ко всем, кому нужен такой календарь.
Давайте скинемся на него??
Вопрос ко всем, кому нужен такой календарь.
Давайте скинемся на него??
-
- Сообщения: 2462
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Календарь для расписания
Тут как минимум две "проблемы" будут:
1 - лицензия дается на одну систему на сколько я понял -т.е. не получится купить чисто на руководитель а потом распространять его во всех конфигах! только под систему.
2 - в руководителе используется 3.10 версия текущая версия 5.0 - те помимо добавления настройки требуемого функционала - еще надо провести работу по адаптации новой версии (заменить просто не получится - я пробовал
)!!
1 - лицензия дается на одну систему на сколько я понял -т.е. не получится купить чисто на руководитель а потом распространять его во всех конфигах! только под систему.
2 - в руководителе используется 3.10 версия текущая версия 5.0 - те помимо добавления настройки требуемого функционала - еще надо провести работу по адаптации новой версии (заменить просто не получится - я пробовал
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
- Fait
- Инвестор
- Сообщения: 829
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
Re: Календарь для расписания
Здесь условия приобретения лицензии Premium.
https://fullcalendar.io/license
В целом, можно использовать, купив однажды для Руководителя.
Подойдёт ли это описание под нас?
https://fullcalendar.io/license
В целом, можно использовать, купив однажды для Руководителя.
Подойдёт ли это описание под нас?
-
- Сообщения: 2462
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Календарь для расписания
Реально можно сделать! (см скрин - это тест в рамках руководителя но на собственных данных руками!) - но факт в том что сделать можно!) буду смотреть в этом направлении и новости тут буду опубликовывать если интересно!)))
И да в Руководителе прямя такая лицензия и используется!
И да в Руководителе прямя такая лицензия и используется!
- support
- Техническая поддержка
- Сообщения: 9166
- Зарегистрирован: 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
- Инвестор
- Сообщения: 829
- Зарегистрирован: 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','Вертикальный вид');
А как (хотя бы кодом) ограничить время, как в календаре?