コード例 #1
0
ファイル: oxstatistic.php プロジェクト: ioanok/symfoxid
 /**
  * Sets data field value
  *
  * @param string $sFieldName index OR name (eg. 'oxarticles__oxtitle') of a data field to set
  * @param string $sValue     value of data field
  * @param int    $iDataType  field type
  *
  * @return null
  */
 protected function _setFieldData($sFieldName, $sValue, $iDataType = oxField::T_TEXT)
 {
     if ('oxvalue' === $sFieldName) {
         $iDataType = oxField::T_RAW;
     }
     return parent::_setFieldData($sFieldName, $sValue, $iDataType);
 }
コード例 #2
0
 /**
  * Sets data field value
  *
  * @param string $sFieldName index OR name (eg. 'oxarticles__oxtitle') of a data field to set
  * @param string $sValue     value of data field
  * @param int    $iDataType  field type
  *
  * @return null
  */
 protected function _setFieldData($sFieldName, $sValue, $iDataType = oxField::T_TEXT)
 {
     if ('oxsellist' === strtolower($sFieldName) || 'oxuserbasketitems__oxsellist' === strtolower($sFieldName) || 'oxpersparam' === strtolower($sFieldName) || 'oxuserbasketitems__oxpersparam' === strtolower($sFieldName)) {
         $iDataType = oxField::T_RAW;
     }
     return parent::_setFieldData($sFieldName, $sValue, $iDataType);
 }
コード例 #3
0
ファイル: oxbaseTest.php プロジェクト: Crease29/oxideshop_ce
 /**
  * Set field data value.
  *
  * @param string $sName  Field name
  * @param string $sValue Field value
  *
  * @return mixed
  */
 public function setFieldData($sName, $sValue)
 {
     return parent::_setFieldData($sName, $sValue);
 }
コード例 #4
0
 /**
  * Sets data field value
  *
  * @param string $sFieldName index OR name (eg. 'oxarticles__oxtitle') of a data field to set
  * @param string $sValue     value of data field
  * @param int    $iDataType  field type
  *
  * @return null
  */
 protected function _setFieldData($sFieldName, $sValue, $iDataType = oxField::T_TEXT)
 {
     $sFieldName = strtolower($sFieldName);
     switch ($sFieldName) {
         case 'oxpersparam':
         case 'oxorderarticles__oxpersparam':
         case 'oxerpstatus':
         case 'oxorderarticles__oxerpstatus':
         case 'oxtitle':
         case 'oxorderarticles__oxtitle':
             $iDataType = oxField::T_RAW;
             break;
     }
     return parent::_setFieldData($sFieldName, $sValue, $iDataType);
 }