如何在开放的edX中更改LMS和CMS的主题?

时间:2018-01-18 09:00:59

标签: python ubuntu-16.04 bitnami openedx

我是使用bitnami安装open ed版本edx-ginko.2-1的新手。我尝试为open edX平台安装和自定义主题。但它并没有向我显示任何变化。

我按照bitnami文档中的说明进行了操作

sudo installdir/apps/edx/bin/paver.edxapp update_assets lms --settings=aws

文件夹结构:

 -installdir/apps/edx/var/themes/
   |-my-custom-theme
     |-cms
       |-static
       |-templates
     |-lms
       |-static
       |-templates

**lms.env.json and cms.env.json:**

 "COMPREHENSIVE_THEME_DIRS": [
     "installdir/apps/edx/var/themes/"
 ],
 "ENABLE_COMPREHENSIVE_THEMING": true,
 "FEATURES": {
     ...
     "USE_CUSTOM_THEME": true
 },
 "THEME_NAME": "my-custom-theme"

但它没有给我任何关于lms

的update_assets的错误

我还尝试使用edx文档来更改主题,这对我来说也不起作用。

对此的任何帮助都非常感谢。

提前致谢

新的更新我能够编译主题但仍然没有显示

2 个答案:

答案 0 :(得分:0)

重新编译后是否重新启动服务?你可以运行

sudo installdir/ctlscript.sh restart

答案 1 :(得分:0)

我想您正在关注this documentation,当它显示包含单词 installdir 的命令时,您应该将此单词替换为安装应用程序的实际路径。这可能是问题吗?

如果您以普通用户身份运行安装程序,则默认安装路径将是主目录的子目录;如果以root用户身份运行安装程序,则默认安装路径将是/opt/APPNAME-VERSION

您是否可以重复使用真实路径替换installdir的过程?