变量输出

98 人浏览
文章分类: Thinkphp  来源:贵博网络

我们已经知道了在 Action 中使用/SPAN> assign 方法可以给模板变量赋值,赋值后怎么在模板文件中输出变量的值呢?/SPAN> 如果我们在/SPAN> Action 中赋值了一个/SPAN> name 模板变量:/SPAN> $name = 'ThinkPHP'; $this - assign ( 'name' , $name ); 使用内...【查看全文】

Tags: ,     评论人数0人

模型命名

79 人浏览
文章分类: Thinkphp  来源:贵博网络

当我们创建一个/SPAN> UserModel 类的时候,其实已经遵循了系统的约定。/SPAN> ThinkPHP 要求数据库的表名和模型类的命名遵循一定的规范,首先数据库的表名和字段全部采用小写形式,模型类的命名规则是除去表前缀的数据表名称,并且首字母大写,然后加上模型...【查看全文】

Tags: ,     评论人数0人

定义和实例化

42 人浏览
文章分类: Thinkphp  来源:贵博网络

定义和实例化...【查看全文】

Tags: ,     评论人数0人

AJAX返回

86 人浏览
文章分类: Thinkphp  来源:贵博网络

系统支持任何的/SPAN> AJAX 类库,提供了 ajaxReturn 方法用于 AJAX 调用后返回数据给客户端。/SPAN> 并且支持 JSON 、/SPAN> XML 和/SPAN> EVAL 三种方式给客户端接受数据,通过配置 DEFAULT_AJAX_RETURN 进行设置,在选择不同的/SPAN> AJAX 类库的时候可以...【查看全文】

Tags: ,     评论人数0人

重定向

76 人浏览
文章分类: Thinkphp  来源:贵博网络

重定向...【查看全文】

Tags: ,     评论人数0人

页面跳转

77 人浏览
文章分类: Thinkphp  来源:贵博网络

在应用开发中,经常会遇到一些带有提示信息的跳转页面,例如操作成功或者操作错误页面,并且自动跳转到另外一个目标页面。系统的 Action 类内置了两个跳转方法 success 和/SPAN> error ,用于页面跳转提示,而且可以支持 ajax 提交。使用方法很简单,举例如...【查看全文】

Tags: ,     评论人数0人

跨模块调用

74 人浏览
文章分类: Thinkphp  来源:贵博网络

在开发过程中经常会在当前模块调用其他模块的方法,这个时候就涉及到跨模块调用,我们还可以了解到/SPAN> A 和/SPAN> R 两个快捷方法的使用。/SPAN> $User = A ( "User" ); // 实例化/SPAN> UserAction 控制器对象/SPAN> $User-importUser(); // 调用 User...【查看全文】

Tags: ,     评论人数0人

操作链

59 人浏览
文章分类: Thinkphp  来源:贵博网络

操作链...【查看全文】

Tags: ,     评论人数0人

前置和后置操作

82 人浏览
文章分类: Thinkphp  来源:贵博网络

前置和后置操作...【查看全文】

Tags: ,     评论人数0人

空操作

81 人浏览
文章分类: Thinkphp  来源:贵博网络

空操作是指系统在找不到指定的操作方法的时候,会定位到空操作( _empty )方法来执行,利用这个机制,我们可以实现错误页面和一些/SPAN> URL 的优化。/SPAN> 例如,我们前面用 URL 路由实现了一个城市切换的功能,下面我们用空操作功能来重新实现。/SPAN>...【查看全文】

Tags: ,     评论人数0人

URL大小写

79 人浏览
文章分类: Thinkphp  来源:贵博网络

我们知道,系统默认的规范是根据/SPAN> URL 里面的/SPAN> moduleName 和/SPAN> actionName 来定位到具体的模块类,从而执行模块类的操作方法,如果在/SPAN> Linux 环境下面,就会发生/SPAN> URL 里面使用小写模块名不能找到模块类的情况,例如在/SPAN> Linux...【查看全文】

Tags: ,     评论人数0人

URL生成

74 人浏览
文章分类: Thinkphp  来源:贵博网络

为了配合所使用的/SPAN> URL 模式,我们需要能够动态的根据当前的/SPAN> URL 设置生成对应的/SPAN> URL 地址,为此, ThinkPHP 内置提供了/SPAN> U 方法,用于/SPAN> URL 的动态生成,可以确保项目在移植过程中不受环境的影响。/SPAN> U 方法的定义规则如下...【查看全文】

Tags: ,     评论人数0人

URL重写

70 人浏览
文章分类: Thinkphp  来源:贵博网络

通常的/SPAN> URL 里面含有 index.php ,为了达到更好的 SEO 效果可能需要去掉/SPAN> URL 里面的/SPAN> index.php ,通过 URL 重写的方式可以达到这种效果,通常需要服务器开启/SPAN> URL_REWRITE 模块才能支持。/SPAN> 下面是/SPAN> Apache 的配置过程,可...【查看全文】

Tags: ,     评论人数0人

URL伪静态

77 人浏览
文章分类: Thinkphp  来源:贵博网络

系统支持伪静态/SPAN> URL 设置,可以通过设置 URL_HTML_SUFFIX 参数随意在/SPAN> URL 的最后增加你想要的静态后缀,而不会影响当前操作的正常执行。例如,我们设置 URL_HTML_SUFFIX 为/SPAN> .shtml 的话,我们可以把下面的/SPAN> URL http://serverName/Bl...【查看全文】

Tags: ,     评论人数0人

URL路由

74 人浏览
文章分类: Thinkphp  来源:贵博网络

ThinkPHP 支持 URL 路由功能,要启用路由功能,需要设置/SPAN> URL_ROUTER_ON 参数为/SPAN> true 。开启路由功能后,系统会自动进行路由检测,如果在路由定义里面找到和当前 URL 匹配的路由名称,就会进行路由解析和重定向。路由功能需要定义路由定义文件,...【查看全文】

Tags: ,     评论人数0人