本文整理匯總了PHP中oxBase::_setFieldData方法的典型用法代碼示例。如果您正苦於以下問題:PHP oxBase::_setFieldData方法的具體用法?PHP oxBase::_setFieldData怎麽用?PHP oxBase::_setFieldData使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類oxBase
的用法示例。
在下文中一共展示了oxBase::_setFieldData方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: _setFieldData
/**
* 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: _setFieldData
/**
* 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: setFieldData
/**
* 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: _setFieldData
/**
* 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);
}