示例#1
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     $data['currency_positive_style'] = vRequest::getHtml('currency_positive_style', '');
     $data['currency_negative_style'] = vRequest::getHtml('currency_negative_style', '');
     parent::save($data);
 }
示例#2
0
 /**
  * Install sample data into the database
  *
  * @author RickG
  */
 function checkForLatestVersion()
 {
     $model = $this->getModel('updatesMigration');
     vRequest::setVar('latestverison', $model->getLatestVersion());
     vRequest::setVar('view', 'updatesMigration');
     parent::display();
 }
示例#3
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save()
 {
     $data = JRequest::get('post');
     $data['calc_name'] = JRequest::getVar('calc_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['calc_descr'] = JRequest::getVar('calc_descr', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     $data['calc_name'] = $this->filterText('calc_name');
     $data['calc_descr'] = $this->filterText('calc_descr');
     parent::save($data);
 }
示例#5
0
文件: calc.php 项目: lenard112/cms
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     $data['calc_name'] = vRequest::getHtml('calc_name', '');
     $data['calc_descr'] = vRequest::getHtml('calc_descr', '');
     parent::save($data);
 }
示例#6
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     $data['currency_positive_style'] = JRequest::getVar('currency_positive_style', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['currency_negative_style'] = JRequest::getVar('currency_negative_style', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
示例#7
0
 function Userfields()
 {
     $document = JFactory::getDocument();
     $viewType = $document->getType();
     $view = $this->getView('userfields', $viewType);
     parent::display();
 }
示例#8
0
 /**
  * We want to allow html in the descriptions.
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // TODO disallow shipment_name as HTML
     $data['shipment_name'] = JRequest::getVar('shipment_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['shipment_desc'] = JRequest::getVar('shipment_desc', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
示例#9
0
 /**
  * Handle the save task
  * Checks already in the controller the rights todo so and sets the data by filtering the post
  *
  * @author Max Milbers
  */
 function save()
 {
     /* Load the data */
     $data = JRequest::get('post');
     /* add the mf desc as html code */
     $data['mf_desc'] = JRequest::getVar('mf_desc', '', 'post', 'string', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
 /**
  * We want to allow html in the descriptions.
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // TODO disallow shipment_name as HTML
     $data['shipment_name'] = $this->filterText('shipment_name');
     $data['shipment_desc'] = $this->filterText('shipment_desc');
     parent::save($data);
 }
示例#11
0
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     // TODO disallow html in paym_name ?
     $data['payment_name'] = vRequest::getHtml('payment_name', '');
     $data['payment_desc'] = vRequest::getHtml('payment_desc', '');
     parent::save($data);
 }
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // TODO disallow html in paym_name ?
     $data['payment_name'] = $this->filterText('payment_name');
     $data['payment_desc'] = $this->filterText('payment_desc');
     parent::save($data);
 }
 /**
  * Handle the save task
  * Checks already in the controller the rights todo so and sets the data by filtering the post
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     /* Load the data */
     $data = JRequest::get('post');
     /* add the mf desc as html code */
     $data['mf_desc'] = $this->filterText('mf_desc');
     parent::save($data);
 }
示例#14
0
 /**
  * We want to allow html in the descriptions.
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     // TODO disallow shipment_name as HTML
     $data['shipment_name'] = vRequest::getHtml('shipment_name', '');
     $data['shipment_desc'] = vRequest::getHtml('shipment_desc', '');
     parent::save($data);
 }
示例#15
0
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // TODO disallow html in paym_name ?
     $data['payment_name'] = JRequest::getVar('payment_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['payment_desc'] = JRequest::getVar('payment_desc', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
示例#16
0
 /**
  * Handle the save task
  * Checks already in the controller the rights and sets the data by filtering the post
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     /* Load the data */
     $data = vRequest::getRequest();
     /* add the mf desc as html code */
     $data['mf_desc'] = vRequest::getHtml('mf_desc', '');
     parent::save($data);
 }
示例#17
0
	/**
	 * Handle the edit task
	 */
	function edit($view=0){

		//We set here the virtuemart_user_id, when no virtuemart_user_id is set to 0, for adding a new user
		//In every other case the virtuemart_user_id is sent.
		$cid = vRequest::getVar('virtuemart_user_id');
		if(!isset($cid)) vRequest::setVar('virtuemart_user_id', (int)0);

		parent::edit('edit');
	}
示例#18
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     $data['category_name'] = JRequest::getVar('category_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['category_description'] = JRequest::getVar('category_description', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     //TODO multi-x
     $data['virtuemart_vendor_id'] = 1;
     parent::save($data);
 }
示例#19
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     $data['calc_name'] = vRequest::getHtml('calc_name', '');
     $data['calc_descr'] = vRequest::getHtml('calc_descr', '');
     if (isset($data['params'])) {
         $data['params'] = vRequest::getHtml('params', '');
     }
     parent::save($data);
 }
示例#20
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     //ACL
     if (!JFactory::getUser()->authorise('vm.category.edit', 'com_virtuemart')) {
         JFactory::getApplication()->redirect('index.php?option=com_virtuemart', vmText::_('JERROR_ALERTNOAUTHOR'), 'error');
     }
     $data = vRequest::getRequest();
     $data['category_name'] = vRequest::getHtml('category_name', '');
     $data['category_description'] = vRequest::getHtml('category_description', '');
     parent::save($data);
 }
