本文整理汇总了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');
}
}