Jak nastavit výchozí formát pro helper |date?

- Honza Kuchař
 - Člen | 1662
 
Jak nastavit výchozí formát pro helper |date? V článku konfigurace o tom nic nepíše. Díky!

- MartinitCZ
 - Člen | 580
 
Nenapadá mě jiný způsob, než tento helper v BasePresenteru přepsat na svůj, „přetížit“ ho.

- David Matějka
 - Moderator | 6445
 

- ic
 - Člen | 431
 
že je použito zrovna %x je velmi nešťastné řešení,
protože se řídí nastavením setlocale(), které se chová jinak
na Windowsech (dá se nastavit pouze setlocale(LC_TIME, 'czech'); a
výsledek je vždy v kódování CP1250 ) a jinak na Linuxu (kde se nedá
použít 'czech', ale zato si můžu zvolit kódování vráceného
výsledku) v defaultu bez nastavení setlocale() mi z
%x vypadne něco jako 10/11/12 (kdo uhádne pro jaké datum ? :) )
což je hrozné wtf
Editoval ic (18. 2. 2015 16:17)

- Šaman
 - Člen | 2668
 
V tom případě by nebylo špatné mít možnost v configu nastavit
výchozí formát. Já mám za všemi |date popsaný i formát,
ale je to jedna věc na mnoha místech. Při případné změně budu muset
procházet všechny šablony, místo přepsání jednoho místa.
Editoval Šaman (18. 2. 2015 18:31)