有的时候,我们做东西可能速度和安全在前期并不是我们考虑的重点,数据的灵活性可能对于一个不成熟的系统更加重要,这里我使用thinkphp+mysql+jqgrid做了一个简单的自定义数据模型。简单总结一下。

以前我也写过一个自定义模型:php一种不增加字段的自定义表单实现,但是当时因为没有jqgrid这样比较好用的工具,所以当时那个还是比较麻烦,这次当然也是不增加字段的,利用数据的text类型加json数据,实现虚拟的“表”。听到这里,有的同学应该知道,如果我们使用mongodb其实做起来就更加的灵活和简便。但是,因为这个东西比较小,就先这样用着了。

如图:

首先功能特点

通过配置文件,动态配置字段的key,类型,排序,显示,是否必填等等

比如图片类型,定义为image即可,

看一下配置文件

可以通过配置,非常方便修改,并一改全改,增删改。

2,html的jqgrid代码

3,三个比较重要的函数

代码没有什么,就是通过json对象动态配置。

程序本天成,妙手偶得之!我们只是代码的搬运工!

转载请注明:http://www.521php.com/archives/1800/

目前有3 条留言

  1. 2014年09月02日 上午 9:55 www.lanecn.com   |  引用  |  #1     

    友链:
    PHP博客http://www.lanecn.com

    做的话发邮件,谢谢

  2. 2014年11月01日 下午 8:19 weihd   |  引用  |  #3     

    不错

发表评论

昵称:

网址:

eg.博客主题调用的是Gravatar头像,你可以通过邮箱注册获得头像.
/ 快捷键:Ctrl+Enter