dedecms 小说模块 如何调用到首页

调用方式:
{dede:sql sql=”Select * From #@__story_books order by id desc limit 0,5″}
                     <a href=”/book/book.php?id=[field:id/]” target=”_blank”><img src=”[field:litpic/]” alt=”[field:bookname/]” border=”0″/ width=”115″ height=”130″></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 #@__story_books order by click desc limit 0,5″}
<a href=”/book/book.php?id=[field:id/]” target=”_blank”><img src=”[field:litpic/]” alt=”[field:bookname/]” border=”0″/ width=”115″ height=”130″></a>
{/dede:sql}

基本一样,只是修改一下排序方式。以点击量在计算。

那还有一种,大家在起点看小说,是不是有一种编辑推荐呢?在DEDE小说模块中,也有一个推荐。我们可以通过判断是否推荐来实现。方法如下:

{dede:sql sql=”Select * From #@__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/]” alt=”[field:bookname/]” border=”0″/ width=”115″ height=”130″></a>
{/dede:sql}

那这样,在后台设置了推荐的就会显示出来。没有勾选推荐的,就不会显示了。

通过以上三种对小说模块的调用,基本能完成一些小说网常用的功能。当然,这个调用标签不仅仅只能对首页,小说模块也可以调用,只要大家熟悉了一些内置的标签(在相应模板文件可以找到,自己看就可以了),你依然可以通过这个简单的模型做出好看的模板。

您可能还喜欢...