本文整理汇总了PHP中SC_CheckError_Ex类的典型用法代码示例。如果您正苦于以下问题:PHP SC_CheckError_Ex类的具体用法?PHP SC_CheckError_Ex怎么用?PHP SC_CheckError_Ex使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了SC_CheckError_Ex类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: checkErrorExtended
protected function checkErrorExtended($arrParam)
{
$arrErr = array();
// プラグインが有効化されている事を確認
$objQuery =& SC_Query_Ex::getSingletonInstance();
$enable = $objQuery->getOne("SELECT enable FROM dtb_plugin WHERE plugin_code = 'AddProduct'");
if ($enable != PLUGIN_ENABLE_TRUE) {
$arrErr['access_token'] = '※ プラグインが有効化されていません。';
return $arrErr;
}
// アクセストークンをチェック
if (!$this->isValidToken($arrParam['access_token'])) {
$arrErr['access_token'] = '※ 有効なアクセストークンではありません。';
return $arrErr;
}
// プラグイン設定(SSL)を取得
$plugin = SC_Plugin_Util_Ex::getPluginByPluginCode("AddProduct");
if ($plugin['free_field1'] === 'Only') {
if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') {
// SSLアクセス
} else {
$arrErr['not ssl'] = '※ 必ずSSLでアクセスしてください。';
return $arrErr;
}
}
if ($arrParam['target'] === 'classcategory') {
$objErr = new SC_CheckError_Ex($arrParam);
$objErr->doFunc(array('規格ID', 'class_id', INT_LEN), array('EXIST_CHECK', 'NUM_CHECK'));
$arrErr[] = $objErr->arrErr;
}
return $arrErr;
}
开发者ID:rocky-ice-cream,项目名称:003_eccube_test,代码行数:32,代码来源:plg_AddProduct_GetParamList.php
示例2: lfCheckError
/**
* 入力内容のチェックを行う.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return void
*/
public function lfCheckError(&$objFormParam)
{
$CHECK_DATE = array("CHECK_DATE");
$objErr = new SC_CheckError_Ex($objFormParam->getHashArray());
$objErr->arrErr = parent::lfCheckError($objFormParam);
$objErr->doFunc(array('受注', 'search_year', 'search_month', 'search_day'), $CHECK_DATE);
return $objErr->arrErr;
}
开发者ID:alice-asahina,项目名称:kisekae_touch,代码行数:14,代码来源:LC_Page_Admin_Order_Ex.php
示例3: array
public function testEXIST_CHECK_REVERSE_formがstring0()
{
$arrForm = array('form' => '0');
$objErr = new SC_CheckError_Ex($arrForm);
$objErr->doFunc(array('form', 'EXIST_CHECK_REVERSE'), array('EXIST_CHECK_REVERSE'));
$this->expected = '';
$this->actual = $objErr->arrErr['form'];
$this->verify('');
}
开发者ID:casan,项目名称:eccube-2_13,代码行数:9,代码来源:SC_CheckError_EXIST_CHECK_REVERSETest.php
示例4: array
public function testHTML_TAG_CHECK_htmlタグが含まれない場合_エラーではない()
{
$disp_name = $this->target_func;
$arrForm = array('form' => 'htmlタグを含まないテスト文章。');
$objErr = new SC_CheckError_Ex($arrForm);
$objErr->doFunc(array($disp_name, 'form', $this->arrAllowedTag), array($this->target_func));
$this->expected = '';
$this->actual = $objErr->arrErr['form'];
$this->verify('');
}
开发者ID:casan,项目名称:eccube-2_13,代码行数:10,代码来源:SC_CheckError_HTML_TAG_CHECKTest.php
示例5: array
public function testHTML_TAG_CHECK_htmlタグが含まれない()
{
$arrForm = array('form' => '
htmlを含まないテスト文章。
htmlを含まないテスト文章。
htmlを含まないテスト文章。
');
$objErr = new SC_CheckError_Ex($arrForm);
$objErr->doFunc(array('HTML_TAG_CHECK', 'form', $this->arrAllowedTag), array('HTML_TAG_CHECK'));
$this->expected = '';
$this->actual = $objErr->arrErr['form'];
$this->verify('');
}
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:13,代码来源:SC_CheckError_HTML_TAG_CHECKTest.php
示例6: checkErrorExtended
protected function checkErrorExtended($arrParam)
{
switch ($arrParam['IdType']) {
case 'product_code':
break;
case 'product_id':
case 'product_class_id':
default:
$objErr = new SC_CheckError_Ex($arrParam);
$objErr->doFunc(array(t('c_Designated ID_01'), 'ItemId', INT_LEN), array('MAX_LENGTH_CHECK', 'NUM_CHECK'));
$this->addError($objErr->arrErr);
break;
}
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:14,代码来源:ItemLookup.php
示例7: array
/**
* @depends testFILE_NAME_CHECK_BY_NOUPLOAD_使用できない文字が含まれている場合_エラーをセットする
*/
public function testFILE_NAME_CHECK_BY_NOUPLOAD_他のエラーが既にセットされている場合_エラーを上書きしない()
{
$arrForm = array('file' => 'a/b');
$objErr = new SC_CheckError_Ex($arrForm);
$objErr->arrErr['file'] = $other_error = 'Unknown error.';
$objErr->doFunc(array('label', 'file'), array('FILE_NAME_CHECK_BY_NOUPLOAD'));
$this->expected = $other_error;
$this->actual = $objErr->arrErr['file'];
$this->verify();
}
开发者ID:casan,项目名称:eccube-2_13,代码行数:13,代码来源:SC_CheckError_FILE_NAME_CHECK_BY_NOUPLOADTest.php
示例8: lfCheckError
/**
* @param SC_FormParam_Ex $objFormParam
*/
public function lfCheckError(&$objFormParam)
{
$arrErr = $objFormParam->checkError();
$post = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($post);
$objErr->doFunc(array('郵便番号', 'zip01', 'zip02'), array('ALL_EXIST_CHECK'));
// 電話番号チェック
$objErr->doFunc(array('TEL', 'tel01', 'tel02', 'tel03'), array('TEL_CHECK'));
$objErr->doFunc(array('FAX', 'fax01', 'fax02', 'fax03'), array('TEL_CHECK'));
return array_merge((array) $arrErr, (array) $objErr->arrErr);
}
开发者ID:rateon,项目名称:twhk-ec,代码行数:14,代码来源:LC_Page_Admin_Basis.php
示例9: lfCheckError
function lfCheckError($mode, &$objFormParam, $tpl_classcat_find1 = null, $tpl_classcat_find2 = null)
{
switch ($mode) {
case 'add_favorite_sphone':
case 'add_favorite':
$objCustomer = new SC_Customer_Ex();
$objErr = new SC_CheckError_Ex();
$customer_id = $objCustomer->getValue('customer_id');
if (SC_Helper_DB_Ex::sfDataExists('dtb_customer_favorite_products', 'customer_id = ? AND product_id = ?', array($customer_id, $favorite_product_id))) {
$objErr->arrErr['add_favorite' . $favorite_product_id] = t('c_* This product has already been added to Favorites.<br />_01');
}
break;
default:
// 入力データを渡す。
$arrRet = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrRet);
$objErr->arrErr = $objFormParam->checkError();
// 複数項目チェック
if ($tpl_classcat_find1) {
$objErr->doFunc(array(t('c_Standard 1_01'), 'classcategory_id1'), array('EXIST_CHECK'));
}
if ($tpl_classcat_find2) {
$objErr->doFunc(array(t('c_Standard 2_01'), 'classcategory_id2'), array('EXIST_CHECK'));
}
break;
}
return $objErr->arrErr;
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:28,代码来源:LC_Page_Products_Detail.php
示例10: lfCheckError
/**
* エラーチェックを行う.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return array エラーメッセージの配列
*/
public function lfCheckError(&$objFormParam, &$arrErr)
{
$arrParams = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrParams);
$objErr->arrErr =& $arrErr;
$objErr->doFunc(array('division', 'division', STEXT_LEN), array('EXIST_CHECK'));
return $objErr->arrErr;
}
开发者ID:rateon,项目名称:twhk-ec,代码行数:14,代码来源:LC_Page_Admin_Design_Header.php
示例11: validateData
/**
* パラメーターの妥当性検証を行う.
*
* @param void
* @return array エラー情報の連想配列
*/
function validateData(&$objFormParam, &$arrParams, $mode)
{
$arrErr = $objFormParam->checkError();
if (isset($arrErr) && count($arrErr) > 0) {
return $arrErr;
}
// ログインID・パスワードの文字数チェック
$objErr = new SC_CheckError_Ex();
if ($mode == 'new') {
$objErr->doFunc(array('パスワード', 'password', ID_MIN_LEN, ID_MAX_LEN), array('NUM_RANGE_CHECK'));
$objErr->doFunc(array('ログインID', 'login_id', ID_MIN_LEN, ID_MAX_LEN), array('NUM_RANGE_CHECK'));
} elseif ($mode == 'edit') {
$objErr->doFunc(array('パスワード', 'password', ID_MIN_LEN, ID_MAX_LEN), array('SPTAB_CHECK', 'NUM_RANGE_CHECK'));
$objErr->doFunc(array('ログインID', 'login_id', ID_MIN_LEN, ID_MAX_LEN), array('SPTAB_CHECK', 'NUM_RANGE_CHECK'));
}
$objErr->doFunc(array('パスワード', 'パスワード(確認)', 'password', 'password02'), array('EQUAL_CHECK'));
$arrErr = $objErr->arrErr;
switch ($mode) {
case 'new':
// 管理者名が登録済みでないか
if ($this->memberDataExists('name = ? AND del_flg = 0', $arrParams['name'])) {
$arrErr['name'] = '既に登録されている名前なので利用できません。<br>';
}
// ログインIDが登録済みでないか
if ($this->memberDataExists('login_id = ? AND del_flg = 0', $arrParams['login_id'])) {
$arrErr['login_id'] = '既に登録されているIDなので利用できません。<br>';
}
break;
case 'edit':
// ログインIDが変更されている場合はチェックする。
if ($arrParams['login_id'] != $arrParams['old_login_id']) {
// ログインIDが登録済みでないか
if ($this->memberDataExists('login_id = ? AND del_flg = 0', $arrParams['login_id'])) {
$arrErr['login_id'] = '既に登録されているIDなので利用できません。<br>';
}
}
break;
}
return $arrErr;
}
开发者ID:snguyenone,项目名称:ec-cube-ja-2.12.6,代码行数:46,代码来源:LC_Page_Admin_System_Input.php
示例12: lfCheckError
/**
* エラーチェックを行う.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return array エラーメッセージの配列
*/
public function lfCheckError(&$objFormParam, &$arrErr)
{
$arrParams = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrParams);
$objErr->arrErr =& $arrErr;
$objErr->doFunc(array('CSSファイル名', 'css_name', STEXT_LEN), array('EXIST_CHECK', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK', 'FILE_NAME_CHECK_BY_NOUPLOAD'));
$css_name = $objFormParam->getValue('css_name');
$old_css_name = $objFormParam->getValue('old_css_name');
$device_type_id = $objFormParam->getValue('device_type_id', DEVICE_TYPE_PC);
$is_error = false;
// 重複チェック
if (SC_Utils_Ex::isBlank($objErr->arrErr['css_name'])) {
$arrCSSList = $this->getCSSList($this->getCSSDir($device_type_id));
foreach ($arrCSSList as $val) {
if ($val['css_name'] == $css_name) {
if (SC_Utils_Ex::isBlank($old_css_name) || $old_css_name != $css_name) {
$is_error = true;
}
}
}
if ($is_error) {
$objErr->arrErr['css_name'] = '※ 同じファイル名のデータが存在しています。別の名称を付けてください。<br />';
}
}
return $objErr->arrErr;
}
开发者ID:casan,项目名称:eccube-2_13,代码行数:32,代码来源:LC_Page_Admin_Design_CSS.php
示例13: lfCheckError
function lfCheckError($mode, &$objFormParam, $tpl_classcat_find1 = null, $tpl_classcat_find2 = null)
{
switch ($mode) {
case 'add_favorite_sphone':
case 'add_favorite':
$objCustomer = new SC_Customer_Ex();
$objErr = new SC_CheckError_Ex();
$customer_id = $objCustomer->getValue('customer_id');
if (SC_Helper_DB_Ex::sfDataExists('dtb_customer_favorite_products', 'customer_id = ? AND product_id = ?', array($customer_id, $favorite_product_id))) {
$objErr->arrErr['add_favorite' . $favorite_product_id] = "※ この商品は既にお気に入りに追加されています。<br />";
}
break;
default:
// 入力データを渡す。
$arrRet = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrRet);
$objErr->arrErr = $objFormParam->checkError();
// 複数項目チェック
if ($tpl_classcat_find1) {
$objErr->doFunc(array("規格1", "classcategory_id1"), array("EXIST_CHECK"));
}
if ($tpl_classcat_find2) {
$objErr->doFunc(array("規格2", "classcategory_id2"), array("EXIST_CHECK"));
}
break;
}
return $objErr->arrErr;
}
开发者ID:nanasess,项目名称:ec-azure,代码行数:28,代码来源:LC_Page_Products_Detail.php
示例14: lfCheckError
/**
* エラーチェックを行う.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return array エラーメッセージの配列
*/
function lfCheckError(&$objFormParam, &$arrErr)
{
$arrParams = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrParams);
$objErr->arrErr =& $arrErr;
$objErr->doFunc(array(t('c_CSS file name_01'), 'css_name', STEXT_LEN), array('EXIST_CHECK', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK', 'FILE_NAME_CHECK_BY_NOUPLOAD'));
$device_type_id = $objFormParam->getValue('device_type_id');
$css_name = $objFormParam->getValue('css_name');
$old_css_name = $objFormParam->getValue('old_css_name', $css_name);
$is_error = false;
// 重複チェック
if (!SC_Utils_Ex::isBlank($objErr->arrErr['css_name'])) {
$arrCSSList = $this->getCSSList($this->getCSSDir());
foreach ($arrCSSList as $val) {
if ($val['css_name'] == $css_name) {
if (SC_Utils_Ex::isBlank($old_css_name) || $old_css_name != $css_name) {
$is_error = true;
}
}
}
if ($is_error) {
$objErr->arrErr['css_name'] = t('c_* Data for the same file name exists. Enter a different file name.<br />_01');
}
}
return $objErr->arrErr;
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:32,代码来源:LC_Page_Admin_Design_CSS.php
示例15: lfCheckError
/**
* 入力内容のチェックを行なう.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return array 入力チェック結果の配列
*/
function lfCheckError(&$objFormParam)
{
// 入力データを渡す。
$arrForm = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrForm);
$objErr->arrErr = $objFormParam->checkError();
$objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', 'email', 'email02'), array('EQUAL_CHECK'));
return $objErr->arrErr;
}
开发者ID:snguyenone,项目名称:ec-cube-ja-2.12.6,代码行数:15,代码来源:LC_Page_Contact.php
示例16: lfCheckSelectClass
/**
* 規格選択エラーチェックを行う
*
* ※SC_FormParamで対応していないエラーチェックのため, SC_CheckErrorを使用している.
*
* @return array エラーの配列
*/
function lfCheckSelectClass()
{
$objErr = new SC_CheckError_Ex();
$objErr->doFunc(array('規格1', 'class_id1'), array('EXIST_CHECK'));
$objErr->doFunc(array('規格', 'class_id1', 'select_class_id2'), array('TOP_EXIST_CHECK'));
$objErr->doFunc(array('規格1', '規格2', 'class_id1', 'class_id2'), array('DIFFERENT_CHECK'));
return $objErr->arrErr;
}
开发者ID:nassos9090,项目名称:plugin,代码行数:15,代码来源:LC_Page_Admin_Products_ProductClass.php
示例17: lfCheckError
/**
* 入力内容のチェックを行う.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return void
*/
function lfCheckError(&$objFormParam)
{
// 入力データを渡す。
$arrRet = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrRet);
$objErr->arrErr = $objFormParam->checkError();
switch ($this->getMode()) {
case 'search':
$objErr->doFunc(array("投稿者", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
$objErr->doFunc(array("開始日", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
$objErr->doFunc(array("終了日", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
$objErr->doFunc(array("開始日", "終了日", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
break;
case 'complete':
$objErr->doFunc(array("おすすめレベル", "recommend_level"), array("SELECT_CHECK"));
$objErr->doFunc(array("タイトル", 'title', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
$objErr->doFunc(array("コメント", 'comment', LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
break;
}
return $objErr->arrErr;
}
开发者ID:nanasess,项目名称:ec-azure,代码行数:27,代码来源:LC_Page_Admin_Products_Review.php
示例18: lfCheckError
/**
* 入力内容のチェックを行う.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return void
*/
function lfCheckError(&$objFormParam)
{
$objErr = new SC_CheckError_Ex($objFormParam->getHashArray());
$objErr->arrErr = $objFormParam->checkError();
// 相関チェック
$objErr->doFunc(array(t('c_Order number 1_01'), t('c_Order number 2_01'), 'search_order_id1', 'search_order_id2'), array('GREATER_CHECK'));
$objErr->doFunc(array(t('c_Age 1_01'), t('c_Age 2_01'), 'search_age1', 'search_age2'), array('GREATER_CHECK'));
$objErr->doFunc(array(t('c_Purchase amount 1_01'), t('c_Purchase amount 2_01'), 'search_total1', 'search_total2'), array('GREATER_CHECK'));
// 受注日
$objErr->doFunc(array(t('c_Start_01'), 'search_sorderyear', 'search_sordermonth', 'search_sorderday'), array('CHECK_DATE'));
$objErr->doFunc(array(t('c_Complete_01'), 'search_eorderyear', 'search_eordermonth', 'search_eorderday'), array('CHECK_DATE'));
$objErr->doFunc(array(t('c_Start_01'), t('c_Complete_01'), 'search_sorderyear', 'search_sordermonth', 'search_sorderday', 'search_eorderyear', 'search_eordermonth', 'search_eorderday'), array('CHECK_SET_TERM'));
// 更新日
$objErr->doFunc(array(t('c_Start_01'), 'search_supdateyear', 'search_supdatemonth', 'search_supdateday'), array('CHECK_DATE'));
$objErr->doFunc(array(t('c_Complete_01'), 'search_eupdateyear', 'search_eupdatemonth', 'search_eupdateday'), array('CHECK_DATE'));
$objErr->doFunc(array(t('c_Start_01'), t('c_Complete_01'), 'search_supdateyear', 'search_supdatemonth', 'search_supdateday', 'search_eupdateyear', 'search_eupdatemonth', 'search_eupdateday'), array('CHECK_SET_TERM'));
// 生年月日
$objErr->doFunc(array(t('c_Start_01'), 'search_sbirthyear', 'search_sbirthmonth', 'search_sbirthday'), array('CHECK_DATE'));
$objErr->doFunc(array(t('c_Complete_01'), 'search_ebirthyear', 'search_ebirthmonth', 'search_ebirthday'), array('CHECK_DATE'));
$objErr->doFunc(array(t('c_Start_01'), t('c_Complete_01'), 'search_sbirthyear', 'search_sbirthmonth', 'search_sbirthday', 'search_ebirthyear', 'search_ebirthmonth', 'search_ebirthday'), array('CHECK_SET_TERM'));
return $objErr->arrErr;
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:28,代码来源:LC_Page_Admin_Order.php
示例19: makeTempDownFile
function makeTempDownFile($keyname = 'down_file')
{
$objErr = new SC_CheckError_Ex();
$cnt = 0;
$arrKeyname = array_flip($this->keyname);
if (!($_FILES[$keyname]['size'] > 0)) {
$objErr->arrErr[$keyname] = '※ ' . $this->disp_name[$arrKeyname[$keyname]] . 'がアップロードされていません。(ファイルがアップロードできない場合は、.htaccessファイルのphp_value upload_max_filesizeを調整してください)<br />';
} else {
foreach ($this->keyname as $val) {
// 一致したキーのファイルに情報を保存する。
if ($val == $keyname) {
// 拡張子チェック
$objErr->doFunc(array($this->disp_name[$cnt], $keyname, $this->arrExt[$cnt]), array('FILE_EXT_CHECK'));
// ファイルサイズチェック
$objErr->doFunc(array($this->disp_name[$cnt], $keyname, $this->size[$cnt]), array('FILE_SIZE_CHECK'));
// エラーがない場合
if (!isset($objErr->arrErr[$keyname])) {
// 一意なファイル名を作成する。
$uniqname = date('mdHi') . '_' . uniqid('') . '.';
$this->temp_file[$cnt] = preg_replace("/^.*\\./", $uniqname, $_FILES[$keyname]['name']);
$result = copy($_FILES[$keyname]['tmp_name'], $this->temp_dir . $this->temp_file[$cnt]);
GC_Utils_Ex::gfPrintLog($result . ' -> ' . $this->temp_dir . $this->temp_file[$cnt]);
SC_Utils_Ex::extendTimeOut();
}
}
$cnt++;
}
}
return $objErr->arrErr[$keyname];
}
开发者ID:snguyenone,项目名称:ec-cube-ja-2.12.6,代码行数:30,代码来源:SC_UploadFile.php
示例20: lfCheckError
/**
* エラーチェックを行う.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return array エラーメッセージの配列
*/
public function lfCheckError(&$objFormParam, &$arrErr, SC_Helper_Bloc_Ex &$objBloc)
{
$arrParams = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrParams);
$objErr->arrErr =& $arrErr;
$objErr->doFunc(array('ブロック名', 'bloc_name', STEXT_LEN), array('EXIST_CHECK', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK'));
$objErr->doFunc(array('ファイル名', 'filename', STEXT_LEN), array('EXIST_CHECK', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK', 'FILE_NAME_CHECK_BY_NOUPLOAD'));
$where = 'filename = ?';
$arrValues = array($arrParams['filename']);
// 変更の場合は自ブロックを除外
if (!SC_Utils_Ex::isBlank($arrParams['bloc_id'])) {
$where .= ' AND bloc_id <> ?';
$arrValues[] = $arrParams['bloc_id'];
}
$arrBloc = $objBloc->getWhere($where, $arrValues);
if (!SC_Utils_Ex::isBlank($arrBloc)) {
$objErr->arrErr['filename'] = '※ 同じファイル名のデータが存在しています。別のファイル名を入力してください。<br />';
}
return $objErr->arrErr;
}
开发者ID:rateon,项目名称:twhk-ec,代码行数:26,代码来源:LC_Page_Admin_Design_Bloc.php
注:本文中的SC_CheckError_Ex类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论