我正在Moodle网站上工作,需要创建营销登陆页面。我正在使用config.php文件中此代码调用的frontpage.php文件:
// The site home page.
'frontpage' => array(
'file' => 'frontpage.php',
'regions' => array('side-pre', 'side-post'),
'defaultregion' => 'side-pre',
'options' => array('nonavbar' => true),
),
登录系统时有没有办法调用不同的文件?
答案 0 :(得分:1)
无法调用不同的页面,因为Moodle首页实际上只是一个特殊的课程实例(课程ID = 1)。
然而,你可以做的是通过修改应用主题的布局文件和CSS样式(分别位于theme / {themename} / layout /和theme / {themename} / style /)来改变其布局和整体外观)。
一个好的起点是安装一个可通过Moodle管理界面配置的主题,其中最好的例子可能是基本主题(https://moodle.org/plugins/view.php?plugin=theme_essential或https://github.com/DBezemer/moodle-theme_essential用于GitHub仓库) 。这个主题提供了主页营销点,幻灯片放映和一堆开箱即用的其他东西,所以你可能会发现它完成了你需要的一切,你可以避免不得不弄乱代码。
希望这有帮助。
贝