From 1e4888209b5d000edfc62a9f49a143455ee81ae2 Mon Sep 17 00:00:00 2001 From: James Cole Date: Tue, 20 Dec 2016 17:14:43 +0100 Subject: [PATCH] Fixed #479 --- app/Support/ExpandedForm.php | 40 +++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/app/Support/ExpandedForm.php b/app/Support/ExpandedForm.php index 0943ac9a00..2b6a2f0486 100644 --- a/app/Support/ExpandedForm.php +++ b/app/Support/ExpandedForm.php @@ -283,6 +283,24 @@ class ExpandedForm return $html; } + /** + * @param $name + * @param null $value + * @param array $options + * + * @return string + */ + public function password(string $name, array $options = []): string + { + $label = $this->label($name, $options); + $options = $this->expandOptionArray($name, $label, $options); + $classes = $this->getHolderClasses($name); + $html = view('form.password', compact('classes', 'name', 'label', 'value', 'options'))->render(); + + return $html; + + } + /** * @param $name * @param array $list @@ -341,24 +359,6 @@ class ExpandedForm return $html; } - /** - * @param $name - * @param null $value - * @param array $options - * - * @return string - */ - public function password(string $name, array $options = []): string - { - $label = $this->label($name, $options); - $options = $this->expandOptionArray($name, $label, $options); - $classes = $this->getHolderClasses($name); - $html = view('form.password', compact('classes', 'name', 'label', 'value', 'options'))->render(); - - return $html; - - } - /** * @param $name * @param null $value @@ -496,7 +496,9 @@ class ExpandedForm $classes = $this->getHolderClasses($name); $value = $this->fillFieldValue($name, $value); $options['step'] = 'any'; - $options['min'] = '0.01'; + if ($view !== 'balance') { + $options['min'] = '0.01'; + } $defaultCurrency = isset($options['currency']) ? $options['currency'] : Amt::getDefaultCurrency(); $currencies = Amt::getAllCurrencies(); unset($options['currency']);