ThinkPhp
文章平均质量分 50
morley_wang
这个作者很懒,什么都没留下…
展开
-
thinkphp HTML 的循环标签
{$vo.area_code} {$vo.service_name} {$vo.address} {$vo.principal} {$vo.auth}原创 2012-08-03 16:26:43 · 1158 阅读 · 0 评论 -
ThinkPHP框架中快捷键M和D的区别
D()和M()方法的区别:D和M的区别主要在于M方法不需要创建模型类文件,M方法不会读取模型类,所以默认情况下自动验证是无效的,但是可以通过动态赋值的方式实现而D方法必须有创建模型类。我们可以用下面两种方法去创建一个数据表的映射对象第一种:$Test = D(‘Test’)第二种:$Test = new Model(‘Test’)虽然这两种都可以对数据进行select,转载 2012-07-31 14:11:38 · 2456 阅读 · 0 评论 -
模型实例化 thinkphp
模型实例化当定义了模型之后,需要在操作中将模型实例化才能具体实现模型中的业务逻辑。不同的数据业务规则会有不同的模型定义,而在实例化模型的时候也可能不同。ThinkPHP 支持如下几种实例化模型:实例化基础模型类 实例化其他模型类 实例化用户自定义模型类 实例化空模型类 实例化基础模型类ThinkPHP支持在没有定义任何模型的时候,实例化一个基础模型类来进行简单的 CURD转载 2012-08-01 10:15:38 · 585 阅读 · 0 评论 -
ThinkPHP中的BUG及技巧与策:
ThinkPHP中的BUG及技巧与策:1. 模板中不能使用的标签{$content} {$i}2. If标签如: 试验后总是有想不到的错误, 这样,还不如直接用来得快些呢.约定:1.所有类库文件必须使用.class.php作为文件后缀,并且类名和文件名保持一致2.控制器的类名以Action为后缀3.模型的类名以Model为后缀,类名第一个字母须大写4原创 2012-07-30 15:16:14 · 1716 阅读 · 0 评论 -
thinkphp 多表查询
http://blog.163.com/qiuxinke2006@126/blog/static/248855802011111425129690/ 1、Table方法:定义要操作的数据表名称,可以动态改变当前操作的数据表名称,需要写数据表的全名,包含前缀,可以使用别名,例如: $Model->Table('think_user user')->where('status>1'转载 2012-07-30 16:53:04 · 711 阅读 · 0 评论 -
thinkphp 模板定义
1.首先在Lib/Action里添加一个函数例如:我添加一个VipAction函数。函数内容如下: class VipAction extends Action{public function index(){ $this->display(); // 输出模板 } 2.在Tpl下新建一个文件夹(和Action的名字一样大小写也要一致)原创 2012-07-27 15:17:28 · 489 阅读 · 0 评论 -
删除或者新增成功与否的信息提示 thinkphp
$this->success("新增成功!");如果用语言包的话 $this->success(L('REMOVE_SUCCESS'));原创 2012-08-08 10:27:52 · 1220 阅读 · 0 评论 -
thinkphp 获取lang 语言包的参数配置
PHP中 用 LL(name=null,value=null)获取和设置语言定义 name表示语言变量名,value表示语言定义值,留空为获取语言定义例如:echo "alert('".L('REMOVE_SUCCESS')."!')"; 模板中用{$Think.lang.LAST_LOGIN_TIME}原创 2012-08-08 10:15:55 · 4925 阅读 · 0 评论 -
模板输出 display
标签:this模板read模块edit分类:ThinkPHP模板输出模板变量赋值后就需要调用模板文件来输出相关的变量,模板调用通过display方法来实现。我们在操作方法的最后使用:$this->display();根据前面的模板定义规则,因为系统会按照默认规则自动定位模板文件,所以通常display方法无需带任何参数即可输出对应的模转载 2012-08-07 16:54:53 · 781 阅读 · 0 评论 -
ThinkPHP模板文件中的路径问题
先看下面的模板文件header.html, 在项目中的位置:thinkOne\Tpl\default\Publichttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">Blog By ThinkPHP {$Think.version}转载 2012-08-07 14:39:53 · 11331 阅读 · 0 评论 -
thinkphp 自定义标签
自定义标签错误的调试方法: 到Public\Runtime\项目名\cache 下去找 编译好的文件常见的错误类型:在模板中制定标签 的查询条件时候 如: //像上述的写法(limit)就是错误的写法,和没有limit的用法是一样的,怎么查看错误,去看编译文件,要这样:limit="'10,6'"还有where条件经常写错where条件的常见格式就是where("字段='value转载 2012-08-15 15:42:21 · 2986 阅读 · 0 评论