Yii常用路径方法总结_PHP教程
程序员文章站
2022-06-09 17:40:15
...
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与action
- Yii控制器动作参数绑定处理
- Yii 动作方法技巧
- yii数据库查询操作总结
推荐阅读
-
php上传图片获取路径及给表单字段赋值的方法,_PHP教程
-
Yii清理缓存的方法,Yii清理缓存方法_PHP教程
-
PHP常用函数总结(数组部分)共享版会有些错误_PHP教程
-
PHP常用技巧总结,php总结_PHP教程
-
YII Framework框架教程之国际化实现方法,yiiframework_PHP教程
-
PHP的Yii框架中创建视图和渲染视图的方法详解,yii框架_PHP教程
-
PHP检测字符串是否为UTF8编码的常用方法,utf8编码_PHP教程
-
PHP类中的魔术方法(Magic Method)简明总结,magicmethod_PHP教程
-
PHP抓取网页、解析HTML常用的方法总结_php实例
-
PHP常用魔术常量、魔术方法总结