37 lines
770 B
PHP
37 lines
770 B
PHP
<?php
|
|
|
|
require_once(dirname(__FILE__)."/../../load.php");
|
|
|
|
$useModel = "BannerModel";
|
|
$permissionFlagRequired = AdminModel::ADMIN_TYPE_BANNER_SUPERVISOR;
|
|
$exposedFields = array(
|
|
"customer"=>null,
|
|
"position"=>function($data){
|
|
// return $data;
|
|
if(!array_key_exists($data, BannerModel::$BANNER_POSITIONS)){
|
|
return "unknown";
|
|
}
|
|
else{
|
|
return BannerModel::$BANNER_POSITIONS[$data]["label"];
|
|
}
|
|
},
|
|
"type"=>function($data){
|
|
// return $data;
|
|
if(!array_key_exists($data, MediaModel::$MEDIA_TYPES)){
|
|
return "unknown";
|
|
}
|
|
else{
|
|
return MediaModel::$MEDIA_TYPES[$data]["label"];
|
|
}
|
|
},
|
|
"start"=>null,
|
|
"end"=>null,
|
|
"id"=>null
|
|
);
|
|
|
|
$ret = DatatablesHelper::getResult($useModel, $permissionFlagRequired, $exposedFields);
|
|
echo json_encode($ret);
|
|
|
|
|
|
|
|
?>
|