示例#1
0
 public function addAllActionsViewColumns(Pap_Common_StatsGrid $statsGrid) {
 	foreach ($this->getUserCommissionTypes() as $commissionType) {
 		$action = $this->getActionName($commissionType->get(Pap_Db_Table_CommissionTypes::ID));
 		$statsGrid->addViewColumn($action . self::COUNT_POSTFIX, $this->_("%s count", $commissionType->get('name') . ' (' . $commissionType->get('campaignname') . ')'), false, Gpf_View_ViewColumn::TYPE_NUMBER);
 		if (!$this->isSubAffSaleStats($statsGrid)) {
 			$statsGrid->addViewColumn($action . self::TOTALCOST_POSTFIX, $this->_("%s total cost", $commissionType->get('name') . ' (' . $commissionType->get('campaignname') . ')'), false, Gpf_View_ViewColumn::TYPE_CURRENCY);
 		}
 		$statsGrid->addViewColumn($action . self::COMMISSIONS_POSTFIX, $this->_("%s commissions", $commissionType->get('name') . ' (' . $commissionType->get('campaignname') . ')'), false, Gpf_View_ViewColumn::TYPE_CURRENCY);
 	}
 }