Есть ли Календарь для Yii2 с пикером дней чтобы задавать дополнительные выходные и рабочие дни?

Да, в Yii2 существует несколько расширений и библиотек, которые предоставляют календарные возможности с возможностью настройки дополнительных выходных и рабочих дней. Ниже перечислены два известных расширения, которые стоит рассмотреть при работе с календарем в Yii2.

1. Yii2 FullCalendar: Это расширение интегрирует популярную JavaScript-библиотеку FullCalendar в Yii2. FullCalendar предоставляет полнофункциональный календарь с событиями и возможностью настройки выходных и рабочих дней. RBA (Role-Based Access) позволяет определить, какие пользователи могут просматривать и редактировать события, а также настраивать выходные дни для каждого пользователя. Вы также можете настроить стили событий и категории. Документация Yii2 FullCalendar можно найти здесь: https://github.com/philippfrenzel/yii2fullcalendar.

2. Yii2 DatePicker: Это расширение предоставляет возможность выбора даты с помощью выпадающего календаря. Он интегрирует популярную JavaScript-библиотеку Bootstrap Datepicker в Yii2. Для настройки дополнительных выходных и рабочих дней вы должны использовать JavaScript для изменения опций выбора даты. Вы также можете настроить ограничения по диапазону дат и формат отображаемой даты. Документация Yii2 DatePicker можно найти здесь: https://github.com/kartik-v/yii2-widget-datepicker.

Оба этих расширения являются достаточно популярными среди разработчиков Yii2 и предоставляют возможность настройки дополнительных выходных и рабочих дней в календаре. Однако, помимо этих расширений, существуют и другие альтернативы для реализации календарных функций в Yii2, и вы всегда можете выбрать то, которое лучше всего соответствует вашим требованиям и потребностям.