本文整理匯總了PHP中theme_essential\toolbox::get_include_file方法的典型用法代碼示例。如果您正苦於以下問題:PHP toolbox::get_include_file方法的具體用法?PHP toolbox::get_include_file怎麽用?PHP toolbox::get_include_file使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類theme_essential\toolbox
的用法示例。
在下文中一共展示了toolbox::get_include_file方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: test_get_includefile_slideshow
public function test_get_includefile_slideshow()
{
$thefile = \theme_essential\toolbox::get_include_file('slideshow');
global $CFG;
$withoutdirroot = str_replace($CFG->dirroot, '', $thefile);
$this->assertEquals('/theme/essential/layout/includes/slideshow.php', $withoutdirroot);
}
示例2:
?>
</title>
<link rel="shortcut icon" href="<?php
echo $OUTPUT->favicon();
?>
"/>
<?php
echo \theme_essential\toolbox::get_csswww();
?>
<?php
echo $OUTPUT->standard_head_html();
?>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Google web fonts -->
<?php
require_once \theme_essential\toolbox::get_include_file('fonts');
?>
</head>
<body <?php
echo $OUTPUT->body_attributes($bodyclasses);
?>
>
<?php
echo $OUTPUT->standard_top_of_body_html();
?>
<header role="banner">
<div id="page-header" class="clearfix<?php
echo $oldnavbar ? ' oldnavbar' : '';
示例3:
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
/**
* This is built using the bootstrapbase template to allow for new theme's using
* Moodle's new Bootstrap theme engine
*
* @package theme_essential
* @copyright 2013 Julian Ridden
* @copyright 2014 Gareth J Barnard, David Bezemer
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
require_once \theme_essential\toolbox::get_include_file('additionaljs');
require_once \theme_essential\toolbox::get_include_file('pagesettings');
echo $OUTPUT->doctype();
?>
<html <?php
echo $OUTPUT->htmlattributes();
?>
>
<head>
<title><?php
echo $OUTPUT->page_title();
?>
</title>
<link rel="shortcut icon" href="<?php
echo $OUTPUT->favicon();
?>
"/>
示例4:
<?php
echo \theme_essential\toolbox::get_csswww();
echo $OUTPUT->standard_head_html();
?>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Google web fonts -->
<?php
require_once \theme_essential\toolbox::get_include_file('fonts');
?>
<!-- iOS Homescreen Icons -->
<?php
require_once \theme_essential\toolbox::get_include_file('iosicons');
?>
<!-- Start Analytics -->
<?php
require_once \theme_essential\toolbox::get_include_file('analytics');
?>
<!-- End Analytics -->
</head>
<body <?php
echo $OUTPUT->body_attributes($bodyclasses);
?>
>
<?php
echo $OUTPUT->standard_top_of_body_html();
?>
<header role="banner">
<div id="page-header" class="clearfix<?php
示例5:
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
/**
* This is built using the bootstrapbase template to allow for new theme's using
* Moodle's new Bootstrap theme engine
*
* @package theme_essential
* @copyright 2013 Julian Ridden
* @copyright 2014 Gareth J Barnard, David Bezemer
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
require_once \theme_essential\toolbox::get_include_file('additionaljs');
echo $OUTPUT->doctype();
?>
<html <?php
echo $OUTPUT->htmlattributes();
?>
>
<head>
<title><?php
echo $OUTPUT->page_title();
?>
</title>
<link rel="shortcut icon" href="<?php
echo $OUTPUT->favicon();
?>
示例6: elseif
// This file is part of Moodle - http://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
/**
* This is built using the bootstrapbase template to allow for new theme's using
* Moodle's new Bootstrap theme engine
*
* @package theme_essential
* @copyright 2013 Julian Ridden
* @copyright 2014 Gareth J Barnard, David Bezemer
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
if (\theme_essential\toolbox::get_setting('analyticsenabled')) {
$analytics = \theme_essential\toolbox::get_setting('analytics');
if ($analytics === "piwik") {
require_once \theme_essential\toolbox::get_include_file('piwik');
} elseif ($analytics === "guniversal") {
require_once \theme_essential\toolbox::get_include_file('guniversal');
}
}