我有一个yii2项目。我在kartik上安装了popover-x。我使用popover显示日期列表,但是我有一个问题要做。我之前使用ArrayHelper从数据库中获取数据。但这是错误的,我得到错误:
数组到字符串转换
然后,我改变了我的代码,但它仍然是错误的,我得到了同样的错误。我的问题是什么?这是我的代码:
[
'format' => 'raw',
'label' => 'Action',
'value' => function($model)
{
$data = \frontend\models\Paket::find()->select(['tanggal_sampai'])->where(['status' => 0])->all();
$content = [];
foreach ($data as $d)
{
$content[] = ['tanggal_sampai' => $d['tanggal_sampai']];
}
return PopoverX::widget([
'header' => 'Pesa terkirim',
'placement' => PopoverX::ALIGN_BOTTOM,
'size' => 'md',
'content' => $content,
'toggleButton' => ['label' => 'Daftar Pesan', 'class'=>'btn btn-default'],
]);
}
],