修改文档模型
默认文档模型字段,请谨慎修改
模型性质 (系统模型禁止删除,独立模型具有单独主表,自动创建字段aid、栏目id、文档标题等,文档必须点击栏目进入列表管理)
模型id (创建后不可修改,具有唯一性)
模型标识 (建议由英文、数字或下划线组成,示例article_名字标识.htm,列表和封面模板类推)
模型名称 (前后台显示模型的名称)
附加表 (#@__表示数据表前缀,文档模型主表外其它数据存放附加表)
是否支持会员投稿
会员投稿级别 (为了系统安全,游客投稿已禁止,开启游客投稿功能,到会员发布文件删除禁止游客操作)
会员投稿组 SetQuery("SELECT * FROM `#@__member_model`"); $dsql->Execute(); while($row3 = $dsql->GetObject()) { echo " "; } ?>
会员投稿默认状态
列表附加字段 (用英文逗号隔开,标签{dede:list channelid='模型id' addfields='字段1,字段2'}[field:name/]{/dede:list}调用)
投稿标题使用名称
投稿是否使用摘要
投稿是否使用缩图
默认栏目id (与投稿唯一性结合可以用自定义模型)
投稿具有唯一性 (与投稿唯一会员只能在该模型对应栏目中发布文档,其作用相当于自定义表单)
文档发布程序
文档修改程序
文档管理程序
前台会员发布程序
前台会员修改程序
前台会员管理程序
SetNameSpace("field","<",">"); $dtp->LoadSource($fieldset); if (is_array($dtp->CTags)){ foreach($dtp->CTags as $ctag) { ?>
字段名称 字段标识 数据类型 字段类型 操作
不列出aid和typeid强制使用字段
GetAtt('itemname'); if ($itname=='') echo "未指定"; else echo $itname; ?> GetTagName();?> GetAtt('type'); if (isset($fieldtypes[$ft])) echo $fieldtypes[$ft]; else echo "系统类型"; ?> GetAtt('autofield'); if ($ft=='' || $ft==0) { echo "固化字段"; } else { echo "自动字段"; } ?> ";}?>
模型字段文本模式(调整字段顺序,但不会修改字段属性)
添加新字段