我正在使用下面的peice代碼。HTML中的目標_blank :: a不工作yii2
[
'attribute' => 'Application',
'format' => 'html',
'value' => function ($dataProvider) {
$student_username = $dataProvider->student_username;
return Html::a('Print', Url::toRoute(['/coordinatorpanel/print-form', 'student_username' => $student_username]),
['target' => '_blank', 'class' => 'btn btn-success center-block']);
},
]
HTML輸出:
<a class="btn btn-success center-block" href="/nse/frontend/web/index.php?r=coordinatorpanel%2Fprint-form&student_username=COR39690113" target="_blank">
但是,當我點擊鏈接,我不是導航到新的選項卡,請求在同一標籤處理。我在'Mozilla'和'Chrome'上都試過這個。
任何幫助將深表rewared :)
我改變了它,但它仍然是一樣的。我已經更新了代碼 –
它不適用於''format'=>'raw''?如果鏈接標籤已正確生成,請檢查源代碼。 – Bizley
謝謝你的回覆。通過將格式設置爲'raw',我已經使用HTML輸出鏈接標記更新了上述代碼。但仍然沒有正面影響。 –