CakePHP 3:HTMLHelper:url缺失

Ale*_*erz 2 php cakephp html-helper cakephp-3.0

我目前正在将应用程序升级到CakePHP 3.在CakePHP 2中,我使用HTMLHelper :: url生成指向按钮等控制器/操作的链接.

像这样的东西:

<form class="navbar-form navbar-left form-signin" action="<?php echo $this->HTML->url(array(
    "controller" => "users",
    "action" => "login")); ?>" method="post">
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我正在使用它$this->HTML->url()来生成指向我的控制器/操作的链接.在CakePHP 3中,缺少HTMLHelper :: url().文档和迁移指南都没有提到它.还有另一种在Cake 3中生成链接的方法吗?

谢谢!亚历克斯

mar*_*ark 6

阅读迁移指南:http: //book.cakephp.org/3.0/en/appendices/3-0-migration-guide.html#view-helper

Helper :: url()现在可用作Cake\View\Helper\UrlHelper :: build().