产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 2.1自定义表单和自定义模型用法
xiyou - 2010/2/1 16:53:00
首先咱们先以建一个简单在线报名系统为例
1、进入后台找到自定义表单并新建一个报名表
1251
1252

2、增加表单后进入字段管理中增加字段
先增加一个姓名字段,如图
1253
然后依次增加性别、出生年月、报考专业、联系电话、籍贯、详细地址这些字段后如图
1254

3、增加完毕后返回上一级,然后点击”获取前台表单"
1255
进入后如图
1256
这里显示是数据收集表单和搜索表单(之前把姓名设置为搜索字段),为获取表单的HTML代码,我们需要把编辑器切换到源代码模式,这样就可以获取表单的HTML代码,只需要复制到需要显示的地方即可。

4、我们进入后台》》栏目管理,建一个自定义内容的子栏目(关于我们 >> 导航设置 >>子栏目设置>>表单演示),我们把表单的HTML代码复制到编辑器中(记得编辑器却换到源代码模式),保存后前台如图:
1257
,用户可以通过此表单提交报名数据,管理员可以在后台查看用户数据
1258
xiyou - 2010/2/1 18:21:00
以上是自定义表单用户,下面来说明自定义模型用户,以刚才的表单为例
1、后台 表单模型管理 点击 自定义模型
增加一个名为报名明细的模型,增加后如下图
:1263
点击模型设置后进入下图:
1264
这里我们先从子栏目中来对数据进入排列,为方便大家学次,这里用表格来排版(排版需要熟悉HTML),设置好后如图
子栏目中模型设置如下:
1265
这里重点注意,链接到数据详细页的HTML代码为href={pa:detail_url}

数据页模型设置如下:
1266

2、设置好以上部分后就可以进入栏目管理中调用这个模型了,下面我到栏目管理>>关于我们>>导航设置>>子栏目设置下增加一个自定义模型的子栏目,如下图
1267
增加后点击“自定义模型设置”进入设置界面,设置如下
1268


3、现在回到前台查看数据列表如下所示
1269
点详细后如下所示
1270

这样我们就已经做出了一个简单的数据调用模型了
nihaoma - 2010/2/1 18:32:00
顶,学习了,能调用已经存在的数据库里表的内容不?
sgq - 2010/2/1 19:30:00
太好了,XIYOU终于出手了,非常感谢!
Amazing - 2010/2/2 14:38:00
顶啊!好东西。
zywu - 2010/2/2 17:08:00
好东西,此贴必火
Amazing - 2010/2/2 17:16:00
1274
xiyou版主,看下我的怎么提取的是字段的序号呢?
xiyou - 2010/2/2 17:21:00
下拉列表,单选或多选这些你设置的问题

格式是这样的,比如设置为 1,男
那么1就是提交时候的实际值,中文的话完全可以写为:男,男
Amazing - 2010/2/3 10:06:00
thank you   亲爱的xiyou版主!
sgq - 2010/2/4 10:30:00
请XIYOU测试一下最新版,自定义模型配置后翻页不能正确显示。
wyqkzx - 2010/2/5 17:23:00
我的模板好象只能做自定义表单,不能做自定义模型,我好想做一个自定义模型的,在前台可以查看数据,怎么办?请问不能做自定义模型,是版本的问题还是模板的问题,我用的是蓝色风格的学校模板?
sgq - 2010/2/8 21:56:00
xiyou请教如何在自定义模型中定义自己的样式?
pfreestar - 2010/2/8 22:40:00
:strong:  Very very good!
ausubel - 2010/2/11 15:26:00
自定义模型和表单不能调用系统原有数据库 啊!!!
jzz_1999 - 2010/2/25 8:49:00
xiyou版主,呵呵,牛!
nihaoma - 2010/2/25 10:24:00
栏目管理---网站首页--模块设置--自定义模型,为什么在首页上不显示数据呢??
chenjsmd - 2010/2/27 17:20:00
嗯,很好,谢谢分享
cm911 - 2010/3/2 14:18:00
支持下的
eclr - 2010/3/3 21:40:00
不知道能不能搞一人文件上传的?我搞了一晚上都搞不好,老是上传后就弹出出错页面,也上传不了,版主可以做个教程吗?谢谢了
471900839 - 2010/3/22 16:14:00
谢谢楼主分享!!!!!
myblue1981 - 2010/3/27 1:55:00
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

值对于 Int32 太大或太小。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.OverflowException: 值对于 Int32 太大或太小。

这个提示是啥意思?
jh_gong - 2010/3/29 12:49:00
模型调用成功,但是输入新数据,或者修改已录入的内容后,“详细……”就无法显示新录入或修改后的详细数据页,而是返回主页,必须到栏目管理中重新调用后才行,但是未经修改的,不影响。怎么回事呢?
lsj0330 - 2010/4/5 15:06:00
"4、我们进入后台》》栏目管理,建一个自定义内容的子栏目(关于我们 >> 导航设置 >>子栏目设置>>表单演示),我们把表单的HTML代码复制到编辑器中(记得编辑器却换到源代码模式),保存后前台如图:"
我自己设置时,子栏目里没有“自定义内容”,选择了“普通简介”这个类型,不知可行否?
zizhen - 2010/4/5 15:54:00
牛。实用啊。。正在找呢
wo2379246 - 2010/4/17 1:10:00
这个好东东啊!我正想弄一个在线留言本呢,这个就能实现!很方便!
hncreate - 2010/4/21 19:14:00
顶 还没用过自定义表单和模型 特别是自定义模型 期待更多自定义模型发放出来!
xpsa - 2010/4/23 10:10:00
就是翻页不显示额,怎么弄啊xiyou
tramp - 2010/4/26 10:55:00
狂顶呀,太棒的东东了,谢谢发布
Vwunwun2 - 2010/4/27 11:45:00
这个真的好好用的
cozly - 2010/4/27 14:56:00
那位同学试出来了,我咋就是出不来咧?
1234
查看完整版本: 2.1自定义表单和自定义模型用法