yii常用路径方法总结yii框架中的一些常见的路径方法的使用方法总结。
在控制器添加css文件或javascript文件:
yii::app()->clientscript->registercssfile(yii::app()->baseurl.'/css/my.css'); yii::app()->clientscript->registerscriptfile(yii::app()->baseurl.'/css/my.js'); module->assetsurl; ?>/css/main.css
调用yii框架中framework/web/js/source的js,其中registercorescript key调用的文件在framework/web/js/packages.php列表中可以查看:
yii::app()->clientscript->registercorescript('jquery');
在view中得到当前controller的id方法:
yii::app()->getcontroller()->id;
在view中得到当前action的id方法:
yii::app()->getcontroller()->getaction()->id;
yii获取ip地址
yii::app()->request->userhostaddress;
yii判断提交方式是否是post请求
yii::app()->request->ispostrequest
yii 判断是否是ajax请求
yii::app()->request->isajaxrequest
得到当前域名:
yii::app()->request->hostinfo
得到proteced目录的物理路径
yii::app()->basepath;
获得上一页的url以返回
yii::app()->request->urlreferrer;
得到当前url
yii::app()->request->url;
得到当前home url
yii::app()->homeurl
得到当前return url
yii::app()->user->returnurl
项目路径
dirname(yii::app()->basepath)
如果你自己有个目录下有些类或文件常用,可以在main.php的最上边定义一个路径别名,别名可以被翻译为其相应的路径。
yii::getpathofalias('webroot')
如果是多个可以在main.php中的array中加一个配置。
您可能感兴趣的文章yii rules常用验证规则备忘yii中的数据库事务的使用方法小结yii查看(输出)当前页面执行的sql语句yii 数据库添加,修改,删除相关操作总结yii框架如何配置默认controller与actionyii控制器动作参数绑定处理yii 动作方法技巧yii数据库查询操作总结
http://www.bkjia.com/phpjc/1003467.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/1003467.htmltecharticleyii常用路径方法总结 yii框架中的一些常见的路径方法的使用方法总结。 在控制器添加css文件或javascript文件: yii::app()-clientscript-registercss...