Moodle - 如何在导航栏中添加页面/项目

时间:2013-10-25 11:08:27

标签: html navigation webpage moodle

嘿,我刚开始使用moodle,第一个问题是:如何添加页面,例如关于我们,联系我们。

我是否也手动添加了它?我在哪里也改变了任何设置?我试图寻找“创建网页”,但我没有找到任何东西。

我使用的是2.2版。

1 个答案:

答案 0 :(得分:5)

是的,您应该手动制作它们,它不像Wordpress等其他CMS那么简单。

首先,您必须创建一些包含Moodle web page的公共部分的php文件。

例如,创建一个名为about.php的文件并将其放在Moodle安装的根目录中(php代码取自上面引用的教程并稍作调整):

<?php

require_once('config.php');

$PAGE->set_context(get_system_context());
$PAGE->set_pagelayout('standard');
$PAGE->set_title("About page");
$PAGE->set_heading("About");
$PAGE->set_url($CFG->wwwroot . '/about.php');


echo $OUTPUT->header();

// Actual content goes here
echo "Hello World";

echo $OUTPUT->footer();

?>

如果您在http://moodle-example.org处拥有Moodle,那么您的相关页面将位于http://moodle-example.org/about.php

如果您愿意,可以创建custom menu插入新创建页面的路径。

转到网站管理»外观»主题»主题设置。在自定义菜单项字段中,插入:

About us|http://moodle-example.org/about.php

保存,您将看到一个菜单,其中包含指向新创建页面的链接。