2
pop-up'ı açılması için bu kodu denemelisiniz açılır yii2Yii2'de açılır pencerede görünüm sayfası nasıl açılır? Ben görünümü sayfasını açmak zorunda
pop-up'ı açılması için bu kodu denemelisiniz açılır yii2Yii2'de açılır pencerede görünüm sayfası nasıl açılır? Ben görünümü sayfasını açmak zorunda
içerdikleri görünümü açık görünümünü tıklayın yerine page.After ait açılan pencerede içerirler. ve ayrıca bu $this->renderAjax()
kullanarak ajax görünümü ile render gerekir.
kontrolör
public function actionView($id)
{
if (Yii::$app->request->isAjax) {
return $this->renderAjax('view', [
'model' => $this->findModel($id),
]);
} else {
return $this->render('view', [
'model' => $this->findModel($id),
]);
}
}
Görünüm
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
...................
[
'class' => 'yii\grid\ActionColumn',
'buttons' => [
'view' => function ($url, $model) {
return Html::a('<span class="glyphicon glyphicon-eye-open"></span>', $url , ['class' => 'view', 'data-pjax' => '0']);
},
],
....................
]);
$this->registerJs(
"$(document).on('ready pjax:success', function() { // 'pjax:success' use if you have used pjax
$('.view').click(function(e){
e.preventDefault();
$('#pModal').modal('show')
.find('.modal-content')
.load($(this).attr('href'));
});
});
");
yii\bootstrap\Modal::begin([
'id'=>'pModal',
]);
yii\bootstrap\Modal::end();
?>
Teşekkür ama bu pop-up ve veri kimliği iptal etmek ne kadar yakın açılır \t \t \t için kod aşağıdaki uygun biçim –
put göstermez çalışan bu bir ' \t \t \t \t × = Yii :: t ('comm', 'Kapat')?> \t \t \t ' –
GAMITG