SergeySt |
|
---|---|
Здравствуйте. Это скорее вопрос к не жадному человеку который вдруг когда то реализовал и готов поделится))) |
Dayver |
|
---|---|
А ссылочку на календарь о котором идет речь можно? А то лично я повидал разные версии всяких календарей и непонятно который вас заинтересовал. Pavlo Tkachenko aka Dayver
|
SergeySt |
|
---|---|
#40307 Dayver: Здравствуйте. Вот: http://www.cotonti.com/ru/extensions/publications-events/calendar Если есть вариант переделать, готов помочь материально. |
Leshkens |
|
---|---|
Я его юзал, и точно говорю что это там настраивается. Папка плагина > js > fullcalendar.min.js, ищешь строку firstDay:0, меняешь на firstDay:1. |
|
Отредактировано: Leshkens (23.12.2014 09:36, 10 лет назад) |
SergeySt |
|
---|---|
#40313 Leshkens: Здравствуйте. Да я почти доковырял. Спасибо вам за наводку. в файле js.js в этом куске добавил $('#calendar').fullCalendar({ firstDay: 1, - вот сюда вставил header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay' }, dragOpacity: { '': .5 } Теперь календарь в соответствии с российским стандартом выводит. неделя с понедельника и числа все правильные. Теперь следующий косяк. В выподающем меню когда дату выбираем там смещение на один день вперёд. Я так полагаю ковырять надо вот этот файл datetimepicker.min.js Добавлено 2 часа спустя: Всё да ковырял)) всем спасибо. |
|
Отредактировано: SergeySt (23.12.2014 12:27, 10 лет назад) |
Александр Алеферов |
|
---|---|
А как подключить русский язык? И тем самым получить 24 часовой формат времени при разбивке по: дням, неделям. Подключил файл <script src="{PHP.cfg.plugins_dir}/calendar/js/ru.js"></script> В js.js добавил lang: 'ru', Но ничего не происходит. На сайте разработчика всё немного по другому. Я в JS не разбираюсь... Помогите, кто знает. |
Dayver |
|
---|---|
#40428 Александр Алеферов: Может русский не в js файле должен быть а в calendar/lang/calendar.ru.lang.php которого в плагине нет по причине того что разработчик забугорный? Если всеравно не выйдет пишите, гляну код плагина Pavlo Tkachenko aka Dayver
|
|
Отредактировано: Dayver (16.01.2015 19:39, 10 лет назад) |
Александр Алеферов |
|
---|---|
С переводом пока разобрался заменой значений напрямую, но не в переводе дело. При правильном подключением языкового файла мы получаем это
вместо этого Для примера - если в файл /plugins/calendar/js/js.js добавить firstDay:1, $('#calendar').fullCalendar({ firstDay:1, // вот эта строка header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay' }, dragOpacity: { '': .5 }, Неделя будет начинать с понедельника, а не с воскресенья. Примеры здесь http://fullcalendar.io/js/fullcalendar-2.2.6/demos/languages.html Выберите в левом, верхнем углу "ru".
|
|
Отредактировано: Александр Алеферов (17.01.2015 19:51, 10 лет назад) |