帝国论坛帝国网站管理系统交流区自定义系统模型[原创]小说模型列表模版怎么判断是否连载 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:[原创]小说模型列表模版怎么判断是否连载 [加入收藏夹]   

yzcsl
用户头衔:秀才

精华贴   :0
发贴数   :34
经验值   :312
注册时间:2009-10-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[原创]小说模型列表模版怎么判断是否连载
我在制作小说模型时,在列表模版要用到这样的功能,要判断该小说是否连载,如下图,要怎么制作了?


以前在制作新闻模型的列表模版时,有个方法可以判断是否显示文章图片,用到小说模型,一样的效果。

第一步:先去增加一个字段,用于判断是否连载,比如我增加一个字段为wj,设置可以默认,


第二步:小说模型里添加该字段,并勾选相关选项,比如录入,列表模版等


第三步,发文时,针对小说判断是否完结,我们可以给这个值一个初始值1.这样默认是完结的。

第四步:修改列表模版

【页面模板内容】代码:(在对应地方写入下面代码)


[!--empirenews.listtemp--]<!--list.var1--><!--list.var2-->[!--empirenews.listtemp--] <!--思良:一行2条信息,如上图 -->

【列表内容模板】代码:(记得勾选右边的 使用程序代码)


if(empty($r[wj]))
{
$wj='连载中';
}
else
{
$wj='完结';
}
$listtemp='
<dl><dt><a href="[!--titleurl--]"><img src="" class="lazyimg" data-original="[!--titlepic--]"></a>
</dt><dd><a href="[!--titleurl--]" class="bigpic-book-name">[!--title--]</a><p>
<a href="[!--titleurl--]">[!--writer--]</a>&nbsp;|&nbsp;<a href="[!--this.classlink--]">[!--this.classname--]</a>&nbsp;|&nbsp;'.$wj.'</p>
<p class="big-book-info">[!--smalltext--]</p><p> <span class="red">[!--newstime--]更新</span></p></dd></dl>';

这样通过wj是否有值来判断怎么显示文字,效果如上图。我们在制作新闻模版时,有图就显示无图就不显示,把wj改成titlepic就好。


if(empty($r[titlepic]))
{
$pic='';
}
else
{
$pic='<img src="'.$bqr[titlepic].'" />';
}
$listtemp='<li><a href="[!--titleurl--]">'.$pic.'</a></li>';


效果:

不懂的细细品!

[该贴被修改 5 次,最后修改时间 2020-03-26 13:33:44 ]


不能修改原帖,可以直接访问我网站,查看最新下载路径。【2021-1-4】网站重新备案好了,原域名卖了,其他域名不打算备案了,好麻烦http://www.skycss.com
2020-03-26 13:28:30 已设置保密 顶部 回复 引用 报告 编辑 删除

pingpong
用户头衔:探花

精华贴   :0
发贴数   :9408
经验值   :24496
注册时间:2008-11-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

支持一下




2020-03-27 08:30:41 已设置保密 顶部 回复 引用 报告 编辑 删除

windspoor
用户头衔:举人

精华贴   :0
发贴数   :297
经验值   :1171
注册时间:2009-04-18
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

像这种表示状态的字段,建议使用 tinyint 类型 (长度为1即可 然后后台可以使用下拉或单选的形式操作更方便)



[免费开源]帝国万能API接口插件

作者QQ:1030432768
2020-03-27 18:20:51 已设置保密 顶部 回复 引用 报告 编辑 删除

hanjiuyin
用户头衔:探花

精华贴   :0
发贴数   :2078
经验值   :9222
注册时间:2011-10-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

原帖由 windspoor 于 2020-03-27 18:20:51 发表
像这种表示状态的字段,建议使用 tinyint 类型 (长度为1即可 然后后台可以使用下拉或单选的形式操作更方便)

是的,应该是这样
还有首页幻灯片和最后章节都不需要添加字段的。



潇风工作室 QQ:656530146 专注帝国模板、插件
http://www.hjy01.com/
2020-03-27 19:27:19 已设置保密 顶部 回复 引用 报告 编辑 删除

yzcsl
用户头衔:秀才

精华贴   :0
发贴数   :34
经验值   :312
注册时间:2009-10-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

我用一个栏目做成小说站,所以用封面模版做小说站首页,内容页只是小说目录,小说内容不放到数据库里的(我数据库空间小),这样发一篇内容就是一部小说,每部小说都图片,但是幻灯片和小说图片不能是一样的,只能添加一个新的字段储存!

[该贴被修改 1 次,最后修改时间 2020-03-30 15:12:09 ]


不能修改原帖,可以直接访问我网站,查看最新下载路径。【2021-1-4】网站重新备案好了,原域名卖了,其他域名不打算备案了,好麻烦http://www.skycss.com
2020-03-30 15:11:06 已设置保密 顶部 回复 引用 报告 编辑 删除

pingpong
用户头衔:探花

精华贴   :0
发贴数   :9408
经验值   :24496
注册时间:2008-11-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

可以小说一个模型,小说章节一个模型




2020-04-03 09:14:32 已设置保密 顶部 回复 引用 报告 编辑 删除

我是一片云
用户头衔:探花

精华贴   :0
发贴数   :2712
经验值   :7989
注册时间:2008-02-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

支持一下




2020-04-09 07:46:56 已设置保密 顶部 回复 引用 报告 编辑 删除

bj114
用户头衔:探花

精华贴   :0
发贴数   :2807
经验值   :7816
注册时间:2012-04-09
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

支持




2020-04-14 11:08:00 已设置保密 顶部 回复 引用 报告 编辑 删除

tkf88
用户头衔:探花

精华贴   :0
发贴数   :8703
经验值   :22129
注册时间:2007-05-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

支持一下




2020-04-16 00:28:48 已设置保密 顶部 回复 引用 报告 编辑 删除

feier
用户头衔:探花

精华贴   :0
发贴数   :6840
经验值   :21341
注册时间:2008-07-31
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

支持下




2020-06-03 07:49:50 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1