代码拉取完成,页面将自动刷新
根据文档:
模版路径标签,主要用于引入css,js等文件,调用模板文件里的固定图片链接
范例:
src="{ms:globalskin.url/}/js/index.js"
根据例子中的写法,如果在模板中{ms:globalskin.url/}后面使用“/”再接静态资源文件,这时会得到如下的实际地址:
http://localhost:8080/mcms/templets/1/ikanchai//css/style.css
这个地址在tomcat中是无法访问的,返回404错误。
经调试发现在com.mingsoft.basic.parser.IGeneralParser类的代码中,有关如下的设置:
// 替换模版链接地址标签:{ms: globalskin.url/}
String tmpSkinUrl = app.getAppHostUrl() + File.separator + IParserRegexConstant.REGEX_SAVE_TEMPLATE
+ File.separator + app.getAppId() + File.separator + app.getAppStyle() + File.separator;
需要在这个类的代码中去掉最后的File.separator,即:
String tmpSkinUrl = app.getAppHostUrl() + File.separator + IParserRegexConstant.REGEX_SAVE_TEMPLATE
+ File.separator + app.getAppId() + File.separator + app.getAppStyle();
由于这个类在项目文件中没有源代码,希望MCMS项目进行修改。
另外建议开源全部的项目代码(包括base、basic等),而不只是mcms层。