function popularAction() { $tblAssetSetting = new App_Model_Db_Table_AssetSetting(); $rowset = $tblAssetSetting->fetchAll("valueText='klinik'", "valueInt DESC", 6); $dateDiff = new Pandamp_Lib_DateDiff(); $content = 0; $data = array(); foreach ($rowset as $row) { $rowCatalog = App_Model_Show_Catalog::show()->getCatalogByGuid($row->guid); $rowCatalogTitle = App_Model_Show_CatalogAttribute::show()->getCatalogAttributeValue($row['guid'], 'fixedCommentTitle'); $rowCatalogQuestion = App_Model_Show_CatalogAttribute::show()->getCatalogAttributeValue($row['guid'], 'fixedCommentQuestion'); $rowCatalogSelectCat = App_Model_Show_CatalogAttribute::show()->getCatalogAttributeValue($row['guid'], 'fixedKategoriKlinik'); $author = App_Model_Show_CatalogAttribute::show()->getCatalogAttributeValue($row['guid'], 'fixedSelectNama'); $source = App_Model_Show_CatalogAttribute::show()->getCatalogAttributeValue($row['guid'], 'fixedSelectMitra'); $data[$content][0] = $rowCatalogTitle; $data[$content][1] = $rowCatalogQuestion; $data[$content][2] = $rowCatalogSelectCat; $data[$content][3] = $row->guid; $data[$content][4] = $rowCatalog['createdBy']; $data[$content][5] = isset($author) ? $author : ''; $data[$content][6] = isset($source) ? $source : ''; $data[$content][7] = $row->valueInt; $data[$content][8] = $dateDiff->ago(strftime('%Y-%m-%d %H:%M:%S', strtotime($rowCatalog['publishedDate']))); $content++; } $num_rows = count($rowset); $this->view->numberOfRows = $num_rows; $this->view->data = $data; }