sync
[web.mtrack] / MTrackWeb / templates / images / MTrackWeb / MTrackWeb.Layout.js
index 3c9fe9e..1040e9c 100644 (file)
@@ -3,12 +3,14 @@
 // Auto generated file - created by app.Builder.js- do not edit directly (at present!)
 
 MTrackWeb.Layout = new Roo.XComponent({
+    part     :  ["MTrackWeb","Layout"],
     order    : '001-MTrackWeb.Layout',
     region   : 'center',
     parent   : false,
     name     : "unnamed module",
     disabled : false, 
-    tree : function()
+    permname : '', 
+    _tree : function()
     {
         var _this = this;
         var MODULE = this;
@@ -18,9 +20,15 @@ MTrackWeb.Layout = new Roo.XComponent({
             listeners : {
                 activate : function (_self)
                 {
-                        Roo.log("top activate");
+                      
                 }
             },
+            getProjectName : function() {
+                return MTrack.projectCombo.el.dom.value;
+            },
+            getProjectId : function() {
+                return  MTrack.projectCombo.getValue();
+            },
             layout : {
                 xtype: 'BorderLayout',
                 xns: Roo,
@@ -31,7 +39,7 @@ MTrackWeb.Layout = new Roo.XComponent({
                         region : 'north',
                         content : '<div class="banner-username"></div>' + 
                                 '<div id="banner">' +
-                                    '<a href="' + rootURL + '"><img style="float: left;margin-right: 10px;" src="' +
+                                    '<a href="' + baseURL + '"><img style="float: left;margin-right: 10px;" src="' +
                                          '/Roojscom/templates/images/roojsorg_logo-55.png" width="150" height="55"></a>' +
                                     '<div class="banner-title">Project Tracker</div>'+
                                 '</div>'
@@ -77,7 +85,7 @@ MTrackWeb.Layout = new Roo.XComponent({
                                 xtype: 'ComboBox',
                                 xns: Roo.form,
                                 listeners : {
-                                    beforeselect : function (combo, record, index)
+                                    beforeselect : function (combo, rec, index)
                                     {
                                       // this should post to the system, - to register active Project..
                                                             // it's not really needed in new version... but done for compat.
@@ -95,7 +103,8 @@ MTrackWeb.Layout = new Roo.XComponent({
                                     render : function (_self)
                                     {
                                         
-                                        
+                                        _this.projectCombo = _self;
+                                        // BC..
                                        MTrack.projectCombo = _self;
                                         
                                         // set the default value to our current project..
@@ -116,7 +125,7 @@ MTrackWeb.Layout = new Roo.XComponent({
                                 pageSize : 40,
                                 qtip : "Select Project",
                                 selectOnFocus : true,
-                                tpl : '<div class="x-grid-cell-text x-btn button"><b>{code}</b> {name} </div>',
+                                tpl : '<div class="x-grid-cell-text x-btn">{name} -  <b>{code}</b> </div>',
                                 triggerAction : 'all',
                                 typeAhead : true,
                                 valueField : 'id',
@@ -136,7 +145,7 @@ MTrackWeb.Layout = new Roo.XComponent({
                                         xtype: 'HttpProxy',
                                         xns: Roo.data,
                                         method : 'GET',
-                                        url : baseURL + '/Projects.php'
+                                        url : baseURL + '/Roo/core_project.php'
                                     },
                                     reader : {
                                         xtype: 'JsonReader',