Update for php notices.
authorSteve Sutton <steve@gaslightmedia.com>
Wed, 25 Apr 2018 20:50:21 +0000 (16:50 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Wed, 25 Apr 2018 20:50:21 +0000 (16:50 -0400)
Get rid of some notices from the template.

views/front/billing/becomeMember.html

index ea1897e..928e585 100644 (file)
@@ -93,7 +93,7 @@
                 required />
             </div>
         </div>
-        {if $errors.email}<div>{$errors.email}</div>{/if}
+        {if isset($errors.email) && $errors.email}<div>{$errors.email}</div>{/if}
         {* START - Custom Fields part for MiGCSA *}
         <div class="glm-billing-field">
             <div class="glm-billing-label">
                 required />
             </div>
         </div>
-        {if $errors.username}<div>{$errors.username}</div>{/if}
+        {if isset($errors.username) && $errors.username}<div>{$errors.username}</div>{/if}
         <div>
             The password must be at least 8 characters and include at least one number, one letter, and at least one special character. (# . - _ , $ % & !)
         </div>
                 required />
             </div>
         </div>
-        {if $errors.password}<div>{$errors.password}</div>{/if}
+        {if isset($errors.password) && $errors.password}<div>{$errors.password}</div>{/if}
 
     </fieldset>
 
                 <select name="billing_state" required>
                     <option value=""></option>
                     {foreach $states as $stateAbb => $stateVal}
-                        <option value="{$stateAbb}"{if $smarty.request.billing_state == $stateAbb} selected="selected"{/if}>
+                        <option value="{$stateAbb}"{if isset($smarty.request.billing_state) && $smarty.request.billing_state  == $stateAbb} selected="selected"{/if}>
                             {$stateVal}
                         </option>
                     {/foreach}