Size: a a a

2019 December 23

ЛА

Лже Артемий in OctoberCMS
не могу найти как делать локализированные даты. Без твига, чисто в пыхе.

Пробую так: Argon::setLocale('ru_RU');

$obDate = Argon::
parse($this->date);
$sDate = $obDate->formatLocalized(
'%A %d %B %Y');

Дополнительно пробовал:
setlocale(LC_TIMELC_TIME, 'ru_RU');

Подсобите!
источник

S

Slaweo in OctoberCMS
похоже мне поможет перехват события регистрации в собственном компоненте rainlab.user.beforeRegister
источник

S

Sergey in OctoberCMS
Лже Артемий
не могу найти как делать локализированные даты. Без твига, чисто в пыхе.

Пробую так: Argon::setLocale('ru_RU');

$obDate = Argon::
parse($this->date);
$sDate = $obDate->formatLocalized(
'%A %d %B %Y');

Дополнительно пробовал:
setlocale(LC_TIMELC_TIME, 'ru_RU');

Подсобите!
https://github.com/jenssegers/date глянь вот это, я в пыхе чисто не делал, но на твиге полная локализация делается не сложно
источник

S

Sergey in OctoberCMS
если кому пригодится в твиге делается вот так
источник

S

Sergey in OctoberCMS
{{record.date|localizeddate('long', 'none', 'ru', 'Europe/Moscow', 'dd MMMM')}}
источник

S

Sergey in OctoberCMS
формат даты свой просто подставить и будет полностью на русском
источник

S

Sergey in OctoberCMS
данные форматы даты посмотреть можно тут http://userguide.icu-project.org/formatparse/datetime
источник

ЛА

Лже Артемий in OctoberCMS
Sergey
https://github.com/jenssegers/date глянь вот это, я в пыхе чисто не делал, но на твиге полная локализация делается не сложно
спасибо. Через твиг я делал, есть плагин twigextensions - там локализация работает. Но в пыхе таки не могу ее завести. Решил через локализацию на фронте - через moment.js
источник
2019 December 24

М

Миша in OctoberCMS
подскажите, как перед сохранением модели, проверить, если ли такое же значение в определенном поле?
источник

v

vladimir in OctoberCMS
Миша
подскажите, как перед сохранением модели, проверить, если ли такое же значение в определенном поле?
Уникальный индекс )) или правила валидации unique:table,column
источник

М

Миша in OctoberCMS
vladimir
Уникальный индекс )) или правила валидации unique:table,column
во, помню что то было
источник

М

Миша in OctoberCMS
но тут скорее всего по задаче не подойдет. Могу ли в beforeCreate как то проверить значения?
источник

М

Миша in OctoberCMS
там просто я задаю уникальный номер, но я его сам генерирую
источник

v

vladimir in OctoberCMS
Миша
но тут скорее всего по задаче не подойдет. Могу ли в beforeCreate как то проверить значения?
Да в принципе можешь. Почему нет. beforeCreate по идее ещё может отказать в создании при return false;
источник

М

Миша in OctoberCMS
vladimir
Да в принципе можешь. Почему нет. beforeCreate по идее ещё может отказать в создании при return false;
т.е. мне надо через MyModel::where так же просто проверить?
источник

v

vladimir in OctoberCMS
$query = static::where(column, value)->exists()

Или как то так
источник

М

Миша in OctoberCMS
vladimir
$query = static::where(column, value)->exists()

Или как то так
+ спасибо! Сейчас буду смотреть
источник

A

Axenia in OctoberCMS
Electricaev (202) увеличил карму LeMaX10 (201.8)
источник

М

Миша in OctoberCMS
а как можно сортировку сделать если данное поле находится в другой таблице
источник

S

Slaweo in OctoberCMS
Миша
а как можно сортировку сделать если данное поле находится в другой таблице
можно, но тебе будут нужны джоины
источник