DataObjects/Cms_page.php
[Pman.Cms] / Pman.Tab.CmsBlog.js
index 5a474ac..506d177 100644 (file)
@@ -610,6 +610,9 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
               if(sel.data.type == 'page_type'){
                   options.params._page_type_id = sel.data.pid;
               }
+              if (sel.data.page_type > 0 ) {
+                  options.params._page_type_id = sel.data.page_type;
+              }
               
               if(sel.data.type == 'category'){
                   options.params._category_id = sel.data.pid;
@@ -1107,7 +1110,8 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
                  return;
              }
              
-             return String.format('<img src="{0}/Images/Thumb/{1}/{2}" width="{1}">', baseURL, size, v); 
+             return String.format('<img src="{0}/Images/Thumb/{1}/{2}" width="{1}" height="{3}">', 
+                     baseURL, size, v, Math.floor(size*0.6)); 
          },
          sortable : false,
          width : 75,
@@ -1370,8 +1374,8 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
        items  : [
         {
          xtype : 'GridPanel',
-         autoScroll : true,
-         background : false,
+         autoScroll : false,
+         background : true,
          fitContainer : true,
          fitToframe : true,
          region : 'center',
@@ -1467,6 +1471,14 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
                 {
                     'name': 'type',
                     'type': 'string'
+                },
+                {
+                    'name': 'page_type',
+                    'type': 'int'
+                },
+                {
+                    'name': 'category_id_is_draft',
+                    'type': 'int'
                 }
             ],
             id : 'id',
@@ -1493,7 +1505,12 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
             xtype : 'ColumnModel',
             dataIndex : 'display_name',
             header : _this._strings['3adbdb3ac060038aa0e6e6c138ef9873'] /* Category */,
-            renderer : function(v,x,r) { 
+            renderer : function(v,x,r) 
+            { 
+                if(r.data.category_id_is_draft * 1 == 1){
+                    return String.format('<span style="text-decoration:line-through">{0}</span>', v ? v : ''); 
+                }
+                
                 return String.format('{0}', v ? v : '');
             },
             width : 200,