2010-09-17 4 views
13

Ich würde gerne sehen, wie der verlassene Warenkorb Bericht generiert wird (welche Modelle es verwendet).Wo ist der verlassene Warenkorb Bericht in Magento?

Ich hoffe, die Fähigkeit hinzufügen, um die Kunden Vor- und Nachnamen zu trennen, da wir dies verwenden möchten, um die Informationen von Magento in unsere E-Mail-Liste-Management-Programm zu importieren.

Weiß jemand, wo dieser Bericht generiert wird oder welches Objekt verwendet wird?

Antwort

19

fand ich das Gitter in der folgenden Position erzeugt wurde:

/app/code/core/Mage/Adminhtml/Block/Report/Shopcart/Abandoned/Grid.php

Von da an war ich Lage, das Modell zu finden, für die verlassene Warenkörbe verwendet werden, war:

$collection = Mage::getResourceModel('reports/quote_collection'); 
$collection->prepareForAbandonedReport(array(1)); 
$collection->load(); 

konnte ich mein Endziel, indem zwei Spalte in die Grid.php Datei getan. Ich habe, dass die folgenden, indem Sie:

$this->addColumn('customer_firstname', array(
      'header' =>Mage::helper('reports')->__('Customer First Name'), 
      'index'  =>'customer_firstname', 
      'sortable' =>false 
     )); 

     $this->addColumn('customer_lastname', array(
      'header' =>Mage::helper('reports')->__('Customer Last Name'), 
      'index'  =>'customer_lastname', 
      'sortable' =>false 
     )); 
+8

Das für die Buchung eine Antwort, wenn Sie Ihr eigenes Problem gelöst, und wir danken Ihnen für nicht hilflos Magento Benutzer sein! –

+4

Ich versuche immer auf meine eigenen Probleme zu reagieren, wenn ich kann. Ich kann nicht der einzige sein, der diese Fragen hat. Als Programmierer fühle ich mich manchmal etwas von Magento besiegt, also versuche ich zu helfen, wo ich kann. Ihr Beitrag zur Gemeinschaft wird sehr geschätzt. Deine Tutorials haben mir mehr geholfen, als du weißt. –