Open wssy001 opened 4 years ago
docker logs solo中看出 footer.ftl第39行
<script type="text/javascript" src="${staticServePath}/js/common${miniPostfix}.js?${staticResourceVersion}" charset="utf-8"></script>
注释第39行,启用44行
<#--<script type="text/javascript" src="${staticServePath}/skins/${skinDirName}/js/common.js?${staticResourceVersion}" charset="utf-8"></script>-->
docker logs solo得到两处错误 一:
<@comments commentList=articleComments article=article></@comments>
二:
<@comment_script oId=article.oId commentable=article.commentable> page.tips.externalRelevantArticlesDisplayCount = "${externalRelevantArticlesDisplayCount}"; <#if 0 != randomArticlesDisplayCount> page.loadRandomArticles('<h3>RECOMMEND POSTS</h3>'); </#if> <#if 0 != externalRelevantArticlesDisplayCount> page.loadExternalRelevantArticles("<#list article.articleTags?split(",") as articleTag>${articleTag}<#if articleTag_has_next>,</#if></#list>", '<h3>HACPAI POSTS</h3>'); </#if> <#if 0 != relevantArticlesDisplayCount> page.loadRelevantArticles('${article.oId}', '<h3>RELEVANT POSTS</h3>'); </#if> Skin.initArticle() </@comment_script>
只要将footer.ftl第38行
<script type="text/javascript" src="${staticServePath}/js/lib/compress/pjax.min.js" charset="utf-8"></script>
的引用路径改为
${staticServePath}/js/pjax.js
即可
这个一看就是jquery没引入,建议修改
solo/common-template/macro-common_head.ftl
添加
<script type="text/javascript" src="${staticServePath}/js/jquery-3.5.1.min.js" charset="utf-8"></script>
star这款皮肤我特别喜爱,未来会持续更新该issue
4.3版solo启用该皮肤会有500错误
docker logs solo中看出 footer.ftl第39行
我的解决法子:
注释第39行,启用44行
点击文章出现错误(估计是solo删了本地评论,star皮肤未更新的锅)
docker logs solo得到两处错误 一:
解决法子:注释掉(或删掉)article.ftl第115行代码
二:
解决法子:注释掉(或删掉)article.ftl第124行代码至137行
关于一些错误的引用(solo升级到了4.3,老引用资源总归有删改)
一. pjax.min.js -->pjax.js
只要将footer.ftl第38行
的引用路径改为
即可
二.$未定义
这个一看就是jquery没引入,建议修改
添加
即可
star这款皮肤我特别喜爱,未来会持续更新该issue