Size: a a a

2020 August 13

АС

Алексей Созонов... in OctoberCMS
можно попробовать еще версию php поменять
источник

СР

Сергей Рутковский... in OctoberCMS
Алексей Созонов
можно попробовать еще версию php поменять
Кодировка стандартная утф8, Php менял и короч
источник

SS

Stanislav Slow in OctoberCMS
танцы с бубном теперь удел винды, конечно
источник

SS

Stanislav Slow in OctoberCMS
открой дашборд админки
источник

SS

Stanislav Slow in OctoberCMS
нет ли там warnings
источник

f

fatklass in OctoberCMS
Почему может не работать diffForHumans на pivot?
Если делаю вот так:{{Data.updated_at.diffForHumans}} = {{Data.pivot.updated_at.diffForHumans}}
То выводит: 1 час назад =
Если делаю просто: {{Data.updated_at}} = {{Data.pivot.updated_at}}
То выводит: 2020-08-13 07:00:01 = 2020-08-13 07:33:57
не могу понять в чем косяк вроде как дата то в pivot есть, но diffForHumans на pivot не срабатывает.
источник

СР

Сергей Рутковский... in OctoberCMS
Алексей Созонов
да, скорей всего с настройками
источник

v

vladimir in OctoberCMS
fatklass
Почему может не работать diffForHumans на pivot?
Если делаю вот так:{{Data.updated_at.diffForHumans}} = {{Data.pivot.updated_at.diffForHumans}}
То выводит: 1 час назад =
Если делаю просто: {{Data.updated_at}} = {{Data.pivot.updated_at}}
То выводит: 2020-08-13 07:00:01 = 2020-08-13 07:33:57
не могу понять в чем косяк вроде как дата то в pivot есть, но diffForHumans на pivot не срабатывает.
pivot.updated_at это строка. Модель не кастует атрибут в дату/время.

Можно попробовать сделать каст pivot.updated_at к дате. Но не уверен что сработает
источник

SS

Stanislav Slow in OctoberCMS
fatklass
Почему может не работать diffForHumans на pivot?
Если делаю вот так:{{Data.updated_at.diffForHumans}} = {{Data.pivot.updated_at.diffForHumans}}
То выводит: 1 час назад =
Если делаю просто: {{Data.updated_at}} = {{Data.pivot.updated_at}}
То выводит: 2020-08-13 07:00:01 = 2020-08-13 07:33:57
не могу понять в чем косяк вроде как дата то в pivot есть, но diffForHumans на pivot не срабатывает.
у тебя в pivot модели не конвертится в Carbon (Argon?) дата
источник

SS

Stanislav Slow in OctoberCMS
если у тебя своя pivot модель, добавь в dates
источник

SS

Stanislav Slow in OctoberCMS
    /**
    * @var array
    */
   protected $dates = [
       'created_at',
       'updated_at',
   ];
источник

SS

Stanislav Slow in OctoberCMS
если модель pivot дефолтная, то попробуй сделать свою и проверить
источник

SS

Stanislav Slow in OctoberCMS
мне кажется, они в ней потеряли это дело в какой-то момент
источник

SS

Stanislav Slow in OctoberCMS
когда стали добавлять timestamps в dates, примерно
источник

v

vladimir in OctoberCMS
Stanislav Slow
если у тебя своя pivot модель, добавь в dates
pivot зависимости не является ведь частью атрибутов модели, а добавляется в процессе выборки связи.

А protected $dates для стандартных $timestamps в модели не обязательно.
источник

SS

Stanislav Slow in OctoberCMS
ну не хочешь - не пробуй, конечно
источник

SS

Stanislav Slow in OctoberCMS
up to you
источник

SS

Stanislav Slow in OctoberCMS
dates в моделях в свежих билдах для timestamps стали добавляться в любых новых моделях, я заметил
источник

v

vladimir in OctoberCMS
Как вариант наследоваться от Pivot штатного объекта создав свой объект pivot’a, тогда касты заработают нормально.
источник

SS

Stanislav Slow in OctoberCMS
vladimir
Как вариант наследоваться от Pivot штатного объекта создав свой объект pivot’a, тогда касты заработают нормально.
да, это я и предложил
источник