function($data){
$rval = $data;
if (strlen($rval)>80){
$rval = substr($rval, 0, 80)."...";
}
return $rval;
},
"sottotitolo"=>function($data){
$rval = $data;
if (strlen($rval)>80){
$rval = substr($rval, 0, 80)."...";
}
return $rval;
},
"status"=>function ($data) {
switch ($data){
case NotiziaModel::STATUS_ACCEPTED:
return "".NotiziaModel::$NOTIZIA_STATUS[$data]["label"]."";
case NotiziaModel::STATUS_PENDING:
return "".NotiziaModel::$NOTIZIA_STATUS[$data]["label"]."";
case NotiziaModel::STATUS_REJECTED:
return "".NotiziaModel::$NOTIZIA_STATUS[$data]["label"]."";
default:
return "Sconosciuto";
}
},
"about"=>array("data"=>null),
"id"=>null
);
$ret = DatatablesHelper::getResult($useModel, $permissionFlagRequired, $exposedFields,array("about.owner"=>AdminLoginManager::getLogged()->id));
echo json_encode($ret);
?>