Пример #1
0
 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;
 }