get_fields() as $field) { echo $this ->engine() ->loadTemplate('mustache/field_in_view') ->render([ 'field_id' => $field['id'], 'field' => $field, 'unique_captcha_id' => uniqid(), 'field_name_position' => $form_settings['names_position'], 'is_'.$field['type'] => true, 'use_mask' => !empty($field['options'][Base_Field::OPTION_USE_MASK]), 'is_pos_after' => $field['description_position'] === Base_Field::DESCRIPTION_POS_AFTER, 'is_layout_inline' => $field['layout'] === Base_Field::LAYOUT_HORIZONTAL, 'name_position_' . $form_settings['names_position'] => true, 'consts' => [ 'layout_inline' => Base_Field::LAYOUT_HORIZONTAL, 'layout_vertical' => Base_Field::LAYOUT_VERTICAL, 'mask_disabled' => Base_Field::MASK_DISABLED, 'mask_enabled' => Base_Field::MASK_ENABLED, 'pos_before' => Base_Field::DESCRIPTION_POS_BEFORE, 'pos_after' => Base_Field::DESCRIPTION_POS_AFTER ] ]); } ?>