Class PimPluginViewNavSub
View navigation entries TODO: Later implement into new PIM view design
Package: PluginManager
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: frederic.schneider
Located at plugins/pim/classes/view/class.pimpluginview.navsub.php
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: frederic.schneider
Located at plugins/pim/classes/view/class.pimpluginview.navsub.php
private
|
|
private
|
|
private
|
|
private
boolean
|
#
_setNavigationXmlPath( string $path )
Set contenidoLanguageFileLang variable (Filepath to CONTENIDO base navigation.xml) |
private
string
|
#
_getNavigationXmlPath( )
Get contenidoLanguageFileLang variable (Filepath to CONTENIDO base navigation.xml) |
public
|
|
public
string
|
|
public
string
|
|
private
boolean
|
|
private
string
|
|
private
boolean
|
#
_checkAndGetPluginNavigation( )
Checks for plugin navigation entry and get navigation entries from CONTENIDO navigation xml file |
private
string|boolean
|
string |
PATTERN
|
'/;(.+)$/' |
#
Pattern for navigation (nav_sub) xml entries |
string |
PLUGIN_CONFIG_FILENAME
|
"plugin.xml" |
#
Filename of Xml configuration file for plugins |
string |
CONTENIDO_NAVIGATION_FILENAME
|
"navigation.xml" |
#
Filename of Xml configuration file for CONTENIDO navigation |
private
string
|
$PluginFoldername |
|
|
public static
|
$XmlNavSub |
|
#
CONTENIDO sub navigations: *_nav_sub |
protected
integer
|
$_NavCount | 0 |
#
Variable for counted nav entries |
protected
string
|
$_contenidoLanguageFileLang |
|
#
Variable for filepath to CONTENIDO base navigation.xml |
protected
string
|
$_SubNav |
|
#
Variable for subnavigation name |
protected
|
$_DOMDocument |
|
#
Class variable for DOMDocument |
protected
|
$_ApiNavMainCollection |
|
#
Class variable for cApiNavMainCollection |
protected
|
$_ApiNavSubCollection |
|
#
Class variable for cApiNavSubCollection |