【Joe2.0】Halo-theme-joe2.0 主题发布 🚀🚀🚀
qinhua org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 2; nested exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 2
at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:385) ~[spring-orm-5.3.8.jar!/:5.3.8]
at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:235) ~[spring-orm-5.3.8.jar!/:5.3.8]
at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:551) ~[spring-orm-5.3.8.jar!/:5.3.8]
at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.3.8.jar!/:5.3.8]
at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.3.8.jar!/:5.3.8]
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:152) ~[spring-tx-5.3.8.jar!/:5.3.8]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.8.jar!/:5.3.8]
at
大佬们,想问几个问题
- 后台的markdown插件可以替换么?
- 前台想增加一个 ftl 模板,写一个二级页面,可以增加么?
- 分类可以按照层级返回么? 比如一级分类下的数据,可以直接读取到二级/三级的
提一个主题文章页面bug,就是发布文章后如果图片尺寸过大,会超出屏幕,不会自适应,
bug文章示例地址:https://wzyi.cn/archives/apipost
- 已编辑
大佬,请问一下 这个@linkTag标签找不到在哪里定义的 我看后端也没把数据放到Model中 怎么前端就可以渲染了呀
<@linkTag method="${(settings.tools_type == 'list')?then('list', 'listByRandom')}">
<article class="joe_detail__article animated fadeIn">
<h5>工具列表<#if omits == ''><@linkTag method="count"><span class="totals">${count!0} 条</span></@linkTag></#if></h5>
<#if settings.tools_type?ends_with('group')>
<@linkTag method="${(settings.tools_type == 'group')?then('listTeams', 'listTeamsByRandom')}">
<#assign flag = 0>
<#list teams as team>
<#if omits?index_of(team.team) == -1>
<div class="links-group">
<h1>${team.team!}</h1>
<@tools_item links=team.links />
</div>
<#else>
<#assign flag++>
</#if>
</#list>
<#if teams?size == 0 || flag == teams?size>
<div class="joe_nodata">${settings.tools_empty_text!}</div>
</#if>
</@linkTag>
<#else>
<@linkTag method="${(settings.tools_type == 'list')?then('list', 'listByRandom')}">
<#assign nextRandom = .now?string["HHmmssSSS"]?number>
<@tools_item links=links />
</@linkTag>
</#if>
有一个问题,轮播图设置了按访问量来的前五个,但是最后还是按照发布时间来的前五个??这是bug吗?
能不能调整下 UI, butterfly https://github.com/jerryc127/hexo-theme-butterfly
我太菜了,拉下来代码,看了半天,竟然不会移植。
liuzhihang 对于这类主题,更倾向于重新移植
qinhua 完全没有思路,比较喜欢这个轮播和前面的推荐栏。要是两个能合并就可以了。
纯后端开发,简单的修改样式还可以,整体么得思路哇。我最近研究研究怎么弄这个主题。
- 已编辑
楼主好,我上传主题包的时候,一直报下面的错误。主题包从1.0.5 - 1.0.8都用了,一样的错误。
halo版本是1.4.16。请问是什么问题,谢谢
Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
at java.base/java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:245) ~[na:na]
at java.base/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:159) ~[na:na]
liuzhihang Freemarker需要先学习一下