yii::app()->homeurl  //主页的网址 yii系统变量。

//得到proteced目录的物理路径

Yii::app()->basePath;
调用YII框架中jquery:Yii::app()->clientScript->registerCoreScript('jquery');   

framework/web/js/source的js,其中registerCoreScriptkey调用的文件在framework/web/js/packages.php列表中可以查看

 在view中得到当前controller的ID方法:Yii::app()->getController()->id;     

 在view中得到当前action的ID方法:Yii::app()->getController()->getAction()->id;    

 yii获取ip地址:Yii::app()->request->userHostAddress;  

 yii判断提交方式:Yii::app()->request->isPostRequest 

得到当前域名: 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) 

一:Yii framework 已经定义的命名空间常量
system: 指向Yii框架目录; Yii\framework
zii: 指向zii library 目录; Yii\framework\zii
application : 指向应用程序基本目录; protected\
webroot: 指向包含里入口脚本 文件的目录; .\
ext : 指向包含所有第三方扩展的目录; \protected\extensions 用法:Yii::getPathOfAlias('webroot')
二:
{full URL}:取得当前的完整路径
Yii::getFrameworkPath() :YII framework路径 三:插入meta信息 Yii::app()->clientScript->registerMetaTag('keywords','关键字'); Yii::app()->clientScript->registerMetaTag('description','一些描述'); Yii::app()->clientScript->registerMetaTag('author','作者'); 示例:
<link rel="alternate" type="application/rss+xml" href="http://www.dreamdu.com/feed/" />
表示为:
Yii::app()->clientScript->registerLinkTag('alternate','application/rss+xml',$this->createUrl('/feed')); //在控制器添加CSS文件或JavaScript文件
Yii::app()->clientScript->registerCssFile(Yii::app()->baseUrl.'/css/my.css'); Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl.'/css/my.js'); //在view中得到当前controller的ID方法
Yii::app()->getController()->id; //在view中得到当前action的ID方法:
Yii::app()->getController()->getAction()->id; //Yii获取ip地址
Yii::app()->request->userHostAddress; //Yii判断提交方式
Yii::app()->request->isPostRequest //得到当前域名:
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)

最新文章

  1. JS利用取余实现toggle多函数
  2. Ajax工作流程
  3. Spark学习(三) -- SparkContext初始化
  4. java:同步和死锁
  5. java web用于保持状态的4种方法
  6. sp转dp dp转px
  7. Git基础(三)
  8. 关于rsync的密码问题
  9. reflow和repaint
  10. mysql主从复制-异步复制
  11. COMP9021 PRINCIPLES OF PROGRAMMING
  12. mysql异常 : The driver has not received any packets from the server.
  13. 关于SQL的over partition by 开窗语句在分页和统计中的使用总
  14. Android一个工程引用另一个工程的方法
  15. python 解析 yaml文件
  16. Java与Redis
  17. PHP获取地址栏传的id值
  18. 课时8.HTML作用(掌握)
  19. CentOS Openvpn搭建以及 linux&amp;&amp;windows客户端的连接
  20. Django Ajax学习二之csrf跨站请求伪造

热门文章

  1. 在Ubuntu Kylin下安装QQ教程
  2. 14 个 grep 命令的例子 【转】
  3. java多线程中的生产者与消费者之等待唤醒机制@Version2.0
  4. 阅读推荐——深入浅出Mesos
  5. SQL中char、varchar、nvarchar的区别
  6. python中split函数的使用
  7. python项目练习3:万能的XML
  8. C Looooops(扩展欧几里得)
  9. Antenna Placement
  10. Color Me Less 分类: POJ 2015-06-10 18:24 11人阅读 评论(0) 收藏