From f879cad8ce9d10a978cd31a1084d071e529370d7 Mon Sep 17 00:00:00 2001
From: Bart Jaskulski <bjaskulski@protonmail.com>
Date: Tue, 12 Apr 2022 15:25:28 +0200
Subject: [PATCH] fix: use classes separately in templates

---
 templates/input-submit.php | 10 ++++------
 templates/input.php        |  1 -
 2 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/templates/input-submit.php b/templates/input-submit.php
index 65453d6..176d6d7 100644
--- a/templates/input-submit.php
+++ b/templates/input-submit.php
@@ -13,16 +13,14 @@
 	<td style="padding-left:0;">
 		<p class="submit">
 			<input
-				<?php
-				if ( $field->has_classes() ) :
-					?>
-					class="<?php echo \esc_attr( $field->get_classes() ); ?>"<?php endif; ?>
-				<?php foreach ( $field->get_attributes( [] ) as $key => $value ) : ?>
+				<?php if ( $field->has_classes() ) : ?>
+					class="<?php echo \esc_attr( $field->get_classes() ); ?>"
+				<?php endif; ?>
+				<?php foreach ( $field->get_attributes() as $key => $value ) : ?>
 					<?php echo \esc_attr( $key ); ?>="<?php echo \esc_attr( $value ); ?>"
 				<?php endforeach; ?>
 				type="<?php echo \esc_attr( $field->get_type() ); ?>"
 				name="<?php echo \esc_attr( $name_prefix ); ?>[<?php echo \esc_attr( $field->get_name() ); ?>]"
-				id="<?php echo \esc_attr( $field->get_id() ); ?>"
 				value="<?php echo \esc_html( $field->get_label() ); ?>"
 			/>
 		</p>
diff --git a/templates/input.php b/templates/input.php
index 6fb3c01..4b8eb6a 100644
--- a/templates/input.php
+++ b/templates/input.php
@@ -17,7 +17,6 @@ if ( $field->get_type() === 'checkbox' && $field->has_sublabel() ) :
 <input
 	type="<?php echo \esc_attr( $field->get_type() ); ?>"
 	name="<?php echo \esc_attr( $name_prefix ) . '[' . \esc_attr( $field->get_name() ) . ']'; ?>"
-	id="<?php echo \esc_attr( $field->get_id() ); ?>"
 
 	<?php if ( $field->has_classes() ) : ?>
 		class="<?php echo \esc_attr( $field->get_classes() ); ?>"
-- 
GitLab