本文整理汇总了PHP中gpOutput::Template方法的典型用法代码示例。如果您正苦于以下问题:PHP gpOutput::Template方法的具体用法?PHP gpOutput::Template怎么用?PHP gpOutput::Template使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gpOutput
的用法示例。
在下文中一共展示了gpOutput::Template方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: RunOut
function RunOut()
{
global $page, $gp_head_content;
$page->RunScript();
//decide how to send the content
gpOutput::Prep();
$req = '';
if (isset($_REQUEST['gpreq'])) {
$req = $_REQUEST['gpreq'];
}
switch ($req) {
// <a name="admin_box">
case 'flush':
gpOutput::Flush();
break;
// remote request
// file browser
// remote request
// file browser
case 'body':
common::CheckTheme();
gpOutput::BodyAsHTML();
break;
// <a name="gpajax">
// <a name="gpajax">
case 'json':
common::CheckTheme();
includeFile('tool/ajax.php');
gpAjax::Response();
break;
case 'content':
gpOutput::Content();
break;
default:
common::CheckTheme();
gpOutput::Template();
break;
}
//if logged in, prepare the admin content and don't send 304 response
if (common::LoggedIn()) {
admin_tools::AdminHtml();
return;
}
/* attempt to send 304 response */
if ($page->fileModTime > 0) {
$len = strlen($gp_head_content) + ob_get_length();
common::Send304(common::GenEtag($page->fileModTime, $len));
}
}