Ejemplo n.º 1
0
 /**
  * this fuction builds family list
  * @access public
  * @author tambet
  * @param int|string:Family[int] $parameters['familys'] Family list
  * @return string
  */
 public static function buildList($parameters)
 {
     require_once 'HTML/Template/IT.php';
     $tpl = new \HTML_Template_IT(dirname(__FILE__) . '/');
     $tpl->loadTemplatefile('familys.html');
     $list = '';
     foreach ($parameters['familys'] as $idFamily => $family) {
         $list .= FamilyView::buildListItem(array('family' => $family));
     }
     $tpl->setCurrentBlock('familys');
     $tpl->setVariable(array('LIST' => $list));
     $tpl->parse('familys');
     return $tpl->get('familys');
 }
Ejemplo n.º 2
0
 /**
  * This function
  * @access public
  * @author Ergo
  * @param int|string:Family[int] $parameters
  */
 public static function buildList($parameters)
 {
     //See jutt on kopeeritav ja samasugune
     require_once 'HTML/Template/IT.php';
     //ise tuleb kataloogi aadress paika panna
     $tpl = new \HTML_Template_IT(dirname(__FILE__) . '/../html');
     //siia tuleb fail millesse teeb
     $tpl->loadTemplatefile('familys.html');
     $list = '';
     //siin luuakse massiiv muutujaga family
     foreach ($parameters['familys'] as $idFamily => $family) {
         //Siin reas on punkt ja võrdus et lisada
         $list .= FamilyView::buildListItem(array('family' => $family));
     }
     $tpl->setCurrentBlock('familys');
     $tpl->setVariable(array('LIST' => $list));
     $tpl->parse('familys');
     return $tpl->get('familys');
 }