Redo text elements
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 27 Jun 2019 20:42:38 +0000 (16:42 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Thu, 27 Jun 2019 20:42:38 +0000 (16:42 -0400)
WIP working on text elements

views/admin/billing/editAccountAjax.html

index 6861180..f94fdb3 100644 (file)
@@ -81,7 +81,7 @@
                     {$fieldData = [
                         'data'   => $data,
                         'field'  => 'invoice_type',
-                        'fields' => ['email_invoice' => 'By Email','usmail_invoice' => 'By US Email','fax_inoice' => 'By Fax'],
+                        'fields' => ['email_invoice' => 'By Email','usmail_invoice' => 'By US Email','fax_invoice' => 'By Fax'],
                         'label'  => 'Invoice Delivery Methods'
                     ]}
                     {include file='admin/ui/f6-multicheckboxes.html'}
             <legend>Billing Information</legend>
 
             {* Billing Email *}
-            {$fieldData = [
-                'data'        => $data,
+            {$ui = [
+                'value'       => $data.fieldData.$field,
                 'field'       => 'email',
                 'label'       => 'Billing Email',
-                'placeholder' => 'Email'
+                'placeholder' => 'Email Address',
+                'required'    => $data.fieldRequired.email,
+                'errorText'   => 'Email Address is Required'
             ]}
-            {include file='admin/ui/f6-text.html'}
+            {include file='ui/f6/text.html'}
 
             {* Billing Company *}
             {$fieldData = [
-                'data'  => $data,
-                'field' => 'billing_company',
-                'label' => 'Billing Company'
+                'data'      => $data,
+                'field'     => 'billing_company',
+                'label'     => 'Billing Company',
+                'required'  => $data.fieldRequired.billing_company,
+                'errorText' => 'Billing Company is Required'
             ]}
             {include file='admin/ui/f6-text.html'}