當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Templates::setconfig方法代碼示例

本文整理匯總了PHP中Templates::setconfig方法的典型用法代碼示例。如果您正苦於以下問題:PHP Templates::setconfig方法的具體用法?PHP Templates::setconfig怎麽用?PHP Templates::setconfig使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Templates的用法示例。


在下文中一共展示了Templates::setconfig方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: DisplayInternalError

 public static function DisplayInternalError($message, $backTrace, $fileName, $lineNumber, $htmlMode = true)
 {
     $xsl = $htmlMode ? 'error.xsl' : 'error.xsl';
     libxml_clear_errors();
     $xslpath = PathManager::GetApplicationPath() . '/modlayer/error/' . $xsl;
     $thisTemplate = new Templates();
     $thisTemplate->setErrorsheet($xslpath);
     $thisTemplate->ShowingError = true;
     $backTrace['get_params'] = $_GET;
     $backTrace['post_params'] = $_POST;
     $backTrace['tag'] = 'resource';
     $request = isset($_SERVER["REQUEST_URI"]) ? $_SERVER["REQUEST_URI"] : "No url request";
     if (strpos($request, '?')) {
         $request = substr($request, 0, strpos($request, '?'));
     }
     $thisTemplate->setparam("page_url", $request);
     $thisTemplate->setparam('message', $message);
     // Util::debug($backTrace);
     // die;
     $thisTemplate->setcontent($_SERVER, null, 'server');
     $thisTemplate->setcontent($backTrace, null, 'backtrace');
     $thisTemplate->setconfig($thisTemplate->client->GetDetails(), null, 'client');
     $thisTemplate->setparam('referer', isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '');
     $thisTemplate->setparam("error", '500-100');
     return $thisTemplate->returnDisplay();
 }
開發者ID:floatla,項目名稱:ModLayer-Docs,代碼行數:26,代碼來源:skin.php


注:本文中的Templates::setconfig方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。