链接到yii中的路线

时间:2016-06-09 02:43:53

标签: php yii

我尝试在视图中使用此代码链接到路径:

 <a href="url('/site/entry')">Entry here</a>

以前在laravel中使用刀片模板我使用此代码工作正常。

<a href="{{url('/site/entry')}}">Entry here</a>

yii框架中的方式是什么?

2 个答案:

答案 0 :(得分:1)

Yii提供了两种创建网址的方法:

假设您要创建相对网址。您可以使用控制器的方法createUrl()创建它。您可以使用$this->createUrl(...)其中$this是控制器的实例,或直接使用Yii::app()->controller->createUrl(...);

<a href="<?php echo $this->createUrl('/site/entry'); ?>">Entry here</a>

<a href="<?php echo Yii::app()->controller->createUrl('/site/entry'); ?>">Entry here</a>

答案 1 :(得分:0)

你可以这样使用,

<a href="<?php echo Yii::app()->request->baseUrl; ?>/index.php/site/entry">Entry here</a>