From 5f808c48485a19e2869b4aef50c58b9c5771e070 Mon Sep 17 00:00:00 2001 From: potreb <potreb@gmail.com> Date: Fri, 22 Oct 2021 11:15:15 +0200 Subject: [PATCH] feat: date field --- changelog.txt | 5 +++++ src/Field/DateField.php | 22 ++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 src/Field/DateField.php diff --git a/changelog.txt b/changelog.txt index b2f9dcf..923866c 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ # Changelog + +## [2.4.11] - 2021-10-22 +### Added +- Added date input field + ## [2.4.10] - 2021-10-01 ### Changed - Render form data without using echo diff --git a/src/Field/DateField.php b/src/Field/DateField.php new file mode 100644 index 0000000..b5c11f7 --- /dev/null +++ b/src/Field/DateField.php @@ -0,0 +1,22 @@ +<?php + +namespace WPDesk\Forms\Field; + +use WPDesk\Forms\Sanitizer\TextFieldSanitizer; + +class DateField extends BasicField { + + public function __construct() { + parent::__construct(); + $this->set_placeholder('YYYY-MM-DD'); + } + + public function get_type() { + return 'date'; + } + + public function get_template_name() { + return 'input-text'; + } + +} -- GitLab