From c73bc38084eede6d910536b7e62ebc2418d50fa7 Mon Sep 17 00:00:00 2001 From: Luca Haid Date: Tue, 10 Dec 2024 13:56:06 +0100 Subject: [PATCH] dont show price for non admins --- application/WarehouseEShop/WarehouseEShopController.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/application/WarehouseEShop/WarehouseEShopController.php b/application/WarehouseEShop/WarehouseEShopController.php index f49ba7d0e..af598a276 100644 --- a/application/WarehouseEShop/WarehouseEShopController.php +++ b/application/WarehouseEShop/WarehouseEShopController.php @@ -28,6 +28,13 @@ class WarehouseEShopController extends TTCrud { return $this->user->can(["WarehouseEShop"]); } + protected function prepareCrudConfig() { + if (!$this->user->can('WarehouseAdmin')) { + $this->columns[2]['table'] = false; + } + } + + public function getAction() { $filter = $this->postData['filters'] ?? []; $order = $this->postData['order'] ?? ['key' => null, 'order' => 'ASC'];