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


PHP CExtranet::ExtranetRedirect方法代码示例

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


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

示例1: foreach

if (strlen($arParams["PATH_TO_USER_BLOG_POST"]) <= 0) {
    $arParams["PATH_TO_USER_BLOG_POST"] = COption::GetOptionString("socialnetwork", "userblogpost_page", false, SITE_ID);
}
if ($arRedirectSite && $arParams["SEF_MODE"] == "Y") {
    if (is_array($arVariables)) {
        foreach ($arVariables as $i => $variable) {
            if (!is_string($variable)) {
                unset($arVariables[$i]);
            }
        }
        unset($variable);
    }
    CSocNetLogComponent::redirectExtranetSite($arRedirectSite, $componentPage, $arVariables, $arDefaultUrlTemplates404, "workgroup");
}
if ($bExtranetEnabled && CModule::IncludeModule("extranet")) {
    CExtranet::ExtranetRedirect();
}
$arResult = array_merge(array("SEF_MODE" => $arParams["SEF_MODE"], "SEF_FOLDER" => $arParams["SEF_FOLDER"], "VARIABLES" => $arVariables, "ALIASES" => $arParams["SEF_MODE"] == "Y" ? array() : $arVariableAliases, "SET_TITLE" => $arParams["SET_TITLE"], "PATH_TO_SMILE" => $arParams["PATH_TO_SMILE"], "CACHE_TYPE" => $arParams["CACHE_TYPE"], "CACHE_TIME" => $arParams["CACHE_TIME"], "CACHE_TIME_LONG" => $arParams["CACHE_TIME_LONG"], "SET_NAV_CHAIN" => $arParams["SET_NAV_CHAIN"], "SET_NAVCHAIN" => $arParams["SET_NAV_CHAIN"], "ITEM_DETAIL_COUNT" => $arParams["ITEM_DETAIL_COUNT"], "ITEM_MAIN_COUNT" => $arParams["ITEM_MAIN_COUNT"], "DATE_TIME_FORMAT" => $arParams["DATE_TIME_FORMAT"], "USER_PROPERTY_MAIN" => $arParams["USER_PROPERTY_MAIN"], "USER_PROPERTY_CONTACT" => $arParams["USER_PROPERTY_CONTACT"], "USER_PROPERTY_PERSONAL" => $arParams["USER_PROPERTY_PERSONAL"], "GROUP_PROPERTY" => $arParams["GROUP_PROPERTY"], "NAME_TEMPLATE" => $arParams["NAME_TEMPLATE"]), $arResult);
$arParams["PATH_TO_SEARCH_EXTERNAL"] = Trim($arParams["PATH_TO_SEARCH_EXTERNAL"]);
if (StrLen($arParams["PATH_TO_SEARCH_EXTERNAL"]) > 0) {
    $arResult["PATH_TO_SEARCH"] = $arParams["PATH_TO_SEARCH_EXTERNAL"];
}
$arParams["PATH_TO_USER_CALENDAR"] = trim($arParams["PATH_TO_USER_CALENDAR"]);
if (strlen($arParams["PATH_TO_USER_CALENDAR"]) > 0) {
    $arResult["PATH_TO_USER_CALENDAR"] = $arParams["PATH_TO_USER_CALENDAR"];
}
if (!empty($arParams["PATH_TO_USER_BLOG_POST_IMPORTANT"])) {
    $arResult["PATH_TO_USER_BLOG_POST_IMPORTANT"] = $arParams["PATH_TO_USER_BLOG_POST_IMPORTANT"];
}
$arParams["ERROR_MESSAGE"] = "";
$arParams["NOTE_MESSAGE"] = "";
开发者ID:webgksupport,项目名称:alpina,代码行数:31,代码来源:component.php


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