Removed extraneous output and solved various undefined parameter problems.
authorChuck Scott <cscott@gaslightmedia.com>
Wed, 13 Dec 2017 19:05:51 +0000 (14:05 -0500)
committerChuck Scott <cscott@gaslightmedia.com>
Wed, 13 Dec 2017 19:05:51 +0000 (14:05 -0500)
classes/customFieldSupport.php
views/front/customFields/displayForm.html

index 6f0918d..e110d31 100644 (file)
@@ -142,12 +142,12 @@ class GlmCustomFieldSupport extends GlmDataFieldsCustomFields
                 $fieldRes = array(
                     'field_name'    => $fieldVal['field_name'],
                     'field_prompt'  => $fieldVal['field_prompt'],
-                    'field_type'    => $fieldVal['field_type']['name'],
+                    'field_type'    => $fieldVal['field_type'],
                     'field_data'    => false
                 );
 
                 // Get field data
-                switch ($fieldVal['field_type']['name']) {
+                switch ($fieldVal['field_type']) {
 
                     case 'text':
                     case 'textarea':
@@ -275,7 +275,7 @@ class GlmCustomFieldSupport extends GlmDataFieldsCustomFields
         // For each field
         foreach ($submitResult['formFields'] as $field) {
 
-            $fType = $field['field_type']['name'];
+            $fType = $field['field_type'];
 
             // If this is an update of existing data
             if ($formUpdate) {
index ffcca51..3ccce59 100644 (file)
@@ -1,6 +1,6 @@
 {if $haveForm}
   {foreach $formFields as $field}
-    {if $field.field_type.name == 'text'}
+    {if $field.field_type == 'text'}
                         <div class="glm-row">
                             <div class="glm-small-12 glm-large-12 glm-columns glm-nowrap{if $field.required.value} glm-required{/if}">{$field.field_prompt}</div>
                             <div class="glm-small-12 glm-large-12 glm-columns{if $field.field_fail} glm-fail{/if}">
@@ -8,7 +8,7 @@
                             </div>
                         </div>
     {/if}
-    {if $field.field_type.name == 'textarea'}
+    {if $field.field_type == 'textarea'}
                         <div class="glm-row">
                             <div class="glm-small-12 glm-large-12 glm-columns glm-nowrap{if $field.required.value} glm-required{/if}">{$field.field_prompt}</div>
                             <div class="glm-small-12 glm-large-12 glm-columns{if $field.field_fail} glm-fail{/if}">
@@ -16,7 +16,7 @@
                             </div>
                         </div>
     {/if}
-    {if $field.field_type.name == 'checkbox'}
+    {if $field.field_type == 'checkbox'}
                         <div class="glm-row">
                             <div class="glm-small-12 glm-large-12 glm-columns glm-nowrap{if $field.required.value} glm-required{/if}">
                                 <input id="glmCustomFormField_{$field.id}" type="checkbox" name="glmCustomFormField_{$field.id}">&nbsp;&nbsp;{$field.field_prompt} 
@@ -37,7 +37,7 @@
                 if (
   {assign var="testSep" value=''}                      
   {foreach $formFields as $field}
-    {if $field.required.value && ( $field.field_type.name == 'text' || $field.field_type.name == 'text' ) }
+    {if $field.required.value && ( $field.field_type == 'text' || $field.field_type == 'text' ) }
                     {$testSep} $('#glmCustomFormField_{$field.id}').val() == ''
                     {$testSep='||'}
     {/if}