2016-03-30 3 views
0

Ich versuche, Wert von einem table zu bekommen, aber nicht wissen, wo in magentotable Namen in addColumn() Funktion angeben. Freundlich helfen. Im Folgenden finden Sie den Code ein:wie Tabellennamen in addColumn angeben() Funktion in magento

protected function _prepareColumns() 
{ 

    $this->addColumn('orders_count', array(


    'header' => Mage::helper('sales')->__('Orders'), 

    'index'  => 'orders_count', 

    'type'  => 'number', 

    'total'  => 'sum', 

    'sortable' => false 

    )); 


} 
+0

bitte mehr Code zu diesem –

+0

fügen Sie bitte mehr Code hinzufügen, und geben Sie für welche Aufgabe Sie diesen Code schreiben –

+0

ich diesen Code schreibe, da ich Daten von einem abrufen möchten Tabelle. Die Spaltennamen, die abgerufen werden sollen, werden in die Funktion addColumn() geschrieben, aber ich weiß nicht, welcher Teil des Codes den Tabellennamen angibt. – prajakta

Antwort

0
It looks like your Grid code 

Whenever Grid is loading firstly it will load a function "_prepareCollection()" where we collect collection data to show in grid. There we define our resource model(or table). 

Example: 

protected function _prepareCollection() { 
     $collection = Mage::getResourceModel('module/table_collection'); 
     $this->setCollection($collection); 
     return parent::_prepareCollection(); 
    } 
+0

Vielen Dank für Ihre Hilfe – prajakta

+0

Bitte aktualisieren Sie die Antwort, indem Sie auf den Pfeil nach oben klicken, wenn die Antwort für Sie nützlich ist, und akzeptieren Sie sie, wenn diese Antwort Ihre Frage vollständig erfüllt. –

Verwandte Themen