| 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. Dit bericht is bewerkt door Leshkens (2014-12-23 09:36, 10 jaren ago) |
| 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 часа спустя: Всё да ковырял)) всем спасибо. Dit bericht is bewerkt door SergeySt (2014-12-23 12:27, 10 jaren ago) |
| Александр Алеферов |
|
|---|---|
|
А как подключить русский язык? И тем самым получить 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
Dit bericht is bewerkt door Dayver (2015-01-16 19:39, 10 jaren ago) |
| Александр Алеферов |
|
|---|---|
|
С переводом пока разобрался заменой значений напрямую, но не в переводе дело. При правильном подключением языкового файла мы получаем это
вместо этого
Для примера - если в файл /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".
Dit bericht is bewerkt door Александр Алеферов (2015-01-17 19:51, 10 jaren ago) |