Pman.Dialog.CoreNotifyRecurKeywords.bjs
authorEdward <edward@roojs.com>
Mon, 4 May 2015 07:46:12 +0000 (15:46 +0800)
committerEdward <edward@roojs.com>
Mon, 4 May 2015 07:46:12 +0000 (15:46 +0800)
Pman.Dialog.CoreNotifyRecurKeywords.js

Pman.Dialog.CoreNotifyRecurKeywords.bjs
Pman.Dialog.CoreNotifyRecurKeywords.js

index eb8b6bb..f2fbcda 100644 (file)
            "items" : [
             {
              "listeners" : {
-              "beforeload" : "function (_self, o){\n    o.params = o.params || {};\n    // set more here\n    o.params.etype = 'COMPTYPE';\n    o.params.active  = 1;\n}\n"
+              "beforeload" : "function (_self, o){\n    o.params = o.params || {};\n    \n    var s = _this.form.findField('campaign_id').getValue() * 1;\n    \n    if(s < 1){\n        return false;\n    }\n    \n    o.params.is_active  = 1;\n    o.params.is_keyword = 1;\n    o.params.project_id = s;\n}\n"
              },
              "xtype" : "Store",
              "remoteSort" : true,
index e5a49d8..fb85e8b 100644 (file)
@@ -236,9 +236,16 @@ Pman.Dialog.CoreNotifyRecurKeywords = {
             listeners : {
              beforeload : function (_self, o){
                   o.params = o.params || {};
-                  // set more here
-                  o.params.etype = 'COMPTYPE';
-                  o.params.active  = 1;
+                  
+                  var s = _this.form.findField('campaign_id').getValue() * 1;
+                  
+                  if(s < 1){
+                      return false;
+                  }
+                  
+                  o.params.is_active  = 1;
+                  o.params.is_keyword = 1;
+                  o.params.project_id = s;
               }
             },
             items : [