From b917c120f4f9648a3e7c02ad388da514cca942de Mon Sep 17 00:00:00 2001
From: efalcy <efalcy@afi-sa.fr>
Date: Fri, 12 Jun 2015 18:17:25 +0200
Subject: [PATCH] sandbox fusion : keep order on result display

---
 library/ZendAfi/Controller/Action.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/library/ZendAfi/Controller/Action.php b/library/ZendAfi/Controller/Action.php
index a7182d3f4f2..bf303b86162 100644
--- a/library/ZendAfi/Controller/Action.php
+++ b/library/ZendAfi/Controller/Action.php
@@ -413,8 +413,9 @@ class ZendAfi_Controller_Action extends Zend_Controller_Action {
 		$strategy=$this->_getParam('strategy','Article');
 		$model='Class_'.$strategy;
 		$id_name='id_'.$strategy;
+		foreach(explode(';',$this->_getParam('ids',0)) as $id)
+			$models[]=$model::find($id);
 
-		$models = $model::findAllBy([$id_name=> explode(';',$this->_getParam('ids',0))] );
 
 		$this->view->lettre = Class_ModeleFusion::getBibliorecord($this->_getParam('modele_fusion'));
 
-- 
GitLab