2016-01-24 3 views
0

У меня есть следующие даты ввода на форме:CakePHP 3 изменения дата языка ввод

echo $this->Form->input('fecha_limite', ['label' => __('Fecha límite'), 'type' => 'date', 'class' => 'form-control']); 

По умолчанию месяцев показаны на английском локали, и я хочу установить испанский языковой стандарт. Я попытался изменить его, используя intl.default_locale с конфигурацией/bootstrap.php и используя I18n::locale() и не работает ...

Любые идеи?

+0

Вы перевели сообщения (названия месяцев) в соответствующем файле языка для данной местности? – ndm

+0

Теперь это работает, спасибо! – Wildchild

ответ

0

У этой проблемы, вероятно, есть некоторые Reason.cakephp 3 имеет кеш для i18n, поэтому вы должны удалить кеш. Возможно, вы были ошибкой в ​​файле locale.you не нужно использовать две строки в этом файле.

Однако, возможно, из-за использования теста helper.please формы внешнего вида помощника

Смежные вопросы