3
0
mirror of https://github.com/snipe/snipe-it.git synced 2026-02-05 00:45:35 +00:00

Added 'printIgnore' => true, to presenters to hide checkbox and action column from print view

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe
2025-06-17 12:35:05 +01:00
parent 89186ea4f8
commit f865a6cb37
17 changed files with 34 additions and 1 deletions

View File

@ -21,6 +21,7 @@ class AccessoryPresenter extends Presenter
'switchable' => true,
'title' => trans('general.id'),
'visible' => false,
'printIgnore' => true,
], [
'field' => 'image',
'searchable' => false,
@ -172,6 +173,7 @@ class AccessoryPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'accessoriesActionsFormatter',
'printIgnore' => true,
],
];
@ -240,6 +242,7 @@ class AccessoryPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'accessoriesInOutFormatter',
'printIgnore' => true,
],
];

View File

@ -21,6 +21,7 @@ class AssetAuditPresenter extends Presenter
'field' => 'checkbox',
'checkbox' => true,
'titleTooltip' => trans('general.select_all_none'),
'printIgnore' => true,
],
[
'field' => 'id',
@ -266,6 +267,7 @@ class AssetAuditPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'hardwareAuditFormatter',
'printIgnore' => true,
];
return json_encode($layout);

View File

@ -150,6 +150,7 @@ class AssetMaintenancesPresenter extends Presenter
'title' => trans('table.actions'),
'visible' => true,
'formatter' => 'maintenancesActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -16,6 +16,7 @@ class AssetModelPresenter extends Presenter
'field' => 'checkbox',
'checkbox' => true,
'titleTooltip' => trans('general.select_all_none'),
'printIgnore' => true,
],
[
'field' => 'id',
@ -185,6 +186,7 @@ class AssetModelPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'modelsActionsFormatter',
'printIgnore' => true,
];
return json_encode($layout);

View File

@ -22,6 +22,7 @@ class AssetPresenter extends Presenter
'field' => 'checkbox',
'checkbox' => true,
'titleTooltip' => trans('general.select_all_none'),
'printIgnore' => true,
], [
'field' => 'id',
'searchable' => false,
@ -346,6 +347,7 @@ class AssetPresenter extends Presenter
'title' => trans('general.checkin').'/'.trans('general.checkout'),
'visible' => true,
'formatter' => 'hardwareInOutFormatter',
'printIgnore' => true,
];
$layout[] = [
@ -355,6 +357,7 @@ class AssetPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'hardwareActionsFormatter',
'printIgnore' => true,
];
return json_encode($layout);
@ -422,6 +425,7 @@ class AssetPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'accessoriesInOutFormatter',
'printIgnore' => true,
],
];

View File

@ -112,7 +112,8 @@ class CategoryPresenter extends Presenter
'sortable' => false,
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'categoriesActionsFormatter',
'formatter' => 'categoriesActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -142,6 +142,7 @@ class CompanyPresenter extends Presenter
'title' => trans('table.actions'),
'visible' => true,
'formatter' => 'companiesActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -169,6 +169,7 @@ class ComponentPresenter extends Presenter
'title' => trans('general.checkin').'/'.trans('general.checkout'),
'visible' => true,
'formatter' => 'componentsInOutFormatter',
'printIgnore' => true,
];
$layout[] = [
@ -178,6 +179,7 @@ class ComponentPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'componentsActionsFormatter',
'printIgnore' => true,
];
return json_encode($layout);

View File

@ -173,6 +173,7 @@ class ConsumablePresenter extends Presenter
'title' => trans('table.actions'),
'visible' => true,
'formatter' => 'consumablesActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -96,6 +96,7 @@ class DepreciationPresenter extends Presenter
'title' => trans('table.actions'),
'visible' => true,
'formatter' => 'depreciationsActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -202,6 +202,7 @@ class LicensePresenter extends Presenter
'title' => trans('general.checkin').'/'.trans('general.checkout'),
'visible' => true,
'formatter' => 'licensesInOutFormatter',
'printIgnore' => true,
];
$layout[] = [
@ -211,6 +212,7 @@ class LicensePresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'licensesActionsFormatter',
'printIgnore' => true,
];
return json_encode($layout);

View File

@ -18,6 +18,8 @@ class LocationPresenter extends Presenter
'field' => 'bulk_selectable',
'checkbox' => true,
'formatter' => 'checkboxEnabledFormatter',
'titleTooltip' => trans('general.select_all_none'),
'printIgnore' => true,
], [
'field' => 'id',
'searchable' => false,

View File

@ -163,6 +163,7 @@ class ManufacturerPresenter extends Presenter
'title' => trans('table.actions'),
'visible' => true,
'formatter' => 'manufacturersActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -61,6 +61,7 @@ class PredefinedKitPresenter extends Presenter
'title' => trans('general.checkin').'/'.trans('general.checkout'),
'visible' => true,
'formatter' => 'kitsInOutFormatter',
'printIgnore' => true,
];
$layout[] = [
@ -70,6 +71,7 @@ class PredefinedKitPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'kitsActionsFormatter',
'printIgnore' => true,
];
return json_encode($layout);
@ -121,6 +123,7 @@ class PredefinedKitPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'kits_modelsActionsFormatter',
'printIgnore' => true,
],
];
@ -173,6 +176,7 @@ class PredefinedKitPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'kits_licensesActionsFormatter',
'printIgnore' => true,
],
];
@ -225,6 +229,7 @@ class PredefinedKitPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'kits_accessoriesActionsFormatter',
'printIgnore' => true,
],
];
@ -277,6 +282,7 @@ class PredefinedKitPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'kits_consumablesActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -105,6 +105,7 @@ class StatusLabelPresenter extends Presenter
'switchable' => false,
'title' => trans('table.actions'),
'formatter' => 'statuslabelsActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -180,6 +180,7 @@ class SupplierPresenter extends Presenter
'title' => trans('table.actions'),
'visible' => true,
'formatter' => 'suppliersActionsFormatter',
'printIgnore' => true,
],
];

View File

@ -25,6 +25,7 @@ class UserPresenter extends Presenter
'field' => 'checkbox',
'checkbox' => true,
'titleTooltip' => trans('general.select_all_none'),
'printIgnore' => true,
],
[
'field' => 'id',
@ -415,6 +416,7 @@ class UserPresenter extends Presenter
'title' => trans('table.actions'),
'visible' => true,
'formatter' => 'usersActionsFormatter',
'printIgnore' => true,
],
];