示例#21
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     //ACL
     if (!JFactory::getUser()->authorise('vm.category.edit', 'com_virtuemart')) {
         JFactory::getApplication()->redirect('index.php?option=com_virtuemart', JText::_('JERROR_ALERTNOAUTHOR'), 'error');
     }
     $data = JRequest::get('post');
     $data['category_name'] = JRequest::getVar('category_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['category_description'] = JRequest::getVar('category_description', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
 /**
  * Method to display the view
  *
  * @access	public
  * @author
  */
 function __construct()
 {
     VmConfig::loadJLang('com_virtuemart_config');
     if (!JFactory::getUser()->authorise('core.admin')) {
         $app = JFactory::getApplication();
         JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
         $app->redirect('index.php');
         return;
     }
     parent::__construct();
 }
示例#23
0
	function save($data = 0) {

		if($data===0)$data = vRequest::getPost();
		$data['custom_desc'] = vRequest::getHtml('custom_desc');
		$data['custom_value'] = vRequest::getHtml('custom_value');
		$data['layout_pos'] = vRequest::getCmd('layout_pos');
		if(isset($data['params'])){
			$data['params'] = vRequest::getHtml('params','');
		}
		// onSaveCustom plugin;
		parent::save($data);
	}
示例#24
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     if (!class_exists('Permissions')) {
         require JPATH_VM_ADMINISTRATOR . DS . 'helpers' . DS . 'permissions.php';
     }
     if (Permissions::getInstance()->check('admin')) {
         $data['product_desc'] = JRequest::getVar('product_desc', '', 'post', 'STRING', 2);
         $data['product_s_desc'] = JRequest::getVar('product_s_desc', '', 'post', 'STRING', 2);
     }
     parent::save($data);
 }
示例#25
0
 /**
  * Generic edit task
  *
  * @author Max Milbers
  */
 function edit_review()
 {
     JRequest::setVar('controller', $this->_cname);
     JRequest::setVar('view', $this->_cname);
     JRequest::setVar('layout', 'edit_review');
     // 		JRequest::setVar('hidemenu', 1);
     if (empty($view)) {
         $document = JFactory::getDocument();
         $viewType = $document->getType();
         $view = $this->getView($this->_cname, $viewType);
     }
     parent::display();
 }
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     if ($data === 0) {
         $data = JRequest::get('post');
     }
     $data['product_desc'] = $this->filterText('product_desc');
     $data['product_s_desc'] = $this->filterText('product_s_desc');
     if (!class_exists('Permissions')) {
         require JPATH_VM_ADMINISTRATOR . DS . 'helpers' . DS . 'permissions.php';
     }
     if (Permissions::getInstance()->isSuperVendor() != 1) {
         $multix = Vmconfig::get('multix', 'none');
         if ($multix != 'none') {
             unset($data['childs']);
         }
     }
     return parent::save($data);
 }
示例#27
0
 function save($data = 0)
 {
     $data = vRequest::getPost();
     if (vmAccess::manager('raw')) {
         $data['payment_name'] = vRequest::get('payment_name', '');
         $data['payment_desc'] = vRequest::get('payment_desc', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::get('params', '');
         }
     } else {
         $data['payment_name'] = vRequest::getHtml('payment_name', '');
         $data['payment_desc'] = vRequest::getHtml('payment_desc', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::getHtml('params', '');
         }
     }
     parent::save($data);
 }
示例#28
0
 function save($data = 0)
 {
     $data = vRequest::getPost();
     $user = JFactory::getUser();
     if ($user->authorise('core.admin', 'com_virtuemart') or $user->authorise('core.manage', 'com_virtuemart')) {
         $data['payment_name'] = vRequest::get('payment_name', '');
         $data['payment_desc'] = vRequest::get('payment_desc', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::get('params', '');
         }
     } else {
         $data['payment_name'] = vRequest::getHtml('payment_name', '');
         $data['payment_desc'] = vRequest::getHtml('payment_desc', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::getHtml('params', '');
         }
     }
     parent::save($data);
 }
示例#29
0
	function save($data = 0) {

		if($data===0) $data = vRequest::getPost();

		$user = JFactory::getUser();
		if($user->authorise('core.admin','com_virtuemart') or $user->authorise('core.manage','com_virtuemart')){
			$data['description'] = vRequest::get('description','');
			if(isset($data['params'])){
				$data['params'] = vRequest::get('params','');
			}
		} else {
			$data['description'] = vRequest::getHtml('description','');
			if(isset($data['params'])){
				$data['params'] = vRequest::getHtml('params','');
			}
		}
		$data['name'] = vRequest::getCmd('name');
		// onSaveCustom plugin;
		parent::save($data);
	}
示例#30
0
 function save($data = 0)
 {
     if ($data === 0) {
         $data = vRequest::getPost();
     }
     if (vmAccess::manager('raw')) {
         $data['description'] = vRequest::get('description', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::get('params', '');
         }
     } else {
         $data['description'] = vRequest::getHtml('description', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::getHtml('params', '');
         }
     }
     $data['name'] = vRequest::getCmd('name');
     // onSaveCustom plugin;
     parent::save($data);
 }