本文整理汇总了PHP中SJB_System::getPage方法的典型用法代码示例。如果您正苦于以下问题:PHP SJB_System::getPage方法的具体用法?PHP SJB_System::getPage怎么用?PHP SJB_System::getPage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SJB_System
的用法示例。
在下文中一共展示了SJB_System::getPage方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: execute
/**
* Execute request
*
*/
public function execute()
{
// send headers
foreach ($this->headers as $name => $value) {
$header = $name . ':' . $value;
header($header, true);
}
if ($this->page_config->PageExists()) {
echo SJB_System::getPage($this->page_config);
} else {
if (SJB_System::doesParentUserPageExist($this->uri)) {
$uri = SJB_System::getUserPageParentURI($this->uri);
$_REQUEST['passed_parameters_via_uri'] = substr($this->uri, strlen($uri));
} else {
// the 404 error case!
header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found');
// no such page in configuration
$uri = '/404/';
}
$this->page_config = SJB_PageConfig::getPageConfig($uri);
echo SJB_System::getPage($this->page_config);
}
}