Tables: use 'disabled' property
This commit is contained in:
parent
9178a50bbe
commit
f8ffc13642
|
@ -19,6 +19,7 @@ class ObjectsTable extends ZfQueryBasedTable
|
||||||
|
|
||||||
protected $columns = [
|
protected $columns = [
|
||||||
'object_name' => 'o.object_name',
|
'object_name' => 'o.object_name',
|
||||||
|
'disabled' => 'o.disabled',
|
||||||
'id' => 'o.id',
|
'id' => 'o.id',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -115,6 +116,9 @@ class ObjectsTable extends ZfQueryBasedTable
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$classes = $this->getRowClasses($row);
|
$classes = $this->getRowClasses($row);
|
||||||
|
if ($row->disabled === 'y') {
|
||||||
|
$classes[] = 'disabled';
|
||||||
|
}
|
||||||
if (! empty($classes)) {
|
if (! empty($classes)) {
|
||||||
$tr->attributes()->add('class', $classes);
|
$tr->attributes()->add('class', $classes);
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,7 @@ class ObjectsTableCommand extends ObjectsTable
|
||||||
|
|
||||||
protected $columns = [
|
protected $columns = [
|
||||||
'object_name' => 'o.object_name',
|
'object_name' => 'o.object_name',
|
||||||
|
'disabled' => 'o.disabled',
|
||||||
'command' => 'o.command',
|
'command' => 'o.command',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -27,6 +27,7 @@ class ObjectsTableEndpoint extends ObjectsTable
|
||||||
return [
|
return [
|
||||||
'object_name' => 'o.object_name',
|
'object_name' => 'o.object_name',
|
||||||
'object_type' => 'o.object_type',
|
'object_type' => 'o.object_type',
|
||||||
|
'disabled' => 'o.disabled',
|
||||||
'host' => "(CASE WHEN o.host IS NULL THEN NULL ELSE"
|
'host' => "(CASE WHEN o.host IS NULL THEN NULL ELSE"
|
||||||
. " CONCAT(o.host || ':' || COALESCE(o.port, 5665)) END)",
|
. " CONCAT(o.host || ':' || COALESCE(o.port, 5665)) END)",
|
||||||
'zone' => 'z.object_name',
|
'zone' => 'z.object_name',
|
||||||
|
|
|
@ -18,6 +18,7 @@ class ObjectsTableHost extends ObjectsTable
|
||||||
'object_name' => 'o.object_name',
|
'object_name' => 'o.object_name',
|
||||||
'display_name' => 'o.display_name',
|
'display_name' => 'o.display_name',
|
||||||
'address' => 'o.address',
|
'address' => 'o.address',
|
||||||
|
'disabled' => 'o.disabled',
|
||||||
'id' => 'o.id',
|
'id' => 'o.id',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue