2017-08-02 3 views
1

Ich möchte zwei Modellergebnisse in einer Variablen zusammenführen, um sie im Register zu verwenden. Es gibt einen Weg, dies zu tun?Wie füge ich zwei verschiedene Modelle in Magento zusammen?

$commercial = Mage::getModel('thorleif/commercial')->load(1); 
    $lcat = Mage::getModel('thorleif/mapping')->load(1); 
    //$mergedresult = $commercial + $lcat 
    Mage::register('commerciaux_data', $mergedresult); 

Vielen Dank im Voraus.

Antwort

0

Sie können als Array für jedes Ergebnis unter Verwendung getData() abrufen und sie für Ihr Endergebnis zusammenführen. Bitte beachten Sie die folgenden Code:

$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); 

Hope, wird diese Ihnen helfen.

Verwandte Themen