有人知道我如何检查我是否';我在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)