v2.5.10のバグ修正のための行列日付フィールドエラー(少なくとも私たちはそう考える)

Matrix v2.5.10とEE v2.5.0でエラーが見つかりました。具体的には、日付フィールドにエラーが発生していました

Fatal error: Call to undefined method EE_Localize::format_date() in /chroot/home/giagingo/giaging.org/html/zIyzybo7i9Yn5T/expressionengine/third_party/matrix/celltypes/date.php on line 139
1

1 答え

date.phpの139行目は

$data = $this->EE->localize->format_date($params['format'], $data);

古いバージョンのdate.phpを見ると、139行目を読み込みに変更してみました

$data = $this->EE->localize->decode_date($params['format'], $data);

そしてそれは働いた!

1
追加された
あなたはそれを固定してうれしいです。ローカリゼーションクラスは2.6でかなり劇的に変更されました。そのため、Matrixはそのアップデートを過ぎても下位互換性を保持していない可能性があります。
追加された 著者 Daan,