我尝试在列表视图中显示我的表列数据,但它不起作用。在 gridview 中允许插入字段名称。我不能在列表视图中做吗?
我试试这个代码。
$feedbackFound = new SqlDataProvider([
'sql'=> "SELECT * FROM feedback WHERE module_id='$tutorModule->id'",
]);
ListView::widget([
'dataProvider' => $feedbackFound,
//'filterModel' => $searchModel,
'itemView' => [
'PositiveComment',
'GoodAt',
'MakeMost',
//['class' => 'yii\grid\ActionColumn'],
],
]);
Run Code Online (Sandbox Code Playgroud) 我的文件上传功能附加到我的 web 应用程序中有问题。代码在我的本地主机中运行良好,但在我已经上传的真实服务器中运行良好。我将目录权限更改为可写。
if ($model->load(Yii::$app->request->post()))
{
$session = Yii::$app->session;
$user_id = $session->get('role');
//get the instance of the uploaded file
$imageName = $model->Fname."_".$model->Lname;
$model->file = UploadedFile::getInstance($model, 'file');
if($model->file)
{
//SHA512 base password encription
$model->password = crypt($model->repeatpassword,'$6$rounds=1212$16charactersalt');
//save image pathe to db
$model->image = 'uploads/profile_image/'.$imageName.'.'.$model->file->extension;
$model->role = $user_id;
$model->save();
$model->file->saveAs( 'uploads/profile_image/'.$imageName.'.'.$model->file->extension );
}
//return $this->redirect(['index']);
return $this->goHome();
}
Run Code Online (Sandbox Code Playgroud)
我想从Excel工作表中删除突出显示的列.请检查代码:
// generate report
if($genReport) {
include_once("../../../includes/dbcon/mysql-crm.php");
//01.generate first date and last day
$month_end = date('d', strtotime($toDate));
$month_first = date('d', strtotime($fromDate));
include("../../../includes/addons/php-excel-gen/PHPExcel.php");
$objPHPExcel = new PHPExcel();
$objPHPExcel->getProperties()->setCreator("Shanka Nuwan")
->setLastModifiedBy("Shanka Nuwan")
->setTitle("Call Center Report - ".$reportNamePart)
->setSubject("Call Center Report - ".$reportNamePart)
->setDescription("Call Center Report - ".$reportNamePart)
->setKeywords("Call Center Report - ".$reportNamePart)
->setCategory("Call Center");
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->mergeCells('A1:C1');
$objPHPExcel->getDefaultStyle()->getFont()->setSize(15);
$objRichText = new PHPExcel_RichText();
$objPayable = $objRichText->createTextRun($reportNamePart);
$objPayable->getFont()->setBold(true);
$objPayable->getFont()->setSize(14);
$objPayable->getFont()->setColor( new PHPExcel_Style_Color( PHPExcel_Style_Color::COLOR_DARKGREEN ) );
$objPHPExcel->getActiveSheet()->getCell('A1')->setValue($objRichText);
$objPHPExcel->setActiveSheetIndex(0)->setCellValue('A2', 'Date');
$objPHPExcel->setActiveSheetIndex(0)->setCellValue('A3', 'SHOWROOM');
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setAutoSize(true);
$objPHPExcel->getDefaultStyle()->getFont()->setSize(10);
//add allboder style …Run Code Online (Sandbox Code Playgroud)