/** * Sets the template of the view. * * @param int The current step * @return void */ protected function setViewSubpart($step) { $this->finished = FALSE; if (intval($this->utilityFuncs->getSingle($this->settings, 'skipView')) === 1) { $this->finished = TRUE; } elseif (strstr($this->templateFile, '###TEMPLATE_FORM' . $step . $this->settings['templateSuffix'] . '###')) { // search for ###TEMPLATE_FORM[step][suffix]### $this->utilityFuncs->debugMessage('using_subpart', array('###TEMPLATE_FORM' . $step . $this->settings['templateSuffix'] . '###')); $this->view->setTemplate($this->templateFile, 'FORM' . $step . $this->settings['templateSuffix']); } elseif (!isset($this->settings['templateSuffix']) && strstr($this->templateFile, '###TEMPLATE_FORM' . $step . '###')) { //search for ###TEMPLATE_FORM[step]### $this->utilityFuncs->debugMessage('using_subpart', array('###TEMPLATE_FORM' . $step . '###')); $this->view->setTemplate($this->templateFile, 'FORM' . $step); } elseif (intval($step) === intval($this->globals->getSession()->get('lastStep')) + 1) { $this->finished = TRUE; } }
/** * Sets the template of the view. * * @return void * @author Reinhard Führicht <*****@*****.**> */ protected function setViewSubpart($step) { $this->finished = FALSE; if (intval($this->settings['skipView']) === 1) { $this->finished = TRUE; } elseif (strstr($this->templateFile, '###TEMPLATE_FORM' . $step . $this->settings['templateSuffix'] . '###')) { // search for ###TEMPLATE_FORM[step][suffix]### Tx_Formhandler_StaticFuncs::debugMessage('using_subpart', array('###TEMPLATE_FORM' . $step . $this->settings['templateSuffix'] . '###')); $this->view->setTemplate($this->templateFile, 'FORM' . $step . $this->settings['templateSuffix']); } elseif (!isset($this->settings['templateSuffix']) && strstr($this->templateFile, '###TEMPLATE_FORM' . $step . '###')) { //search for ###TEMPLATE_FORM[step]### Tx_Formhandler_StaticFuncs::debugMessage('using_subpart', array('###TEMPLATE_FORM' . $step . '###')); $this->view->setTemplate($this->templateFile, 'FORM' . $step); } elseif (intval($step) === intval(Tx_Formhandler_Globals::$session->get('lastStep')) + 1) { $this->finished = TRUE; } }