使用元素名称在Yii中创建URL#

时间:2012-04-10 07:48:09

标签: php yii url-routing

我需要在Yii中创建URL,并在页面上指定一个div,以便在单击时聚焦...我知道我需要在URL中放置带有#的div名称,但是如何在Yii的createUrl函数......

根据我的知识,createUrl()函数仅提供参数选项,而不提供元素....

1 个答案:

答案 0 :(得分:7)

如果您选中createUrl

  

其他GET参数(name => value)。名称和值都将进行URL编码。如果名称为“#”,则相应的值将被视为锚点,并将附加在URL的末尾。

您可以像这样添加:

 echo $this->createUrl('controller/action',array('#'=>'name'));