From a2c54ec445a4967d0065d8a763ec05c88ce5f2c5 Mon Sep 17 00:00:00 2001
From: dyszczo <krzysztof.dyszczyk@gmail.com>
Date: Mon, 25 May 2020 16:35:20 +0100
Subject: [PATCH] textarea template

---
 templates/select.php   |  4 ----
 templates/textarea.php | 23 +++++++++++++++++++++++
 2 files changed, 23 insertions(+), 4 deletions(-)
 create mode 100644 templates/textarea.php

diff --git a/templates/select.php b/templates/select.php
index 6923320..f9c01c1 100644
--- a/templates/select.php
+++ b/templates/select.php
@@ -1,8 +1,4 @@
 <?php
-
-use WPDesk\ShopMagic\Action\Builtin\SendMail\PlainMailTemplate;
-use WPDesk\ShopMagic\Action\Builtin\SendMail\WooCommerceMailTemplate;
-
 /**
  * @var \WPDesk\Forms\Field $field
  * @var string $name_prefix
diff --git a/templates/textarea.php b/templates/textarea.php
new file mode 100644
index 0000000..cf2f2a7
--- /dev/null
+++ b/templates/textarea.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * @var \WPDesk\Forms\Field $field
+ * @var string $name_prefix
+ * @var string $value
+ */
+?>
+
+<textarea
+    id="<?php echo esc_attr( $field->get_id() ); ?>"
+		<?php if ( $field->has_classes() ): ?>class="<?php echo esc_attr( $field->get_classes() ); ?>"<?php endif; ?>
+	name="<?php echo esc_attr( $name_prefix ); ?>[<?php echo esc_attr( $field->get_name() ); ?>]"
+    <?php foreach ( $field->get_attributes() as $key => $attr_val ): ?>
+    <?php echo esc_attr( $key ); ?>="<?php echo esc_attr( $attr_val ); ?>"
+    <?php endforeach; ?>
+
+    <?php if ( $field->is_required() ): ?>required="required"<?php endif; ?>
+    <?php if ( $field->is_disabled() ): ?>disabled="disabled"<?php endif; ?>
+    <?php if ( $field->is_readonly() ): ?>readonly="readonly"<?php endif; ?>
+    <?php if ( $field->is_multiple() ): ?>multiple="multiple"<?php endif; ?>
+
+    <?php if ( $field->has_placeholder() ): ?>placeholder="<?php echo esc_html( $field->get_placeholder() ); ?>"<?php endif; ?>
+><?php echo esc_html( $value ); ?></textarea>
-- 
GitLab