Cheetah
ChBaseCategoriesModule.php
Go to the documentation of this file.
1 <?php
2 
8 ch_import('ChWsbPageView');
9 ch_import('ChBaseCategories');
10 
12 {
13  var $_sPage;
14  var $_sTitle;
15  var $_sUrl;
16  var $_aParam;
17 
18  function __construct($aParam, $sTitle, $sUrl)
19  {
20  $this->_sPage = 'categ_module';
21  $this->_sTitle = $sTitle ? $sTitle : _t('_categ_users');
22  $this->_sUrl = $sUrl;
23  $this->_aParam = $aParam;
24  parent::__construct($this->_sPage);
25  }
26 
27  function getBlockCode_Common($iBlockId, $isDisableOrderPanel = false)
28  {
29  $oCateg = new ChBaseCategories();
30  $oCateg->getTagObjectConfig();
31  $aParam = array(
32  'type' => $this->_aParam['type'],
33  'common' => true
34  );
35 
36  return $oCateg->display($aParam, $iBlockId, '', !(boolean)$isDisableOrderPanel, 1, $this->_sUrl);
37  }
38 
39  function getBlockCode_All($iBlockId)
40  {
41  $oCateg = new ChBaseCategories();
42  $oCateg->getTagObjectConfig();
43  $this->_aParam['common'] = false;
44 
45  return array(
46  $oCateg->display($this->_aParam, $iBlockId, '', true, getParam('categ_show_columns'), $this->_sUrl),
47  array(),
48  array(),
49  $this->_sTitle
50  );
51  }
52 }
ChBaseCategories
Definition: ChBaseCategories.php:11
ChBaseCategoriesModule\$_aParam
$_aParam
Definition: ChBaseCategoriesModule.php:16
ChBaseCategoriesModule\__construct
__construct($aParam, $sTitle, $sUrl)
Definition: ChBaseCategoriesModule.php:18
ChBaseCategoriesModule\$_sTitle
$_sTitle
Definition: ChBaseCategoriesModule.php:14
ChWsbPageView
Definition: ChWsbPageView.php:99
ch_import
ch_import($sClassName, $aModule=array())
Definition: utils.inc.php:1218
ChBaseCategoriesModule\$_sUrl
$_sUrl
Definition: ChBaseCategoriesModule.php:15
$sUrl
$sUrl
Definition: cart.php:15
php
ChBaseCategoriesModule\getBlockCode_All
getBlockCode_All($iBlockId)
Definition: ChBaseCategoriesModule.php:39
getParam
getParam($sParamName, $bUseCache=true)
Definition: db.inc.php:130
ChBaseCategoriesModule\getBlockCode_Common
getBlockCode_Common($iBlockId, $isDisableOrderPanel=false)
Definition: ChBaseCategoriesModule.php:27
$sTitle
$sTitle
Definition: actions.inc.php:13
_t
_t($key, $arg0="", $arg1="", $arg2="")
Definition: languages.inc.php:509
ChBaseCategoriesModule\$_sPage
$_sPage
Definition: ChBaseCategoriesModule.php:13
ChBaseCategoriesModule
Definition: ChBaseCategoriesModule.php:12