博客项目目录: 请戳这里
准备
将置顶和加精展示在首页和文章详情页,红框标记处应有置顶和加精,并与数据库里的数据是一致的
1.修改detail.ftl,在对应位置添加如下逻辑
level为1表示置顶,为0表示不置顶;recommend为1表示加精,为0表示不加精
<#if post.level gt 0><span class="layui-badge layui-bg-black">置顶</span></#if>
<#if post.recommend><span class="layui-badge layui-bg-red">精帖</span></#if>
2.测试详情页
3.查看数据库
发现测试文章的level和recommend都为1,符合预期
4.修改commen.ftl,在对应位置添加如下逻辑
<#if post.level gt 0><span class="layui-badge layui-bg-black">置顶</span></#if>
<#if post.recommend><span class="layui-badge layui-bg-red">精帖</span></#if>
5.测试首页
参考资料:
https://github.com/MarkerHub/eblog
本文暂时没有评论,来添加一个吧(●'◡'●)