+ if($_REQUEST['_table'] == 'core_email'){
+ $this->coreEmailSendTest();
+ }
+
+ $cn = DB_DataObject::factory('core_notify');
+ $cn->setFrom(array(
+ 'evtype' => "{$_REQUEST['_table']}::SendPreviewEmail",
+ 'onid' => $_REQUEST['_id'],
+ 'ontable' => $_REQUEST['_table'],
+ 'person_id' => $this->authUser->id,
+ 'person_table' => 'Person',
+ 'act_when' => $cn->sqlValue("NOW()"),
+ 'act_start' => $cn->sqlValue("NOW()")
+ ));
+
+ $cn->insert();
+
+ $sent = $cn->sendManual();
+
+ if(get_class($sent) != 'Pman_Core_NotifySend_Exception_Success'){
+ $this->jerr($sent->getMessage());
+ }
+
+ $this->jok("SUCCESS");
+
+ /*
+ $mid = $_REQUEST['_id'];
+
+ $mlq = DB_DataObject::factory($_REQUEST['_table']);
+
+ $mlq->get($_REQUEST['_id']);
+
+ $content = array(
+ 'template' => $mlq->name,
+ 'person' => $this->authUser
+ );
+
+ $sent = DB_DataObject::factory($_REQUEST['_table'])->send($content);
+
+ if(!is_object($sent)){
+ $this->jok('SUCCESS');
+ }
+
+ $this->jerr('error!!:' . $sent->toString());
+ */