Exemplo n.º 1
0
 /**
  * @param PodrazdelKursa $podrazdel
  * @return string
  */
 private function renderPodrazdel($podrazdel)
 {
     if (!$this->filter->filterPodrazdel($podrazdel)) {
         return '';
     }
     $items = $this->renderItems($podrazdel->unused_chasti_tem, [$this, 'renderChastTemy']);
     if (!$items) {
         return '';
     }
     $numbers = [ArrayHelper::getValue($podrazdel, 'razdel_rel.nomer'), $podrazdel->nomer];
     $header = Html::tag('h5', $this->renderNumbered($podrazdel->nazvanie, $numbers));
     $content = $header . "\n" . $items;
     return Html::tag('div', $content, ['class' => 'tema-picker-podrazdel']);
 }