我的yii2表格动作无法获得绝对的网址。它不断创建一个相对URL,然后将绝对URL附加到它。
我的代码如下:
<?php $formURL = "https://www.example.com"; ?>
<?= Html::beginForm([\yii\helpers\Url::to($formURL, $scheme = true)], 'post', ['enctype' => 'multipart/form-data']); ?>
而不是把它放在下面:
<form action="https:www.example.com" method="post" enctype="multipart/form-data">
它产生以下内容:
<form action="/web/index.php?r=https:www.example.com" method="post" enctype="multipart/form-data">
对此的任何帮助将不胜感激!
答案 0 :(得分:1)
阅读Url::to(),或者您不需要使用Url帮助
<?= Html::beginForm(Url::to("https://www.example.com"), 'post', ['enctype' => 'multipart/form-data']); ?>
或强>
<?= Html::beginForm("https://www.example.com", 'post', ['enctype' => 'multipart/form-data']); ?>