proxy : {
'|xns' : 'Roo.data',
url : baseURL + '/Roo/Events.php',
- method : 'GET',
xtype : 'HttpProxy',
+ method : 'GET',
xns : Roo.data
},
'|xns' : 'Roo.data',
'|xns' : 'Roo.data',
data : (function() {
- if(typeof(uiConfig.events_person_table) == 'undefined' || !uiConfig.events_person_table.length){
+ if(typeof(uiConfig) == 'undefined' || typeof(uiConfig.events_person_table) == 'undefined' || !uiConfig.events_person_table.length){
return [];
}
proxy : {
'|xns' : 'Roo.data',
url : baseURL + '/Roo/Person.php',
- xtype : 'HttpProxy',
method : 'GET',
+ xtype : 'HttpProxy',
xns : Roo.data
},
reader : {
proxy : {
'|xns' : 'Roo.data',
url : baseURL + '/Roo/Events.php',
- xtype : 'HttpProxy',
method : 'GET',
+ xtype : 'HttpProxy',
xns : Roo.data
},
reader : {
proxy : {
'|xns' : 'Roo.data',
url : baseURL + '/Roo/Events.php',
- xtype : 'HttpProxy',
method : 'GET',
+ xtype : 'HttpProxy',
xns : Roo.data
},
reader : {
{
'|xns' : 'Roo.grid',
xtype : 'ColumnModel',
- header : 'When',
width : 100,
+ header : 'When',
renderer : function(v) { return v ? v.dateFormat('d/m/Y H:i') : ''; },
xns : Roo.grid,
dataIndex : 'event_when'
{
'|xns' : 'Roo.grid',
xtype : 'ColumnModel',
- header : '#id',
width : 100,
+ header : '#id',
xns : Roo.grid,
dataIndex : 'id'
},
{
'|xns' : 'Roo.grid',
xtype : 'ColumnModel',
- header : 'Staff',
width : 150,
+ header : 'Staff',
renderer : function(v,x,r) {
var efield = typeof(_this.email_field) == 'undefined' ? 'person_id_email' : _this.email_field;
{
'|xns' : 'Roo.grid',
xtype : 'ColumnModel',
- width : 100,
header : 'Action',
+ width : 100,
renderer : function(v) { return String.format('{0}', v); },
xns : Roo.grid,
dataIndex : 'action'
{
'|xns' : 'Roo.grid',
xtype : 'ColumnModel',
- width : 100,
header : 'IP',
+ width : 100,
renderer : function(v) { return String.format('{0}', v); },
xns : Roo.grid,
dataIndex : 'ipaddr'
{
'|xns' : 'Roo.grid',
xtype : 'ColumnModel',
- header : 'Affected',
width : 100,
+ header : 'Affected',
renderer : function(v, x, r) {
return v ? String.format('{0}({1})', v, r.data.on_id) : '';
},
{
'|xns' : 'Roo.grid',
xtype : 'ColumnModel',
- header : 'Remarks',
width : 300,
+ header : 'Remarks',
renderer : function(v) { return String.format('<span qtip="{1}">{0}</span>', v, Roo.util.Format.htmlEncode(v)); },
xns : Roo.grid,
dataIndex : 'remarks'
},
'|xns' : 'Roo',
+ region : 'center',
fitToframe : true,
background : false,
- region : 'center',
title : "Events",
xtype : 'GridPanel',
fitContainer : true,
},
'|xns' : 'Roo',
region : 'center',
- xtype : 'NestedLayoutPanel',
title : "Events",
+ xtype : 'NestedLayoutPanel',
xns : Roo,
items : [