V2.5.10 hata ve düzeltme için matris tarih alanı hatası (en azından bunu düşünüyoruz)

Matrix v2.5.10 ve EE v2.5.0 ile bir hata bulduk. Özellikle tarih alanı bir hata atıyordu

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 cevap

date.php satır 139

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

Date.php'nin eski sürümlerine bakmak için okumak için line 139'u değiştirmeyi denedik

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

Ve işe yaradı!

1
katma
Sevindim, düzeltildi. Yerelleştirme sınıfı, 2.6'da oldukça çarpıcı bir şekilde değiştirildi, bu yüzden Matrix'in bu güncellemeyi aşan geriye dönük uyumluluğu koruyamaması olasıydı.
katma yazar Daan, kaynak