Я хочу объединить два результата модели в переменную, чтобы использовать ее в реестре. Есть способ сделать это?
$commercial = Mage::getModel('thorleif/commercial')->load(1);
$lcat = Mage::getModel('thorleif/mapping')->load(1);
//$mergedresult = $commercial + $lcat
Mage::register('commerciaux_data', $mergedresult);
Заранее спасибо.
Вы можете получить как массив для каждого результата, используя получить данные() и объединить их для вашего конечного результата.
Пожалуйста, смотрите код ниже:
$commercial = Mage::getModel('thorleif/commercial')->load(1);
$lcat = Mage::getModel('thorleif/mapping')->load(1);
$mergedresult = array('commercial' => $commercial->getData(), 'mapping' => $lcat->getData());
//print_r($mergedresult);
Mage::register('commerciaux_data', $mergedresult);
Надеюсь, что это поможет вам.
Других решений пока нет …