sql/cms_page.sql
[Pman.Cms] / Pman.Dialog.CmsTranslateTemplates.js
index 8c25965..7bdd170 100644 (file)
@@ -33,11 +33,11 @@ Pman.Dialog.CmsTranslateTemplates = {
             background : true,
             closable : false,
             collapsible : false,
-            height : 300,
+            height : 450,
             modal : true,
-            resizable : false,
-            title : "Add / Edit Location Details",
-            width : 400,
+            resizable : true,
+            title : "Edit Translation",
+            width : 800,
             items : [
                 {
                     xtype: 'ContentPanel',
@@ -60,9 +60,8 @@ Pman.Dialog.CmsTranslateTemplates = {
                                       
                                     if (action.type == 'setdata') {
                                        //_this.dialog.el.mask("Loading");
-                                       if (_this.data.id) {
-                                           this.load({ method: 'GET', params: { '_id' : _this.data.id }});
-                                       }
+                                       
+                                       Roo.log(_this.data);
                                        return;
                                     }
                                     if (action.type == 'load') {
@@ -84,7 +83,6 @@ Pman.Dialog.CmsTranslateTemplates = {
                             },
                             method : 'POST',
                             style : 'margin: 5px',
-                            url : baseURL + '/Roo/Ris_location.php',
                             items : [
                                 {
                                     xtype: 'Row',
@@ -94,10 +92,12 @@ Pman.Dialog.CmsTranslateTemplates = {
                                         {
                                             xtype: 'TextArea',
                                             xns: Roo.form,
-                                            disabled : true,
+                                            readOnly : true,
                                             fieldLabel : 'Original',
+                                            height : 150,
                                             name : 'src_id_txt',
-                                            value : "teststsetetsetsete"
+                                            value : "",
+                                            width : 750
                                         }
                                     ]
                                 },
@@ -110,22 +110,9 @@ Pman.Dialog.CmsTranslateTemplates = {
                                             xtype: 'TextArea',
                                             xns: Roo.form,
                                             fieldLabel : 'Translation',
-                                            name : 'txt'
-                                        }
-                                    ]
-                                },
-                                {
-                                    xtype: 'Row',
-                                    xns: Roo.form,
-                                    hideLabels : true,
-                                    items : [
-                                        {
-                                            xtype: 'DisplayField',
-                                            xns: Roo.form,
-                                            fieldLabel : 'test',
-                                            name : 'a',
-                                            value : "",
-                                            width : 200
+                                            height : 150,
+                                            name : 'txt',
+                                            width : 750
                                         }
                                     ]
                                 }
@@ -137,7 +124,8 @@ Pman.Dialog.CmsTranslateTemplates = {
             center : {
                 xtype: 'LayoutRegion',
                 xns: Roo,
-                titlebar : false
+                titlebar : true,
+                title : "Note: If the original text contains template variables like  {TEMPLATE_VARIABLE} <br/>Be careful to retain them otherwise the translation may not work"
             },
             buttons : [
                 {
@@ -154,14 +142,19 @@ Pman.Dialog.CmsTranslateTemplates = {
                 {
                     xtype: 'Button',
                     xns: Roo,
-                    text : "OK",
                     listeners : {
                         click : function() {
                             _this.dialog.el.mask("Saving");
-                            _this.form.doAction('submit');
-                            
+                            //_this.form.doAction('submit');
+                            _this.dialog.hide();
+                            if (_this.callback) {
+                                _this.callback.call(_this, _this.form.getValues());
+                            }
+                            _this.dialog.el.unmask();
+                            _this.form.reset();
                         }
-                    }
+                    },
+                    text : "OK"
                 }
             ]
         });