通过Yii 2中的按钮访问控制器


Access controller from button in Yii 2

在Yii2应用程序中,我正在尝试制作下载按钮。

这是我的下载控制器:

public function actionDownload()
{
    $path = 'templates/file';
    if(file_exists($path)){
        Yii::$app->response->sendFile($path);
    }
}

我的按钮:

 <?= Html::a('Download Form', ['class' => 'btn btn-success']) ?>

有没有办法从我的按钮访问function actionDownload()

尝试:

<?= Html::a('Download Form', ['yourControllerName/download'], ['class' => 'btn btn-success']) ?>