Fórum
time zone
zoon oon, modificado 7 Anos atrás.
time zone
Junior Member Postagens: 48 Data de Entrada: 19/09/14 Postagens Recentes
приветствую!
вопрос такой: как задать дефолтовую таймзону для новых регистрируемых пользователей?
делал так в portal-ext.properties:
time.zones=Asia/Dhaka
в system-ext.properties:
user.timezone=Asia/Dhaka
один фиг новые юзеры регятся и в таблице _Users таймзона прописывается UTC
и второй вопрос: как вытащить все доступные на портале таймзоны чтобы сделать для юзера интерфейс выбора нужной ему зоны?
вопрос такой: как задать дефолтовую таймзону для новых регистрируемых пользователей?
делал так в portal-ext.properties:
time.zones=Asia/Dhaka
в system-ext.properties:
user.timezone=Asia/Dhaka
один фиг новые юзеры регятся и в таблице _Users таймзона прописывается UTC
и второй вопрос: как вытащить все доступные на портале таймзоны чтобы сделать для юзера интерфейс выбора нужной ему зоны?
Alexey Kakunin, modificado 7 Anos atrás.
RE: time zone
Liferay Master Postagens: 621 Data de Entrada: 07/07/08 Postagens Recentes
Control Panel -> Portal Settings -> Display Settings
Там устанавливаются языки и язык по умолчанию (который будет использоваться для анонимных пользователей) и там же устанавливается timezone - она используется для анонимных пользователей и проставляется новым (как и язык).
Там устанавливаются языки и язык по умолчанию (который будет использоваться для анонимных пользователей) и там же устанавливается timezone - она используется для анонимных пользователей и проставляется новым (как и язык).
zoon oon, modificado 7 Anos atrás.
RE: time zone
Junior Member Postagens: 48 Data de Entrada: 19/09/14 Postagens Recentes
спасибо
а как вывести перечень доступных таймзон юзеру в jsp?
а как вывести перечень доступных таймзон юзеру в jsp?
Alexey Kakunin, modificado 7 Anos atrás.
RE: time zone
Liferay Master Postagens: 621 Data de Entrada: 07/07/08 Postagens Recentes
Для ввода timezone используется aui:input type="timezone": https://github.com/liferay/liferay-portal/blob/6.2.x/portal-web/docroot/html/portlet/portal_settings/display_settings.jsp#L105
Его реализация тут: https://github.com/liferay/liferay-portal/blob/6.2.x/portal-web/docroot/html/taglib/ui/input_time_zone/page.jsp#L41 - как видим из кода список timezone получается кодом
Его реализация тут: https://github.com/liferay/liferay-portal/blob/6.2.x/portal-web/docroot/html/taglib/ui/input_time_zone/page.jsp#L41 - как видим из кода список timezone получается кодом
PropsUtil.getArray(PropsKeys.TIME_ZONES)