Magento为后台用户保存操作日志(企业版)_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > Magento为后台用户保存操作日志(企业版)

Magento为后台用户保存操作日志(企业版)

 2010/9/19 23:34:11  cgzhang  http://cgzhang.javaeye.com  我要评论(0)
  • 摘要:protectedfunction_logAdminAction($username,$userId,$details){$eventCode='catalog_products';//可用的eventcode参见后台AdminActionsLog中AcitonGroup下拉框的值if(!Mage::getSingleton('enterprise_logging/config')->isActive($eventCode,true)){return;}returnMage:
  • 标签:Magento为后台用户保存操作日志 企业版
  	protected function _logAdminAction($username, $userId, $details)
  		{
	  		$eventCode = 'catalog_products';
                         //可用的event code 参见后台Admin Actions Log中Aciton Group下拉框的值
	
	  		if (!Mage::getSingleton('enterprise_logging/config')->isActive($eventCode, true)) {
		  		return;
	  		}
	  		
	  		return Mage::getSingleton('enterprise_logging/event')->setData(array(
		  		'ip'         => Mage::helper('core/http')->getRemoteAddr(),
				'user'       => $username,
				'user_id'    => $userId,
				'is_success' => true,
				'fullaction' => "adminhtml_catalog_product_save",
				'event_code' => $eventCode,
				'action'     => 'save',
				'info'		=>$details,
	  		))->save();
  		}
发表评论
用户名: 匿名