From 8b840d16a546e3aaeb0c9244959dcec5007ecea1 Mon Sep 17 00:00:00 2001 From: Tony Air Date: Tue, 28 Jun 2022 11:04:34 +0200 Subject: [PATCH] IMPR: Allow to hide placeholders --- src/Extensions/PlaceholderFormExtension.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Extensions/PlaceholderFormExtension.php b/src/Extensions/PlaceholderFormExtension.php index b839475..58dc55d 100755 --- a/src/Extensions/PlaceholderFormExtension.php +++ b/src/Extensions/PlaceholderFormExtension.php @@ -28,10 +28,12 @@ class PlaceholderFormExtension extends Extension if (!$field->getAttribute('placeholder')) { $placeholder = $field->Title() .($field->hasClass('requiredField') ? '*' : ''); - $field->setAttribute( - 'placeholder', - $placeholder - ); + if (!Config::inst()->get(\get_class($this->owner), 'no_placeholders')) { + $field->setAttribute( + 'placeholder', + $placeholder + ); + } /* * SilverStripe\UserForms\Form\UserForm: