我正在尝试以这样的方式自定义课程页面:一旦学生登录,他应该在屏幕课程布局的中心看到一个按钮,我已经在主题的config.php文件中设置了基本要求。如下所示。
'incourse' => array(
'file' => 'course.php',
'regions' => array(),
),
如何在课程布局中心添加按钮
Button 1
当他点击它时,应该将学生带到他的个人资料中。什么应该是主要内容中的代码。
<div id="region-main-wrap">
<div id="region-main">
<div class="region-content">
<?php echo $coursecontentheader; ?>
<?php echo $OUTPUT->main_content() ?>
<?php echo $coursecontentfooter; ?>
</div>
</div>
</div>
答案 0 :(得分:2)
首先,&#34; incourse&#34;布局由课程结构内的页面使用,例如活动登录页面。如果您希望更改实际课程,则需要修改&#34;课程&#34;布局。
其次,课程内容本身由$ OUTPUT-&gt; main_content()呈现。如果您想将按钮放在课程内容的上方或下方,可以将其添加到该行的上方或下方。
如果您希望按钮实际出现在某个地方的课程中,您可以尝试以下其中一项: