backbtntext)) ? $form->backbtntext : Text::_('COM_VISFORMS_STEP_BACK'); $backBtnClass = (!empty($form->backbtncssclass)) ? 'btn back_btn ' . $form->backbtncssclass : 'btn back_btn col-auto'; $summaryButtonText = (!empty($form->summarybtntext)) ? $form->summarybtntext : Text::_('COM_VISFORMS_SUMMARY'); $summayBtnClass = (!empty($form->summarybtncssclass)) ? 'btn next_btn summary_btn ' . $form->summarybtncssclass : 'btn next_btn summary_btn'; $correctButtonText = (!empty($form->correctbtntext)) ? $form->correctbtntext : Text::_('COM_VISFORMS_CORRECT'); $correctBtnClass = (!empty($form->correctbtncssclass)) ? 'btn back_btn correct_btn ' . $form->correctbtncssclass : 'btn back_btn correct_btn'; $mpfocusclasss = (!empty($form->mpforcusclass)) ? $form->mpforcusclass : ''; $dataAttributes = implode(array(((!empty($form->hideemptyfieldsinsummary)) ? 'data-hide-empty="1"' : ''), (!empty($form->summaryemptycaliszero) && (!empty($form->hideemptyfieldsinsummary)) ? 'data-hide-cal-zero="1"' : ''))); $step = (!empty($form->steps)) ? $form->steps : 0; $mpfButtonPosition = (!empty($form->mpfbuttonposition)) ? $form->mpfbuttonposition : ''; $actionControls = LayoutHelper::render('visforms.footers.bt5.actioncontrols', array('form' => $form, 'nbFields' => $nbFields), null, array('component' => 'com_visforms')); if (!empty($form->honeypot)) { echo LayoutHelper::render('visforms.custom.honeypot', array('form' => $form), null, array('component' => 'com_visforms')); } if (!empty($form->mpDisplayType) && !empty($form->accordionCounter)) { echo ''; echo ''; echo ''; echo ''; } echo LayoutHelper::render('visforms.footers.bt5.mpfnavigation', array('addResetAncor' => false, 'nextBtnClass' => $summayBtnClass, 'nextBtnText' => $summaryButtonText, 'backBtnText' => $backButtonText, 'backBtnClass' => $backBtnClass, 'step' => $step, 'mpfButtonPosition' => $mpfButtonPosition), null, array('component' => 'com_visforms')); echo ''; echo '
'; if ((!empty($form->summarydescription)) && (!empty($form->summarydescriptionposition)) && ($form->summarydescriptionposition == 'top')) { echo '
' . $form->summarydescription . '
'; } echo '
'; // Explanation for * if at least one field is required above captcha if ($hasRequired == true && $form->required == 'captcha') { echo LayoutHelper::render('visforms.requiredtext.bt5', array(), null, array('component' => 'com_visforms')); } if (isset($form->captcha)) { echo LayoutHelper::render('visforms.captcha.bt5', array('form' => $form), null, array('component' => 'com_visforms')); } // Explanation for * if at least one field is required above submit if ($hasRequired == true && $form->required == 'bottom') { echo LayoutHelper::render('visforms.requiredtext.bt5', array(), null, array('component' => 'com_visforms')); } echo '
'; for ($i = 0; $i < $nbFields; $i++) { $field = $form->fields[$i]; if (!empty($field->sig_in_footer)) { echo $field->controlHtml; echo '
'; } } echo LayoutHelper::render('visforms.footers.bt5.mpfnavigation', array('addResetAncor' => false, 'nextBtnClass' => '', 'nextBtnText' => '', 'backBtnText' => $correctButtonText, 'backBtnClass' => $correctBtnClass, 'step' => $form->steps, 'actionControls' => $actionControls, 'hideNextButton' => true, 'isSummaryPage' => true, 'mpfButtonPosition' => $mpfButtonPosition), null, array('component' => 'com_visforms')); if ((!empty($form->displaysummarypage)) && ((!empty($form->summarydescription)) && (!empty($form->summarydescriptionposition)) && ($form->summarydescriptionposition == 'bottom'))) { echo '
' . $form->summarydescription . '
'; } // closing fieldset in parent file endif; endif;