MessagePreview.php
[Pman.Core] / MessagePreview.php
index fdf97f9..2212e12 100644 (file)
@@ -2,7 +2,7 @@
 
 require_once 'Pman.php';
 
-class Pman_Crm_MessagePreview extends Pman
+class Pman_Core_MessagePreview extends Pman
 {
     var $masterTemplate = 'mail/MessagePreview.html';
     
@@ -20,10 +20,12 @@ class Pman_Crm_MessagePreview extends Pman
     
     function get()
     {
-        if(empty($_REQUEST['_id'])){
-            $this->jerr('id got error');
+        if(empty($_REQUEST['_id']) || empty($_REQUEST['_table'])){
+            $this->jerr('missing options!');
         }
-        $mlq = DB_DataObject::factory('crm_mailing_list_message');
+        
+        
+        $mlq = DB_DataObject::factory($_REQUEST['_table']);
         
         $mlq->get($_REQUEST['_id']);