+ },
+ {
+ combo : {
+ store : {
+ proxy : {
+ '|xns' : 'Roo.data',
+ method : 'GET',
+ url : baseURL + '/Roo/clipping_keywords.php',
+ xns : Roo.data,
+ xtype : 'HttpProxy'
+ },
+ reader : {
+ '|xns' : 'Roo.data',
+ fields : [{"name":"id","type":"int"},{"name":"keyword","type":"string"}],
+ id : 'code',
+ root : 'data',
+ totalProperty : 'total',
+ xns : Roo.data,
+ xtype : 'JsonReader'
+ },
+ '|xns' : 'Roo.data',
+ remoteSort : true,
+ sortInfo : { direction : 'ASC', field: 'display_name' },
+ xns : Roo.data,
+ xtype : 'Store',
+ listeners : {
+ beforeload : function (_self, o){
+ o.params = o.params || {};
+
+ var s = _this.form.findField('campaign_id').getValue() * 1;
+
+ if(isNaN(s) || s < 1){
+ return false;
+ }
+
+ o.params.is_active = 1;
+ o.params.is_keyword = 1;
+ o.params.project_id = s;
+ }
+ },
+ items : [
+
+ ]
+
+ },
+ '|xns' : 'Roo.form',
+ allowBlank : true,
+ alwaysQuery : true,
+ displayField : 'keyword',
+ editable : true,
+ fieldLabel : 'Keyword',
+ forceSelection : true,
+ listWidth : 400,
+ minChars : 2,
+ queryParam : 'query[keyword]',
+ tpl : '<div class=\"x-grid-cell-text x-btn button\"><b>{keyword}</b> </div>',
+ triggerAction : 'all',
+ valueField : 'id',
+ width : 400,
+ xns : Roo.form,
+ xtype : 'ComboBox',
+ items : [
+
+ ]
+
+ },
+ '|xns' : 'Roo.form',
+ allowBlank : false,
+ fieldLabel : 'Keywords',
+ hiddenName : 'keyword_filters',
+ name : 'keyword_filters_name',
+ width : 410,
+ xns : Roo.form,
+ xtype : 'ComboBoxArray',
+ items : [
+
+ ]
+
+ },
+ {
+ '|xns' : 'Roo.form',
+ name : 'id',
+ xns : Roo.form,
+ xtype : 'Hidden'