Php Yii 2.0到控制器的静态链接

Php Yii 2.0到控制器的静态链接,php,yii2,Php,Yii2,我对Yii 2.03(以及一般的框架)非常陌生。我现在面临一些问题 在主页上,我有一个菜单,我想在其中放置(视图中)到控制器的链接,但我不知道如何放置,我得到了“PHP致命错误–yii\base\ErrorException” 类“未找到CHtml”或“PHP致命错误–yii\base\ErrorException” 未找到类“Html” http://localhost/web/index.php是带有菜单的主页面。 http://localhost/web/index.php?r=autor

我对Yii 2.03(以及一般的框架)非常陌生。我现在面临一些问题

在主页上,我有一个菜单,我想在其中放置(视图中)到控制器的链接,但我不知道如何放置,我得到了“PHP致命错误–yii\base\ErrorException” 类“未找到CHtml”或“PHP致命错误–yii\base\ErrorException” 未找到类“Html”

http://localhost/web/index.php
是带有菜单的主页面。
http://localhost/web/index.php?r=autori/index
是包含生成的CRUD的页面,该页面工作正常。 在视图中,我有
  • ,我想用有效链接替换“#”,我现在不关心SEO。如何编辑视图以使用特定控制器


    谢谢

    如果您确实在使用Yii2,请尝试使用:

    <li><a href="<?=Url::to(["autori/index"])?>">Autori</a></li>
    
  • 您需要在视图文件的开头包含此内容,以便它为Url帮助器类使用正确的命名空间:

    <?php use yii\helpers\Url ?>
    
    
    

    但是请注意框架版本,正如Sliq所指出的,CHtml是一个Yi1类。

    试试这个
    CHtml看起来像是在使用Yi1.x,而不是Yi2.x!