/** * IS: - * FS: Mengirimkan ke viewer: relatedLink, categorylist, customName * Desc: Fungsi untuk menampilkan daftar related links */ public function indexAction() { $relatedDb = new Model_DbTable_Related(); $relatedDescDb = new Model_DbTable_RelatedDescription(); $category = $this->_getParam('category'); if ($this->_languageId == 2) { $textselectcat = "---Semua Kategori---"; $customName = 'link terkait'; } else { $textselectcat = "---All Categories---"; $customName = 'related link(s)'; } if ($this->_languageId == 2) { $categorylist = $relatedDescDb->getAllTypeDescIndo($textselectcat, $this->_languageId); if ($category > 0) { $data = $relatedDescDb->getAllByType($category, $this->_languageId); $this->view->relatedlink = parent::setPaginator($data); } else { $linkData = $relatedDescDb->getAll(); $this->view->relatedlink = parent::setPaginator($linkData); } } else { $categorylist = $relatedDb->getAllTypeDesc($textselectcat, $this->_languageId); if ($category > 0) { $data = $relatedDb->getAllByType($category, $this->_languageId); $this->view->relatedlink = parent::setPaginator($data); } else { $linkData = $relatedDb->getAll(); $this->view->relatedlink = parent::setPaginator($linkData); } } $this->view->categorylist = $this->view->formSelect('type', $category, array('onchange' => 'filter(this.value)'), $categorylist); $this->view->customName = $customName; }