dev #135950 improve items loading
1 unresolved thread
1 unresolved thread
Merge request reports
Activity
Filter activity
added 1 commit
- 8599dcaa - dev #135950 Ensure carousels are cached except for library module
added 1 commit
- f6345752 - dev #135950 Ensure carousels are cached except for library module
76 if ($lib_ids = $session->id_bib) 77 $cond['id_bib'] = $lib_ids; 68 if ($lib_ids = array_filter(explode(',', $session->id_bib))) { 69 $filtered_items = $items->select( 70 function($item) use ($lib_ids) 71 { 72 return in_array($item->getIdBib(), $lib_ids); 73 }); 74 $items = $filtered_items->count() ? $filtered_items : $items; 75 } 78 76 79 $items = ($items = Class_Exemplaire::findAllBy(array_filter($cond))) 80 ? $items 81 : Class_Exemplaire::findAllBy($cond); 77 $items->uasort(function($a, $b) { 78 return ($a->getId() > $b->getId()) ? -1 : 1; mentioned in commit 1fbe8977