Yii URL
参考文章:
http://blog.csdn.net/iefreer/article/details/21325371
以http://localhost/basic/web/index.php?r=article/index为例
echo \yii\helpers\Url::base();
//输出/basic/web
echo \yii\helpers\Url::base(true)
//输出http://localhost/basic/web
//home是输出首页,加上true是输出加域名的首页
echo \yii\helpers\Url::home();
//输出/basic/web/index.php
echo\yii\helpers\Url::home(true);
//输出http:://localhost/basic/web/index.php
//当前的Url
echo \yii\helpers\Url::current();
//输出/basic/web/index.php?r=article/index
//to和toRoute都是生成Url,后面加true都是生成带域名的Url
echo \yii\helpers\Url::to([‘article/add’]);
//输出/basic/web/index.php?r=article/add
echo \yii\helpers\Url::to([‘article/edit’,’id’=>1]);
//输出/basic/web/index.php?r=article/add&id=1
echo \yii\helpers\Url::to([‘article/add’],true);
//输出http://localhost/basic/web/index.php?r=article/add
echo \yii\helpers\Url::to([‘article/edit’,’id’=>1],true);
//输出http://localhost/basic/web/index.php?r=article/add&id=1
echo\yii\helpers\Url::toRoute([‘article/add’]);
//输出/basic/web/index.php?r=article/add
echo \yii\helpers\Url::toRoute([‘article/edit’,’id’=>1]);
//输出/basic/web/index.php?r=article/add&id=1
echo \yii\helpers\Url::toRoute([‘article/add’],true);
//输出http://localhost/basic/web/index.php?r=article/add
echo\yii\helpers\Url::toRoute([‘article/edit’,’id’=>1],true);
//输出http://localhost/basic/web/index.php?r=article/add&id=1
//to和toRoute之间的区别,传入string时,to 会直接把string当成url和toRoute则会解析
echo\yii\helpers\Url::to(‘article/add’);
//输出article/add
echo\yii\helpers\Url::toRoute(‘article/add’);
//输出/basic/web/index.php?r=article/add
Yii URL的更多相关文章
- YIi url美化
一.Yii Url美化,配置urlManager组件 'urlManager' => [ 'enablePrettyUrl' => true, // 开启URL美化,可以去掉 index. ...
- yii url美化 urlManager组件
yii的官方文档对此的解释如下: urlSuffix 此规则使用的url后缀,默认使用CurlManger::urlSuffix,值为null.例如可以将此设置为.html,让url看起来“像”是一 ...
- Yii url createUrl redirect相关
一篇文章: 在yii中明明白白生成网址: 在Yii中经常要生成URL,不管是为了自动跳转还是仅仅是一个链接.下面对Yii中的URL生成做了一个总结.提示:以下controllerX代表控制器X,act ...
- IIS下 Yii Url重写
下载URL重写组件 http://www.microsoft.com/zh-cn/download/details.aspx?id=7435 导入官方提供的.htaccess文件 Options +F ...
- Javascript and AJAX with Yii(在yii 中使用 javascript 和ajax)
英文原文:http://www.yiiframework.com/wiki/394/javascript-and-ajax-with-yii /*** http://www.yiiframework. ...
- yii 常用一些调用 (增加中)
调用YII框架中 jquery:Yii::app()->clientScript->registerCoreScript('jquery'); framework/web/j ...
- yii获取当前url和域名
<?php //当前域名 echo Yii::app()->request->hostInfo; //除域名外的URL echo Yii::app()->request-> ...
- yii create url (二)
在Yii中经常要生成URL,不管是为了自动跳转还是仅仅是一个链接.下面对Yii中的URL生成做了一个总结.提示:以下controllerX代表控制器X,actionX代表方法X.在Controller ...
- yii create url (一)
1.$this->redirect这里的$this是当前的controller.可能是应用程序的也 可能是模块下的 这里仅将解一下第一个参能是url,当url是一个字符串时,它会自己动跳转 如$ ...
随机推荐
- C#-WinForm-ListView-表格式展示数据、如何将数据库中的数据展示到ListView中、如何对选中的项进行修改
在展示数据库中不知道数量的数据时怎么展示最好呢?--表格 ListView - 表格形式展示数据 ListView 常用属性 HeaderStyle - "详细信息"视图中列标头的 ...
- HTML-图片热点、网页内嵌、网页拼接、快速切图
图片热点 规划出图片上的一个区域,可以做出超链接,直接点击图片区域就可以完成跳转的效果.与图片链接不同,热点是图片上的某一个区域或多个区域. 我们用魔兽世界图片来做一个图片热点,点击logo.区域和不 ...
- 简单的cookie使用
<html><head><script type="text/javascript">function getCookie(c_name){if ...
- 【转】Timer还是Handler
在我们Android开发过程中,经常需要执行一些短周期的定时任务,这时候有两个选择Timer或者Handler.然而个人认为:Handler在多个方面比Timer更为优秀,更推荐使用. 一.易用性 1 ...
- VirtualBox提示:错误,创建一个新任务失败,被召者解决办法
被召者 RC: REGDB_E_CLASSNOTREG (0x80040154) 目前有两种解决办法: 解决方法一: 打开命令窗口(快捷键:窗口键+R,输入cmd点击确定) 输入cd D:\Progr ...
- Sublime Text快捷键和常用插件推荐
Sublime Text快捷键: Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有 ...
- ECIF OCRM ACRM关系
ECIF :Enterprise Customer Information Facility 企业客户信息工厂: CRM:Customer Relationship Management 客户关系管 ...
- [学习笔记]tarjan求割边
上午打模拟赛的时候想出了第三题题解,可是我不会求割边只能暴力判割边了QAQ 所以,本文介绍求割边(又称桥). 的定义同求有向图强连通分量. 枚举当前点的所有邻接点: 1.如果某个邻接点未被访问过,则访 ...
- Ubuntu回收站
以前删除文件经常Move to trash,今天想清空发现根本不知道回收站在哪里,囧.遂Google之,于是发现在 -/.local/share/Trash目录下. 打开目录看看有什么东西: ➜ ~ ...
- Java中StringBuilder的清空方法比较
StringBuilder 没有提供clear或empty方法.清空有3种方法:1)使用delete2)新生成一个,旧的由系统自动回收3)使用setLength 将三种方法循环1000万次,代码: p ...