Версия: 4.x
Класс StandartBlock
Граф наследования:StandartBlock:
Block AbstractClient AbstractModule AbstractController IController Article ArticleProducts Category LastNews SearchLine BannerZone Slider BannerView BrandList Category Compare Favorite LastViewed ProductTabs Recommended SameProducts SearchLine SideFilters TopCategories TopProducts Comments Button Feedback BreadCrumbs Logo UserTemplate YandexMap Menu Photolist Cart CheckoutStep Concomitant OneClickCart Selector AuthBlock

Подробное описание

Класс описывает стандартные блоки-контроллеры, имеющие только одно действие и шаблон.

Открытые члены

 getParamObject ()
 
- Открытые члены унаследованные от Block
 __construct ($param=array())
 
 getParamObject ()
 
 exec ($returnAsIs=false)
 
 getStoreParams ()
 
 getBlockId ()
 
 myGet ($key, $type, $default=null)
 
 myBlockIdInput ()
 
 isMyPost ()
 
 getSettingUrl ($absolute=false)
 
- Открытые члены унаследованные от AbstractClient
 __construct ($param=array())
 
 processResult ($result)
 
 getDebugGroup ()
 
 wrapHtml ($body, $html_template=null)
 
- Открытые члены унаследованные от AbstractModule
 __construct ($param=array())
 
 getParam ($key=null, $default=null, $checkempty=false)
 
 setResource ()
 
 getControllerName ()
 
 addResource ()
 
 init ()
 
 fetch ($tpl, $param_name= 'tpl')
 
 request ($key, $type, $default=null, $strip= '')
 
 getKeyName ($keyname)
 
 comError ($error_text)
 
 checkAccessRight ()
 
 exec ($returnAsIs=false)
 
 getDebugGroup ()
 
 getModTplPath ()
 
 getModuleConfig ()
 
- Открытые члены унаследованные от AbstractController
 __construct ()
 
 wrapHtml ($body, $html_template=null)
 
 getAction ()
 
 exec ($returnAsIs=false)
 
 processResult ($result)
 
 presetAct ($act)
 
 e404 ($reason=null)
 
 redirect ($url=null, $status=302)
 
 refreshPage ()
 
 getUrlName ()
 
- Открытые члены унаследованные от IController
 exec ()
 

Защищенные данные

 $default_params
 
- Защищенные данные унаследованные от AbstractModule
 $user
 
 $access_right = 1
 
 $default_params = array()
 
 $param = array()
 
 $mod_name = ''
 
 $controller_name = ''
 
 $mod_css = '/modules/%MODULE%/view/css/'
 
 $mod_js = '/modules/%MODULE%/view/js/'
 
 $mod_img = '/modules/%MODULE%/view/img/'
 
 $mod_tpl = '/modules/%MODULE%/view/'
 
- Защищенные данные унаследованные от AbstractController
 $act = null
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от Block
static getInfo ($key=null)
 
- Поля данных унаследованные от Block
const BLOCK_ID_PARAM = '_block_id'
 
const BLOCK_PATH_PARAM = 'tplpath'
 
const BLOCK_NUM_PARAM = 'num'
 
 $action_var = null
 
 $store_params
 
 $store_key
 
 $debug_group
 
- Поля данных унаследованные от AbstractClient
 $debug_group = null
 
- Поля данных унаследованные от AbstractController
const DEFAULT_ERROR_PAGE_TPL = '%THEME%/exception.tpl'
 
 $view
 
 $url
 
 $app
 
 $router
 
 $action_var = 'Act'
 
 $result
 
- Статические открытые данные унаследованные от Block
static $controller_description = ''
 
- Защищенные члены унаследованные от Block
 loadStoredParams ()
 
- Статические защищенные данные унаследованные от Block
static $controller_title = ''
 

Методы

getParamObject ( )

Возвращает ORM объект, содержащий настриваемые параметры или false в случае, если контроллер не поддерживает настраиваемые параметры

Возвращает
| false

Поля

$default_params
protected
Инициализатор
= array(
'indexTemplate' => '',
)