_oConfig->getClassPath() . 'BxAdsSearchUnit.php'); $oTmpAdsSearch = new BxAdsSearchUnit(); $oTmpAdsSearch->aCurrent['paginate']['perPage'] = 10; $oTmpAdsSearch->aCurrent['sorting'] = $sDisplayMode; if ($sTypeMode!='' && $sTypeMode=='featured') { $oTmpAdsSearch->aCurrent['restriction']['featuredStatus']['value'] = 1; } //privacy changes if ($sType == 'last') { if ($this->_iVisitorID) { $oTmpAdsSearch->aCurrent['restriction']['allow_view']['value'] = array(BX_DOL_PG_ALL, BX_DOL_PG_MEMBERS); } else { $oTmpAdsSearch->aCurrent['restriction']['allow_view']['value'] = array(BX_DOL_PG_ALL); } } $sLastAds = $oTmpAdsSearch->displayResultBlock(); if ($oTmpAdsSearch->aCurrent['paginate']['totalNum'] == 0) { $sLastAds = MsgBox(_t('_Empty')); } else { $oTmpAdsSearch->aCurrent['paginate']['page_url'] = $sRequest; $sLastAds .= $oTmpAdsSearch->showPagination(); //$sLastAds = $GLOBALS['oFunctions']->centerContent($sLastAds, '.ads_Unit'); } $sLastAdsSection = DesignBoxContent($sCaption, $sLastAds, 1); return $sLastAdsSection; } ///// function serviceGenAllAds($sType = 'featured') { $sCaption = _t('_bx_ads_last_ads'); $sDisplayMode = ''; $sTypeMode = ''; switch ($sType) { case 'last': $sCaption = _t('_bx_ads_All_ads'); $sDisplayMode = 'last'; break; case 'featured': $sCaption = _t('_bx_ads_Featured'); $sTypeMode = 'featured'; $sDisplayMode = 'last'; break; case 'popular': $sCaption = _t('_bx_ads_Popular'); $sDisplayMode = 'popular'; break; case 'top': default: $sCaption = _t('_bx_ads_Top_Rated'); $sDisplayMode = 'top'; break; } $aParams = array(); if (false !== bx_get('action')) { $aParams[] = 'action=' . bx_get('action'); } else { $aParams[] = 'Browse=1'; } $aParams[] = 'page={page}'; $aParams[] = 'per_page={per_page}'; $sParams = implode('&', $aParams); $sRequest = bx_html_attribute($_SERVER['PHP_SELF']) . '?' . $sParams; require_once( $this->_oConfig->getClassPath() . 'BxAdsSearchUnit.php'); $oTmpAdsSearch = new BxAdsSearchUnit(); $oTmpAdsSearch->aCurrent['paginate']['perPage'] = 10; $oTmpAdsSearch->aCurrent['sorting'] = $sDisplayMode; if ($sTypeMode!='' && $sTypeMode=='featured') { $oTmpAdsSearch->aCurrent['restriction']['featuredStatus']['value'] = 1; } //privacy changes if ($sType == 'last') { if ($this->_iVisitorID) { $oTmpAdsSearch->aCurrent['restriction']['allow_view']['value'] = array(BX_DOL_PG_ALL, BX_DOL_PG_MEMBERS); } else { $oTmpAdsSearch->aCurrent['restriction']['allow_view']['value'] = array(BX_DOL_PG_ALL); } } $sLastAds = $oTmpAdsSearch->displayResultBlock(); if ($oTmpAdsSearch->aCurrent['paginate']['totalNum'] == 0) { $sLastAds = MsgBox(_t('_Empty')); } else { $oTmpAdsSearch->aCurrent['paginate']['page_url'] = $sRequest; $sLastAds .= $oTmpAdsSearch->showPagination(); //$sLastAds = $GLOBALS['oFunctions']->centerContent($sLastAds, '.ads_Unit'); } $sLastAdsSection = DesignBoxContent($sCaption, $sLastAds, 1); return $sLastAdsSection; } /////// ?>