有人知道我如何检查我是否';我在moodle的主页上?
我尝试将下一个代码放在标题中有人知道我如何检查我是否';我在moodle的主页上?,moodle,Moodle,我尝试将下一个代码放在标题中 <a class="logo" href="<?php echo preg_replace("(https?:)", "", $CFG->wwwroot); ?>" title="<?php print_string('home'); ?>"></a> <div id="course_name"> <?ph
<a class="logo" href="<?php echo preg_replace("(https?:)", "", $CFG->wwwroot); ?>" title="<?php print_string('home'); ?>"></a>
<div id="course_name">
<?php
if ($home) {echo "hello";}
else{$coursename = $PAGE->course->fullname;
echo $coursename;
echo $home;
}
?>
</div>
但不是工作,我使用moodle 2.7
谢谢。如果($home)
是Moodle 1.9的东西。您正在寻找的函数(在2.7中可以使用)是一个isset()
。像这样:
<?php
if (isset($PAGE) && (strpos($PAGE->pagetype, 'site-') === 0)) {
echo "You are on the home page";
}
else {
echo "You are not on the homepage";
}
?>
$courseid=$PAGE->course->id;如果($courseid==1)