/**
  * @param \Nette\Application\UI\ITemplate $template
  */
 protected function prepareTemplate(ITemplate $template)
 {
     parent::prepareTemplate($template);
     $template->setFile(__DIR__ . '/userSection.latte');
     $template->data = $this->allSections();
     $template->userData = $this->getData();
 }
 /**
  * Nastavi helpery a translator pro form i vlastni sablonu
  * @param \Nette\Application\UI\ITemplate $template
  */
 protected function prepareTemplate(ITemplate $template)
 {
     parent::prepareTemplate($template);
     $template->setFile(__DIR__ . '/BaseForm.latte');
     $this['form']->setTranslator($this->translator);
     $this['form']->setRenderer(new BaseFormRenderer());
 }
 /**
  * @param \Nette\Application\UI\ITemplate $template
  */
 protected function prepareTemplate(ITemplate $template)
 {
     parent::prepareTemplate($template);
     $template->setFile(__DIR__ . '/sectionFilter.latte');
     $template->sections = $this->getSections();
     $template->sectionId = $this->getSectionId();
 }
 /**
  * @see parent
  * @param IComponent $presenter
  */
 protected function attached($presenter)
 {
     parent::attached($presenter);
     $this[$this->gridName]->setRememberState($this->rememberState);
 }