7

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

createUrl()函数仅提供参数选项,而不是元素选项......据我所知。

4

1 回答 1

7

如果您检查createUrl

额外的 GET 参数(名称=>值)。名称和值都将是 URL 编码的。如果名称为“#”,则对应的值将被视为锚点,并将附加在 URL 的末尾。

您可以像这样添加它:

 echo $this->createUrl('controller/action',array('#'=>'name'));
于 2012-04-10T08:02:48.470 回答