CRM-20369 mailing clicks report
authorBrian Shaughnessy <brian@lcdservices.biz>
Sun, 2 Apr 2017 02:11:37 +0000 (22:11 -0400)
committerBrian Shaughnessy <brian@lcdservices.biz>
Sun, 2 Apr 2017 02:11:37 +0000 (22:11 -0400)
CRM/Report/Form/Mailing/Clicks.php

index 580f3069c4d430f46fdc6a4f0025cfef42357ebd..73c3e30017ba4fe2d250f368a32251daef4efd9b 100644 (file)
@@ -112,7 +112,7 @@ class CRM_Report_Form_Mailing_Clicks extends CRM_Report_Form {
       'fields' => array(
         'mailing_name' => array(
           'name' => 'name',
-          'title' => ts('Mailing'),
+          'title' => ts('Mailing Name'),
           'default' => TRUE,
         ),
         'mailing_name_alias' => array(
@@ -120,21 +120,36 @@ class CRM_Report_Form_Mailing_Clicks extends CRM_Report_Form {
           'required' => TRUE,
           'no_display' => TRUE,
         ),
+        'mailing_subject' => array(
+          'name' => 'subject',
+          'title' => ts('Mailing Subject'),
+          'default' => true,
+        ),
       ),
       'filters' => array(
         'mailing_id' => array(
           'name' => 'id',
-          'title' => ts('Mailing'),
+          'title' => ts('Mailing Name'),
           'operatorType' => CRM_Report_Form::OP_MULTISELECT,
           'type' => CRM_Utils_Type::T_INT,
           'options' => CRM_Mailing_BAO_Mailing::getMailingsList(),
           'operator' => 'like',
         ),
+        'mailing_subject' => array(
+          'name' => 'subject',
+          'title' => ts('Mailing Subject'),
+          'type'=> CRM_Utils_Type::T_STRING,
+          'operator' => 'like',
+        ),
       ),
       'order_bys' => array(
         'mailing_name' => array(
           'name' => 'name',
-          'title' => ts('Mailing'),
+          'title' => ts('Mailing Name'),
+        ),
+        'mailing_subject' => array(
+          'name' => 'subject',
+          'title' => ts('Mailing Subject')
         ),
       ),
       'grouping' => 'mailing-fields',