调用方式:{dede:sql sql="Select * From dede_story_books order by id desc limit 0,5"}
<a href="/book/book.php?id=[field:id/]" target="_blank"><img src="[field:litpic/]"/></a>
{/dede:sql}
注意:上面这一条只是按发布的顺序调用,原理是截取文章ID号,ID号越大,就越靠前。
其中:/book/book.php?id=[field:id/] 自动获取动态地址
[field:bookname/] 获取书名 [field:litpic/] 获取缩略图 缩略图大小修改HTML代码就可以了,大家都看得懂,我就不说了。
如果要调用作者的话: 作者:[field:author /] 比如 <li><a><strong>作 者:</strong>萧鼎</a></li> → <li><a><strong>作 者:</strong>[field:author/]</a></li>
还有一种,就是调用热门,一般是采用点击量,方式如下:
{dede:sql sql="Select * From dede_story_books order by click desc limit 0,5"}
<a href="/book/book.php?id=[field:id/]" target="_blank"><img src="[field:litpic/]"/></a>
{/dede:sql}
基本一样,只是修改一下排序方式。以点击量在计算。
那还有一种,大家在起点看小说,是不是有一种编辑推荐呢?在DEDE小说模型中,也有一个推荐。我们可以通过判断是否推荐来实现。方法如下:
{dede:sql sql="Select * From dede_story_books order by id desc limit 0,5 where catid='0'"}
<a href="/book/book.php?id=[field:id/]" target="_blank"><img src="[field:litpic/]"/></a>
{/dede:sql}
那这样,在后台设置了推荐的就会显示出来。没有勾选推荐的,就不会显示了。
通过以上三种对小说模型的调用,基本能完成一些小说网常用的功能。当然,这个调用标签不仅仅只能对首页,小说模型也可以调用,只要大家熟悉了一些内置的标签(在相应模板文件可以找到,自己看就可以了),你依然可以通过这个简单的模型做出好看的模板。
在此,感谢雪毅老师的激情教学!!让我懂了很多东西!(轩梦雨)