From 13f55d62fc84fbcee42a29c7c6deb23e840a34e0 Mon Sep 17 00:00:00 2001 From: Riccardo Di Dato Date: Fri, 18 Aug 2017 10:32:16 +0200 Subject: [PATCH] Fix editor date Signed-off-by: Riccardo Di Dato --- private/lib/dao/models/NotiziaModel.php | 12 ++++++++++++ public/admin/editNotizie.php | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/private/lib/dao/models/NotiziaModel.php b/private/lib/dao/models/NotiziaModel.php index 14c3bcf..672631a 100644 --- a/private/lib/dao/models/NotiziaModel.php +++ b/private/lib/dao/models/NotiziaModel.php @@ -67,6 +67,18 @@ class NotiziaModel extends HasMediaModel{ self::CATEGORY_CONSIGLI_ESPERTI=>array("label"=>"I consigli degli esperti","mainMenu"=>false, "hidden"=>false,"pages"=>array("list"=>"consigliEsperti.php"),"color"=>"#3e3e3e","isSubmenu"=>null), ); + public function __construct($saveableObject){ + parent::__construct($saveableObject); + + if (!$this->hasProperty("about")){ + $this->about = new stdClass(); + } + + if (!property_exists($this->about, "data") || !($this->about->date instanceof MongoDB\BSON\UTCDateTime) ){ + $this->about->date = new MongoDB\BSON\UTCDateTime( time() * 1000 ); + } + } + public static function getCollectionName(){ return "notizia"; } diff --git a/public/admin/editNotizie.php b/public/admin/editNotizie.php index 862dc11..d107c0c 100644 --- a/public/admin/editNotizie.php +++ b/public/admin/editNotizie.php @@ -140,8 +140,8 @@ try{
Corpo della notizia
-
Data:about->data->toDateTime()->getTimestamp()):"";?>">
-
Ora:about->data->toDateTime()->getTimestamp()):"";?>">
+
Data:about->data->toDateTime()->getTimestamp() );?>">
+
Ora:about->data->toDateTime()->getTimestamp()) ;?>">