Cheetah
ChAdsPageHome.php
Go to the documentation of this file.
1 <?php
2 
8 ch_import('ChWsbPageView');
9 
11 {
12  var $oModule;
14  {
15  parent::__construct('ads_home');
16  $this->oModule = $oModule;
17  }
18 
19  function getBlockCode_last()
20  {
21  return $this->oModule->GenAllAds('last', true);
22  }
23 
25  {
26  ch_import('SearchUnit', $this->oModule->_aModule);
27  $oTmpAdsSearch = new ChAdsSearchUnit();
28  $oTmpAdsSearch->sSelectedUnit = 'ad_of_day';
29  $oTmpAdsSearch->aCurrent['paginate']['forcePage'] = 1;
30  $oTmpAdsSearch->aCurrent['paginate']['perPage'] = 1;
31  $oTmpAdsSearch->aCurrent['restriction']['featuredStatus']['value'] = 1;
32  $sTopAdOfAllDayValue = $oTmpAdsSearch->displayResultBlock();
33  return $oTmpAdsSearch->aCurrent['paginate']['totalNum'] > 0 ? $sTopAdOfAllDayValue : '';
34  }
35 
37  {
38  return $this->oModule->genCategoriesBlock();
39  }
40 }
ChAdsSearchUnit
Definition: ChAdsSearchUnit.php:12
ChAdsPageHome\__construct
__construct($oModule)
Definition: ChAdsPageHome.php:13
ChWsbPageView
Definition: ChWsbPageView.php:99
ch_import
ch_import($sClassName, $aModule=array())
Definition: utils.inc.php:1218
php
ChAdsPageHome\$oModule
$oModule
Definition: ChAdsPageHome.php:12
ChAdsPageHome\getBlockCode_categories
getBlockCode_categories()
Definition: ChAdsPageHome.php:36
ChAdsPageHome
Definition: ChAdsPageHome.php:11
ChAdsPageHome\getBlockCode_featured
getBlockCode_featured()
Definition: ChAdsPageHome.php:24
ChAdsPageHome\getBlockCode_last
getBlockCode_last()
Definition: ChAdsPageHome.php:19