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


PHP WizardServices::GetCurrentSiteID方法代码示例

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


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

示例1: ShowStep

    function ShowStep()
    {
        $wizard =& $this->GetWizard();
        if ($wizard->GetVar("proactive") == "Y") {
            COption::SetOptionString("statistic", "DEFENCE_ON", "Y");
        }
        $siteID = WizardServices::GetCurrentSiteID($wizard->GetVar("siteID"));
        $rsSites = CSite::GetByID($siteID);
        $siteDir = "/";
        if ($arSite = $rsSites->Fetch()) {
            $siteDir = $arSite["DIR"];
        }
        $wizard->SetFormActionScript(str_replace("//", "/", $siteDir . "/?finish"));
        $this->CreateNewIndex();
        COption::SetOptionString("main", "wizard_solution", $wizard->solutionName, false, $siteID);
        $this->content .= '<table class="wizard-completion-table">
				<tr>
					<td class="wizard-completion-cell">' . GetMessage("FINISH_STEP_CONTENT") . '</td>
				</tr>
			</table>';
        //	$this->content .= "<br clear=\"all\"><a href=\"/bitrix/admin/wizard_install.php?lang=".LANGUAGE_ID."&site_id=".$siteID."&wizardName=bitrix:youstore.mobile&".bitrix_sessid_get()."\" class=\"button-next\"><span id=\"next-button-caption\">".GetMessage("wizard_store_mobile")."</span></a><br>";
        if ($wizard->GetVar("installDemoData") == "Y") {
            $this->content .= GetMessage("FINISH_STEP_REINDEX");
        }
    }
开发者ID:sharapudinov,项目名称:lovestore.top,代码行数:25,代码来源:wizard.php

示例2: CreateNewIndex

 function CreateNewIndex()
 {
     $wizard =& $this->GetWizard();
     $siteID = WizardServices::GetCurrentSiteID($wizard->GetVar("siteID"));
     define("WIZARD_SITE_ID", $siteID);
     define("WIZARD_SITE_ROOT_PATH", $_SERVER["DOCUMENT_ROOT"]);
     $rsSites = CSite::GetByID($siteID);
     if ($arSite = $rsSites->Fetch()) {
         define("WIZARD_SITE_DIR", $arSite["DIR"]);
     } else {
         define("WIZARD_SITE_DIR", "/");
     }
     define("WIZARD_SITE_PATH", str_replace("//", "/", WIZARD_SITE_ROOT_PATH . "/" . WIZARD_SITE_DIR . "/"));
     //Copy index page
     CopyDirFiles(WIZARD_SITE_PATH . "/_index.php", WIZARD_SITE_PATH . "/index.php", $rewrite = true, $recursive = true, $delete_after_copy = true);
     bx_accelerator_reset();
 }
开发者ID:k-kalashnikov,项目名称:geekcon_new,代码行数:17,代码来源:wizard.php

示例3: CreateNewIndex

 function CreateNewIndex()
 {
     $wizard =& $this->GetWizard();
     $siteID = WizardServices::GetCurrentSiteID($wizard->GetVar("siteID"));
     define("WIZARD_SITE_ID", $siteID);
     define("WIZARD_SITE_ROOT_PATH", $_SERVER["DOCUMENT_ROOT"]);
     $rsSites = CSite::GetByID($siteID);
     if ($arSite = $rsSites->Fetch()) {
         define("WIZARD_SITE_DIR", $arSite["DIR"]);
     } else {
         define("WIZARD_SITE_DIR", "/");
     }
     define("WIZARD_SITE_PATH", str_replace("//", "/", WIZARD_SITE_ROOT_PATH . "/" . WIZARD_SITE_DIR . "/"));
     //b24 to cp
     $b24ToCp = file_exists($_SERVER["DOCUMENT_ROOT"] . "/.superleft.menu.php") ? true : false;
     if (file_exists($_SERVER["DOCUMENT_ROOT"] . "/.superleft.menu.php")) {
         DeleteDirFilesEx(WIZARD_SITE_DIR . ".superleft.menu.php");
     }
     if (file_exists($_SERVER["DOCUMENT_ROOT"] . "/.superleft.menu_ext.php")) {
         DeleteDirFilesEx(WIZARD_SITE_DIR . ".superleft.menu_ext.php");
     }
     $firstStep = COption::GetOptionString("main", "wizard_first" . substr($wizard->GetID(), 7) . "_" . $wizard->GetVar("siteID"), false, $wizard->GetVar("siteID"));
     if (IsModuleInstalled("bitrix24")) {
         $firstStep = "Y";
     }
     define("WIZARD_FIRST_INSTAL", $firstStep);
     //Copy index page
     if (WIZARD_FIRST_INSTAL !== "Y" && $wizard->GetVar("templateID") === "bitrix24" || $b24ToCp && $wizard->GetVar("templateID") === "bitrix24") {
         CopyDirFiles(WIZARD_SITE_PATH . "_index.php", WIZARD_SITE_PATH . "index_old.php", $rewrite = true, $recursive = true, $delete_after_copy = true);
         CopyDirFiles(WIZARD_SITE_PATH . "index_b24.php", WIZARD_SITE_PATH . "index.php", $rewrite = true, $recursive = true, $delete_after_copy = true);
     } else {
         CopyDirFiles(WIZARD_SITE_PATH . "/_index.php", WIZARD_SITE_PATH . "/index.php", $rewrite = true, $recursive = true, $delete_after_copy = true);
     }
     COption::SetOptionString("main", "wizard_first" . substr($wizard->GetID(), 7) . "_" . $wizard->GetVar("siteID"), "Y", false, $siteID);
 }
开发者ID:mrdeadmouse,项目名称:u136006,代码行数:35,代码来源:wizard.php


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