Commit 2def8dda by Frédéric

Fix

parent a0b45f0d
......@@ -14,10 +14,17 @@ class UsortDatesFmaFilter
public static function run($item)
{
usort($item, function ($item1, $item2) {
$datesItem1 = explode('|', $item1->get('dates'));
$datesItem2 = explode('|', $item2->get('dates'));
if ($datesItem1[0] == $datesItem2[0]) return 0;
return $datesItem1[0] < $datesItem2[0] ? -1 : 1;
$datesItem1Splited = explode('|', $item1->get('dates'));
$datesItem2Splited = explode('|', $item2->get('dates'));
$dateStartItem1 = explode('/', $datesItem1Splited[0]);
$dateItem1 = $dateStartItem1[2].'/'.$dateStartItem1[1].'/'.$dateStartItem1[0];
$dateStartItem2 = explode('/', $datesItem2Splited[0]);
$dateItem2 = $dateStartItem2[2].'/'.$dateStartItem2[1].'/'.$dateStartItem2[0];
if ($dateItem1 == $dateItem2) return 0;
return $dateItem1 < $dateItem2 ? -1 : 1;
});
return $item;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment