当前位置: 首页>>代码示例>>PHP>>正文


PHP CEventType::GetByID方法代码示例

本文整理汇总了PHP中CEventType::GetByID方法的典型用法代码示例。如果您正苦于以下问题:PHP CEventType::GetByID方法的具体用法?PHP CEventType::GetByID怎么用?PHP CEventType::GetByID使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CEventType的用法示例。


在下文中一共展示了CEventType::GetByID方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: elseif

             }
         } elseif (in_array($code, $arIBlockFields)) {
             $arElementAdd[$code] = $arResult['~VALUES'][$code];
         }
     }
     if (!empty($beforeAddHandlerFile)) {
         cnIncludeOnBeforeAddHandler($arElementAdd, $arFormData, $beforeAddHandlerFile);
     }
     $obElm = new CIBlockElement();
     $elmID = $obElm->Add($arElementAdd);
     if (!$elmID) {
         $arErrors['IBLOCK'] = 'IBLOCK_ADD_ERROR';
     }
 }
 if (empty($arErrors) && $arParams['SEND_NOTIFICATION']) {
     $dbEvent = CEventType::GetByID($arParams['EVENT_NAME'], 'ru');
     if ($arEvent = $dbEvent->Fetch()) {
         $arEventFields = array('USER_ID' => $USER->GetID(), 'USER_LOGIN' => $USER->GetLogin(), 'USER_EMAIL' => $USER->GetEmail(), 'USER_FULLNAME' => $USER->GetFullName(), 'CURRENT_URL' => $APPLICATION->GetCurPage(), 'COMPONENT_NAME' => $this->GetName(), 'TEMPLATE_FILE' => $templateFile, 'IBLOCK_ID' => $arParams['USE_IBLOCK'] ? $arParams['IBLOCK_ID'] : '');
         foreach ($arParams['CONF']['FIELDS'] as $code => $arConf) {
             if ($arConf['TYPE'] != 'FILE') {
                 $arEventFields['EV_' . $code] = is_array($arResult['VALUES'][$code]) ? implode(', ', $arResult['VALUES'][$code]) : $arResult['VALUES'][$code];
             } else {
                 if (empty($arResult['VALUES'][$code]['name'])) {
                     $arEventFields['EV_' . $code] = '';
                     $comma = '';
                     foreach ($arResult['VALUES'][$code] as $arF) {
                         $arEventFields['EV_' . $code] .= $comma . $arF['name'];
                         $comma = ', ';
                     }
                 } else {
                     $arEventFields['EV_' . $code] = $arResult['VALUES'][$code]['name'];
开发者ID:info-expert-projects,项目名称:BitrixCustomForm,代码行数:31,代码来源:component.php


注:本文中的CEventType::GetByID方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。