| applications_cms

# Class: Bs_Cms_BlockNav Source Location: /applications/cms/Bs_Cms_BlockNav.class.php
### Class Overview
    Bs_Cms_Block
       |
       --Bs_Cms_BlockNav
some included js nav files require bs_url, so don't drop that dependency. | ### Methods Bs_Cms_BlockTextType bs_fia_loadHintsBlock edit getDataPath getNavData getNavStyle getSiteDefaultNavData render saveNavData _generateXml _loadFromIni _loadFromXml
### Inherited Variables #### Class: Bs_Cms_Block Bs_Cms_Block::$blockFullPath Bs_Cms_Block::$blockJunks Bs_Cms_Block::$blockName Bs_Cms_Block::$Bs_HeadCollector Bs_Cms_Block::$data Bs_Cms_Block::$user Bs_Cms_Block::$xmlProps Bs_Cms_Block::$_failed Bs_Cms_Block::$_failedReason Bs_Cms_Block::$_xPath | ### Inherited Methods #### Class: Bs_Cms_Block Bs_Cms_Block::Bs_Cms_Block() constructor. Bs_Cms_Block::bs_fia_getHints() CALLBACK Funtion of Bs_FormItAble Bs_Cms_Block::bs_fia_loadHints() Bs_Cms_Block::edit() Bs_Cms_Block::initByFullPath() inits the object by the given full path to the block file. Bs_Cms_Block::isEditable() Bs_Cms_Block::load() Bs_Cms_Block::loadFromIni() Bs_Cms_Block::loadFromXml() Bs_Cms_Block::render() Bs_Cms_Block::store() Bs_Cms_Block::_generateXmlHelper() Bs_Cms_Block::_loadFromIni() overwrite this method. Bs_Cms_Block::_loadFromXml() Bs_Cms_Block::_loadFromXmlHelper()
### Class Details [line 15] some included js nav files require bs_url, so don't drop that dependency. [ Top ] ### Class Methods ### method Bs_Cms_BlockTextType [line 21]
`void Bs_Cms_BlockTextType( [mixed $xmlProps = NULL], [mixed $blockName = NULL], [mixed $blockJunks = NULL], [mixed $blockFullPath = NULL])`
constructor. [ Top ] ### method bs_fia_loadHintsBlock [line 273]
`void bs_fia_loadHintsBlock( )`
[ Top ] ### method edit [line 195]
`string edit( )`
#### Tags:
access: | public
Overrides Bs_Cms_Block::edit() (parent method not documented) [ Top ] ### method getDataPath [line 148]
`string getDataPath( [bool $fullPath = FALSE])`
#### Tags:
access: | public
#### Parameters:
bool | $fullPath |
[ Top ] ### method getNavData [line 339]
`? getNavData( string $dataPath, [bool $isFullPath = FALSE])`
#### Tags:
return: | (nav-data, must be an array)
access: | public
#### Parameters:
string | $dataPath | (full, absolute or relative.)
bool | $isFullPath |
[ Top ] ### method getNavStyle [line 316]
`? getNavStyle( mixed $fileFullPath)`
#### Tags:
access: | public
[ Top ] ### method getSiteDefaultNavData [line 410]
`? getSiteDefaultNavData( )`
#### Tags:
access: | public
[ Top ] ### method render [line 30]
`string render( )`
#### Tags:
access: | public
Overrides Bs_Cms_Block::render() (parent method not documented) [ Top ] ### method saveNavData [line 369]
`bool saveNavData( array $navData, string $fullpath)`
stores the given navdata to the given path. #### Tags:
access: | public
#### Parameters:
array | $navData |
string | $fullpath | (absolute fullpath to the file.)
[ Top ] ### method _generateXml [line 185]
`void _generateXml( )`
[ Top ] ### method _loadFromIni [line 166]
`bool _loadFromIni( )`
#### Tags:
access: | public
Overrides Bs_Cms_Block::_loadFromIni() (overwrite this method.) [ Top ] ### method _loadFromXml [line 180]
`void _loadFromXml( )`
Overrides Bs_Cms_Block::_loadFromXml() (parent method not documented) [ Top ] Documentation generated on Mon, 29 Dec 2003 21:08:13 +0100 by phpDocumentor 1.2.3