Size: a a a

2020 December 24

AD

Andrey Dembitskyi in symfony
DarkDef
Ваше решение - поменять все существующие шаблоны - это слишком роскошно. Смена локали, сделает то, что мне нужно и вопрос - как эту локаль для твига задать.
Просто где-то в шаблоне есть паттерны вида MMMM и они должны вывести "январь"
отдельно только для твига, а для остальных частей приложения нет?
источник

D

DarkDef in symfony
Сергей Вершинин
да, через бандл никак) не хочется шаблоны править - можно переопределить фильтр format_datetime
Ну это костыль к сожалению. Хочется изящно сделать. Задавал в наглую setLocale в public/index.php - не помогает
источник

D

DarkDef in symfony
Andrey Dembitskyi
отдельно только для твига, а для остальных частей приложения нет?
Везде тоже нормально было бы
источник

AD

Andrey Dembitskyi in symfony
DarkDef
Везде тоже нормально было бы
источник

D

DarkDef in symfony
Только это не работает )
источник

D

DarkDef in symfony
Попробуйте вывести pstdate|date
источник

AD

Andrey Dembitskyi in symfony
DarkDef
Только это не работает )
а должно.
Пора дебажить и разбиратся в деталях.

twig intl extension использует дефолтную локаль из intl, которую выставляет фреймворк в момент приёма запроса
источник

D

DarkDef in symfony
Локаль в дате будет успешно проигнорирована. Она только для переводов
источник

D

DarkDef in symfony
Andrey Dembitskyi
а должно.
Пора дебажить и разбиратся в деталях.

twig intl extension использует дефолтную локаль из intl, которую выставляет фреймворк в момент приёма запроса
Вот так видимо и прийдется делать, а потом пр лепить
источник

D

DarkDef in symfony
Ладно, спасибо всем кто поучавствовал
источник

СВ

Сергей Вершинин... in symfony
да какой PR?
у вас int используется или symfony/intl ?

не хотите трогать шаблоны, не хотите заменить фильтр, то для intl можно задать дефолтную локаль
\Locale::setDefault('ru')

тип того
источник

СВ

Сергей Вершинин... in symfony
https://github.com/twigphp/intl-extra/blob/ae0757394e8fc86ee2d0a8398f5947e9ac7c27d5/src/IntlExtension.php#L321
вот примерно здесь можно и отдебажить сразу
источник

D

DarkDef in symfony
Вообщем мой косяк -
комбинация из default_locale: ru
и post.postDate | format_datetime(pattern='EEEE, d.MM.Y hh:mm')
даёт адекватный результат на русском.
а вот postDate | date - на английском, в принципе как и в нативном пыхе
источник

МП

Максим Пешехонов... in symfony
Господа привет, нужна помощь с настройкой phpStorm + xdebug + docker на винде, желательно созвоном по фасту через скриншеринг, готов оплатить, уже по нескольким мануалам пытался, тупняк =(
источник

VK

Vladyslav Kopaihorod... in symfony
Максим Пешехонов
Господа привет, нужна помощь с настройкой phpStorm + xdebug + docker на винде, желательно созвоном по фасту через скриншеринг, готов оплатить, уже по нескольким мануалам пытался, тупняк =(
где-то 1к дол будет, оплата paypal
источник

КГ

Константин Грачев... in symfony
Сделаю за 799
источник

VK

Vladyslav Kopaihorod... in symfony
забаню бесплатно)
источник

КГ

Константин Грачев... in symfony
нечестная конкуренция
источник

AB

Alex Belikov in symfony
недобросовестная конкуренция..
источник

VK

Vladyslav Kopaihorod... in symfony
монополия
источник