diff --git a/assets/js-templates/spa-components.php b/assets/js-templates/spa-components.php
index 24b66f7..9aeeee0 100644
--- a/assets/js-templates/spa-components.php
+++ b/assets/js-templates/spa-components.php
@@ -77,7 +77,7 @@
@@ -96,7 +96,7 @@
|
|
- |
+ {{ entry.fields[index] }} |
@@ -425,7 +425,9 @@
{{ getCountryName( field.value ) }}
-
+
+
+ {{ field.value }}
diff --git a/assets/spa/components/component-table/template.php b/assets/spa/components/component-table/template.php
index a6c6614..3875fc9 100644
--- a/assets/spa/components/component-table/template.php
+++ b/assets/spa/components/component-table/template.php
@@ -81,7 +81,7 @@
|
#{{ entry.id }}
|
- |
+ {{ entry.fields[index] }} |
@@ -103,7 +103,7 @@
|
#{{ entry.id }}
|
- |
+ {{ entry.fields[index] }} |
diff --git a/assets/spa/components/form-entry-single/template.php b/assets/spa/components/form-entry-single/template.php
index 03c621a..9ba967c 100644
--- a/assets/spa/components/form-entry-single/template.php
+++ b/assets/spa/components/form-entry-single/template.php
@@ -40,7 +40,9 @@
{{ getCountryName( field.value ) }}
-
+
+
+ {{ field.value }}
diff --git a/includes/api/class-weforms-forms-controller.php b/includes/api/class-weforms-forms-controller.php
index 466763d..cf4b42a 100644
--- a/includes/api/class-weforms-forms-controller.php
+++ b/includes/api/class-weforms-forms-controller.php
@@ -255,7 +255,7 @@ public function save_check( $request ) {
$entry_fields = [];
foreach ( $form_fields as $key => $field ) {
- if ( $field['wpuf_cond']['condition_status'] == 'yes' ) {
+ if ( ! empty( $field['wpuf_cond'] ) && $field['wpuf_cond']['condition_status'] == 'yes' ) {
$logic = [];
$cond_fields = $field['wpuf_cond']['cond_field'];
$cond_operators = $field['wpuf_cond']['cond_operator'];
diff --git a/includes/class-form-entry.php b/includes/class-form-entry.php
index fb4240f..c513f69 100644
--- a/includes/class-form-entry.php
+++ b/includes/class-form-entry.php
@@ -108,6 +108,22 @@ public function populate_entry_data() {
$grid_css_added = false;
$grid_css = '';
+ // Custom allowlist for grid field HTML: wp_kses_post() strips | | |