Pman.Dialog.CmsBlog.bjs
[Pman.Cms] / Pman.Tab.CmsBlog.js
index 79b3396..b283ee0 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}" width="{3}">', baseURL, size, v, Math.floor(size*0.6)); 
+             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,
@@ -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,
@@ -1857,6 +1874,10 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
              {
                  'name': 'primary_image_id',
                  'type': 'int'
+             },
+             {
+                 'name': 'template_id_template',
+                 'type': 'string'
              }
          ],
          id : 'id',
@@ -1885,7 +1906,7 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
              
              return String.format('<img src="{0}/Images/Thumb/40/{1}" width="40">', baseURL, v); 
          },
-         width : 75,
+         width : 50,
          xns : Roo.grid,
          '|xns' : 'Roo.grid'
         },
@@ -1899,7 +1920,7 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
          
              return '<img class="x-grid-check-icon' + state + '" src="' + Roo.BLANK_IMAGE_URL + '"/>';
          },
-         width : 50,
+         width : 40,
          xns : Roo.grid,
          '|xns' : 'Roo.grid'
         },
@@ -1909,9 +1930,20 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
          header : _this._strings['ce5bf551379459c1c61d2a204061c455'] /* Location */,
          renderer : function(v,x,r) { 
          
-             var fmt = (r.data.is_deleted ? '<s>{0}</s>' : '{0}');
+             var fmt = '';
+             
+             if(r.data.template_id_template.length){
+                 
+                 fmt = (r.data.is_deleted ? '<s>{0}<br/>{1}</s>' : '{0}<br/>{1}');
+                 
+                 return String.format(fmt, v, r.data.template_id_template);
+             }
+             
+             fmt = (r.data.is_deleted ? '<s>{0}</s>' : '{0}');
              
              return String.format( fmt, v);
+             
+             
           },
          width : 100,
          xns : Roo.grid,
@@ -1955,7 +1987,7 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
              return ret.join("<br/>");
              
          },
-         width : 100,
+         width : 75,
          xns : Roo.grid,
          '|xns' : 'Roo.grid'
         },
@@ -1989,7 +2021,7 @@ Pman.Tab.CmsBlog = new Roo.XComponent({
              return v *1;
              
          },
-         width : 50,
+         width : 30,
          xns : Roo.grid,
          '|xns' : 'Roo.grid'
         }