public function endTemplate(Publish_Form_PublishingSecond $form, $elementCounter) { $formCount = 0; $elements = $form->getElements(); $numberOfElements = count($elements); $groups = $form->getDisplayGroups(); $formCount = count($groups); $groupCount = 0; foreach ($groups as $group) { $groupElements = $group->getElements(); $groupCount = $groupCount + count($groupElements); } $formCount = $formCount + $numberOfElements - $groupCount; if ($formCount === $elementCounter) { return ""; } if ($formCount > $elementCounter) { return $this->view->translate('publish_controller_form_template1'); } if ($formCount < $elementCounter) { return $this->view->translate('publish_controller_form_template2'); } }