我已经搜索并尝试了每个论坛和示例。
我在 Yii2 中使用 Kartik\DetailViwew,我无法在 button1 选项中放置一个自定义按钮。
我正在处理的代码:
echo DetailView::widget([
'model' => $model,
'attributes' => $attributes,
'mode'=>Yii::$app->request->get('edit')=='t' ? DetailView::MODE_EDIT : DetailView::MODE_VIEW,
'panel'=>[
'heading'=>$this->title,
'type'=>DetailView::TYPE_INFO,
],
'buttons1' => '{update}',
'bordered' => 'true',
'striped' => $striped,
'condensed' => $condensed,
'responsive' => $responsive,
'hover' => $hover,
'hAlign'=>$hAlign,
'vAlign'=>$vAlign,
'fadeDelay'=>$fadeDelay,
'deleteOptions'=>[ // your ajax delete parameters
'params' => ['id' => $model->p_id, 'custom_param' => true],
'url'=>['delete', 'id' => $model->p_id],
]
]);
在里面
'buttons1' => '{update}',
根据示例http://demos.krajee.com/detail-view,有一种方法可以自定义。但是没有例子。并且文档没有解释如何做到这一点。
任何人都可以帮忙吗?