帝国cms小说模型创建教程和使用方法(帝国cms小说模型创建教程和使用教程)
小说网站的结构与问答相同。小说网站栏目:玄幻小说、小说章节表结构:小说栏目一张表,小说章节一张表。新建两个数据表: 小说名称表(保存小说名称、小说图片、作者、小说状态等信息) 小说章节表(保存小说中的所有章节) 表结构: 小说名称表:(我这里的表名称是xs) 随意命名phome_ecms_xs 字段:系统默认4 个字段(title、special.field、titlepic、newstime) 新增字段(zuozhe):小说作者(varchar)单行文本框中新增字段(zhuangtai)小说状态tinyint单行文本框默认值0(0表示连载,1表示完成)小说章节表:(表名xs_zj)如何随心所欲启动phome_ecms_xs_zj字段:系统默认4个字段(title、special.field、 titlepic, newstime) 新字段(xsid):小说ID(SMALLINT) 输入表单替换元素为:选择外观相关字段——数据表名称为刚才创建的小说名称表。我刚刚创建的小说名字代表xs。数据表名称:xs,值字段名称:id,显示字段:标题。新字段(say):是否是大纲(tinyint)。单行文本框的默认值为0。(0不是,1是);有的小说可能会继续划分目录,以零电看书《吞噬星空》为例:他有《夜醒第一章,夜醒第一集》,《洛风第一章》这样的结构,添加新字段(文章),章节内容(VARCHAR),特殊属性,记得选择保存内容文本,表单显示,选择编辑器——比如说——字段截图。从两个表生成模型后,向奇幻小说添加一本小说。然后在小说章节中添加小说章节,选择其所属的小说作为刚刚添加的小说。玄幻小说新增信息:第:章新增信息选择小说:数据调用:栏目页面调用小说与平时调用列表相同;内容模板:
?php$zhuangtai='已完成';if (empty($navinfor['zhuangtai'])) { $zhuangtai='序列化';}$sql='SELECT classid,id,title,say FROM {$dbtbpre} ecms_xs_zj WHERE `xsid`='{$navinfor['id']}' ORDER BY `id` ASC';$list=$empire-query($sql);div id='title'[!--title- -] /divdiv id='zuozhe'[!--zuozhe--]/divdiv id='zhuangtai'?=$zhuangtai?/divdiv id='list' dl ?php while ($val=$empire-fetch($list) ) { if ($val['say']==1) { echo 'dt'.$val['title'].'/dt'; } else { echo 'dd'.$val['title'].'/dd'; } } ? /dl/div
前端显示效果: 前端源码显示: