Форум поддержки Social Engine
Вернуться   Форум поддержки Social Engine > Social Engine v4.0 + > Social Engine v4.0 - Переводы, локализации
Перезагрузить страницу Неделя в календаре начинается с воскресенья. Как поменять?
Social Engine v4.0 - Переводы, локализации Обсуждение всех вопросов, касающихся переводов версии 4.0 +

Ответ
 
Опции темы Опции просмотра
  (#1) Старый
Konstantan Konstantan вне форума
Новичок
Konstantan имеет немного плохого в прошлом
 
Сообщений: 6
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Вы выразили Негатив: 0
Выразили негатив 0 раз(а) в 0 сообщениях
Регистрация: 09.10.2011
Вес репутации: 0
Версия SE: v 4.5.0
По умолчанию Неделя в календаре начинается с воскресенья. Как поменять? - 11.02.2012, 15:27

Сорри, если повтор - поиском в форуме ничего не нашел.

В стандартном SE4.X используется непривычный порядок отображения дней недели. Первый день недели - Воскресенье, последний - суббота.
Как сделать привычный нам, когда 1-ый день понедельник, последний Воскресенье?
Эта фишка проявляется, когда создаешь событие и выбираешь для него дату.
Ответить с цитированием
  (#2) Старый
Alex-spb Alex-spb вне форума
Новичок
Alex-spb имеет немного плохого в прошлом
 
Сообщений: 3
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Вы выразили Негатив: 0
Выразили негатив 0 раз(а) в 0 сообщениях
Регистрация: 19.04.2013
Вес репутации: 0
Версия SE: v 4.5.0
Лампочка Неделя с понедельника - 23.04.2013, 12:16

Цитата:
Сообщение от Konstantan Посмотреть сообщение
Сорри, если повтор - поиском в форуме ничего не нашел.

В стандартном SE4.X используется непривычный порядок отображения дней недели. Первый день недели - Воскресенье, последний - суббота.
Как сделать привычный нам, когда 1-ый день понедельник, последний Воскресенье?
Эта фишка проявляется, когда создаешь событие и выбираешь для него дату.
Если вопрос еще актуален...

в файле ../application/libraries/Engine/View/Helper/FormCalendarDateTime.php

найти:

PHP код:
$this->view->headScript()->appendScript("
  en4.core.runonce.add(function() {
    window.cal_{$name} = new Calendar({ '{$name}-date': '{$calendarFormatString}' }, {
      classes: ['event_calendar'],
      pad: 0,
      direction: 0,
      months : " 
Zend_Json::encode(array_values($months)) . ",
      days : " 
Zend_Json::encode(array_values($days)) . ",
      day_suffixes: ['', '', '', ''],
      onHideStart: function()   { if (typeof cal_{$name}_onHideStart    == 'function') cal_{$name}_onHideStart(); },
      onHideComplete: function(){ if (typeof cal_{$name}_onHideComplete == 'function') cal_{$name}_onHideComplete(); },
      onShowStart: function()   { if (typeof cal_{$name}_onShowStart    == 'function') cal_{$name}_onShowStart(); },
      onShowComplete: function(){ if (typeof cal_{$name}_onShowComplete == 'function') cal_{$name}_onShowComplete(); }
    });
  });
"
); 
и заменить на :

PHP код:
$this->view->headScript()->appendScript("
  en4.core.runonce.add(function() {
    window.cal_{$name} = new Calendar({ '{$name}-date': '{$calendarFormatString}' }, {
      classes: ['event_calendar'],
      pad: 0,
      offset: 1,
      direction: 0,
      months : " 
Zend_Json::encode(array_values($months)) . ",
      days : " 
Zend_Json::encode(array_values($days)) . ",
      day_suffixes: ['', '', '', ''],
      onHideStart: function()   { if (typeof cal_{$name}_onHideStart    == 'function') cal_{$name}_onHideStart(); },
      onHideComplete: function(){ if (typeof cal_{$name}_onHideComplete == 'function') cal_{$name}_onHideComplete(); },
      onShowStart: function()   { if (typeof cal_{$name}_onShowStart    == 'function') cal_{$name}_onShowStart(); },
      onShowComplete: function(){ if (typeof cal_{$name}_onShowComplete == 'function') cal_{$name}_onShowComplete(); }
    });
  });
"
); 
или просто добавить offset: 1,
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Rambler Top100