我正在使用PHPGrid创建仪表板,其中将显示所有产品详细信息(为产品创建的产品名称、产品图像、json 文件)。
如果已经为产品创建了 json 文件,那么它将显示编辑选项,否则将显示创建文件选项。我将 json 文件保存在文件夹(本地系统)中。
我的问题是,如果我从文件夹中删除 json 文件,它应该显示创建 json 文件选项,但现在它显示编辑选项(因为它仅从数据库读取 json 文件值)。它还应该检查文件值(来自数据库)是否存在于文件夹中。
在 php 网格 热这样做?
更新:
<?php $dg = new C_DataGrid("SELECT * FROM product where usercreated='$uid'");
$dg -> set_col_title("user", "username");
$dg -> set_col_hidden("jsonfile");
$dg -> enable_export('HTML');
$dg -> set_col_title("id" ,'pid');
$dg -> set_dimension(1000, 412);
$col_formatter = <<<COLFORMATTER
function(cellvalue, options, rowObject){
var id =rowObject[0];
var jsin =rowObject[5];
if (jsin!=''){
return '<a href="editadpage.php?id='+ id +'"><input type="submit" class="edit1" title="Edit" style="font-size:11px; font-weight:bold;"></a>';
}else{
return '<a class="notactive" href="editadpage.php?id='+ id +'"><input type="submit" class="greycreate " title="Edit" style="font-size:11px; font-weight:bold;"></a>';
}
}
?>