Merged in bugfix/PMCORE-538 (pull request #7267)

PMCORE-583

Approved-by: Julio Cesar Laura Avendaño <contact@julio-laura.com>
This commit is contained in:
Fabio Guachalla
2020-02-18 16:26:26 +00:00
committed by Julio Cesar Laura Avendaño

View File

@@ -1189,8 +1189,6 @@ var gridbb = new Ext.PagingToolbar({
var grid; var grid;
var getGrid = function( data, element) { var getGrid = function( data, element) {
// var grid = Ext.getCmp('gridpanel');
grid = new Ext.grid.GridPanel({ grid = new Ext.grid.GridPanel({
store: datastore, store: datastore,
cm: cm, cm: cm,
@@ -1375,18 +1373,14 @@ var cm = new Ext.grid.ColumnModel([
//By default columns are sortable //By default columns are sortable
cm.defaultSortable = true; cm.defaultSortable = true;
function handleRowClick(sm, rowIndex) {//alert(rowIndex); function handleRowClick(sm, rowIndex) {
//console.log("Row Clicked: ", rowIndex);
var selections = sm.getSelections(); var selections = sm.getSelections();
tb = ext_itemgrid.getTopToolbar(); tb = ext_itemgrid.getTopToolbar();
if (selections.length > 1) { if (selections.length > 1) {
//tb.items.get('tb_delete').enable();
tb.items.get('tb_delete')[permitodelete==1 ? 'enable': 'disable'](); tb.items.get('tb_delete')[permitodelete==1 ? 'enable': 'disable']();
tb.items.get('tb_rename').disable(); tb.items.get('tb_rename').disable();
tb.items.get('tb_download').hide(); tb.items.get('tb_download').hide();
//tb.items.get('tb_download').disable();
} else if (selections.length == 1) { } else if (selections.length == 1) {
//tb.items.get('tb_delete')[selections[0].get('is_deletable') ? 'enable': 'disable']();
tb.items.get('tb_delete')[permitodelete==1 ? 'enable': 'disable'](); tb.items.get('tb_delete')[permitodelete==1 ? 'enable': 'disable']();
tb.items.get('tb_rename')[selections[0].get('is_deletable') ? 'disable': 'disable'](); tb.items.get('tb_rename')[selections[0].get('is_deletable') ? 'disable': 'disable']();
tb.items.get('tb_download')[selections[0].get('is_readable') tb.items.get('tb_download')[selections[0].get('is_readable')
@@ -1888,34 +1882,20 @@ var documentsTab = {
} }
}, },
{ {
// region : "center",
// layout:'fit',
// items : [ {
region : "center", region : "center",
// xtype : "tabpanel",
layout:'fit', layout:'fit',
id : "mainpanel", id : "mainpanel",
// autoHeight : true,
// enableTabScroll : true,
// activeTab : 0,
// hideTabStripItem:0,
items : [ { items : [ {
xtype : "editorgrid", xtype : "editorgrid",
layout:'fit', layout:'fit',
region : "center", region : "center",
// title : "Documents",
// autoHeight : true,
// autoScroll : true,
// collapsible : false,
// closeOnTab : true,
id : "gridpanel", id : "gridpanel",
ds : datastore, ds : datastore,
cm : cm, cm : cm,
tbar : gridtb, tbar : gridtb,
bbar : gridbb, bbar : gridbb,
ddGroup : 'TreeDD', ddGroup : 'TreeDD',
enableDragDrop: true, enableDragDrop: false,
//plugins: expander,
plugins: rowExpander, plugins: rowExpander,
selModel : new Ext.grid.RowSelectionModel({ selModel : new Ext.grid.RowSelectionModel({
listeners : { listeners : {