Esempio n. 1
0
 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');
     }
 }