From a3a09182e992058f2563fe2017c08db0d09430bc Mon Sep 17 00:00:00 2001 From: Dario Rekowski on RockPI Date: Tue, 17 Dec 2019 12:10:56 +0000 Subject: [PATCH] disable self by multi create --- src/Controller/TransactionCreationsController.php | 1 + .../TransactionCreations/create_multi.ctp | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/Controller/TransactionCreationsController.php b/src/Controller/TransactionCreationsController.php index 651cda40a..06768ef74 100644 --- a/src/Controller/TransactionCreationsController.php +++ b/src/Controller/TransactionCreationsController.php @@ -243,6 +243,7 @@ class TransactionCreationsController extends AppController $timeUsed = microtime(true) - $startTime; $this->set(compact('timeUsed', 'stateUsers', 'creationForm', 'possibleReceiver')); + $this->set('activeUser', $user); $this->set('creationForm', $creationForm); $this->set('timeUsed', microtime(true) - $startTime); diff --git a/src/Template/TransactionCreations/create_multi.ctp b/src/Template/TransactionCreations/create_multi.ctp index fa2547436..f6001bdea 100644 --- a/src/Template/TransactionCreations/create_multi.ctp +++ b/src/Template/TransactionCreations/create_multi.ctp @@ -42,9 +42,17 @@ $this->assign('title', __('Schöpfungstransaktion'));
Form->control('memo'); ?> Form->control('amount'); ?> - +
- Form->checkbox('user[' .$possibleReceiver['id'] . ']', ['value' => $possibleReceiver['id'], 'hiddenField' => false]); ?> + Form->checkbox('user[' .$possibleReceiver['id'] . ']', ['value' => $possibleReceiver['id'], 'hiddenField' => false, $disable]); ?> + + + <> @@ -52,6 +60,9 @@ $this->assign('title', __('Schöpfungstransaktion')); In diesem Monat bereits geschöpft: element('printGradido', ['number' => $possibleReceiver['amount']]);?> + + +