g: timeZoneSelect в Grails 2.0 - PullRequest
       1

g: timeZoneSelect в Grails 2.0

1 голос
/ 29 января 2012

Я использую следующее в файле .gsp

<g:timeZoneSelect name="timezone" value="${user?.timezone}"/>

Но конечный список, заданный для выбора, имеет много, много повторяющихся значений для каждого часового пояса, например, я считаю не менее 14 вариантов для:

MST, Mountain Standard Time -7:00

Я что-то не так делаю или это ошибка?

1 Ответ

0 голосов
/ 29 января 2012

Если вы посмотрите на источник для контроллера, это потому, что он рендерит слот для каждого региона часового пояса. Например:

<option value="America/Boise" >MST, Mountain Standard Time -7:0.0</option>
<option value="America/Cambridge_Bay" >MST, Mountain Standard Time -7:0.0</option>
<option value="America/Chihuahua" >MST, Mountain Standard Time -7:0.0</option>
<option value="America/Dawson_Creek" >MST, Mountain Standard Time -7:0.0</option>
<option value="America/Denver" >MST, Mountain Standard Time -7:0.0</option>
<option value="America/Edmonton" >MST, Mountain Standard Time -7:0.0</option>
<option value="America/Hermosillo" >MST, Mountain Standard Time -7:0.0</option>
<option value="America/Inuvik" >MST, Mountain Standard Time -7:0.0</option>

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

Для этого открыта JIRA . Пожалуйста, проголосуйте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...