Esempio n. 1
0
 /**
  * Initialize select, add country iso3 code and region name
  *
  * @return void
  */
 public function _initSelect()
 {
     parent::_initSelect();
     Zitec_TableRates_Model_Mysql4_Tablerate::prepareSelectColumns($this->_select);
     $this->_select->joinLeft(array('country_table' => $this->_countryTable), "country_table.country_id = main_table.{$this->_map['dest_country_id']}", array('dest_country' => 'iso2_code'))->joinLeft(array('region_table' => $this->_regionTable), "region_table.region_id = main_table.{$this->_map['dest_region_id']}", array('dest_region' => 'code', 'dest_region_name' => 'default_name'));
     $select = (string) $this->_select;
     $this->_getHelper()->log($select);
 }
Esempio n. 2
0
 public function __construct()
 {
     parent::__construct();
     $this->_map = Zitec_TableRates_Model_Mysql4_Tablerate::getLogicalDbFieldNamesMap();
     $this->setId('zitec_tablerates_tablerateGrid');
     $this->setDefaultSort($this->_map['pk']);
     $this->setDefaultDir('DESC');
     $this->setSaveParametersInSession(true);
     $this->setUseAjax(true);
 }
Esempio n. 3
0
 public function _construct()
 {
     parent::_construct();
     $this->_map = Zitec_TableRates_Model_Mysql4_Tablerate::getLogicalDbFieldNamesMap();
     $this->_init('zitec_tablerates/tablerate');
 }
 /**
  *
  * @return array
  */
 protected function _getMap()
 {
     return Zitec_TableRates_Model_Mysql4_Tablerate::getLogicalDbFieldNamesMap();
 }