Overview

Packages

  • CONTENIDO
  • Core
    • Authentication
    • Backend
    • Cache
    • CEC
    • Chain
    • ContentType
    • Database
    • Debug
    • Exception
    • Frontend
      • Search
      • URI
      • Util
    • GenericDB
      • Model
    • GUI
      • HTML
    • I18N
    • LayoutHandler
    • Log
    • Security
    • Session
    • Util
    • Validation
    • Versioning
    • XML
  • Module
    • ContentRssCreator
    • ContentSitemapHtml
    • ContentSitemapXml
    • ContentUserForum
    • NavigationTop
    • ScriptCookieDirective
  • mpAutoloaderClassMap
  • None
  • Plugin
    • ContentAllocation
    • CronjobOverview
    • FormAssistant
    • FrontendLogic
    • FrontendUsers
    • Linkchecker
    • ModRewrite
    • Newsletter
    • Repository
      • FrontendNavigation
      • KeywordDensity
    • SearchSolr
    • SmartyWrapper
    • UrlShortener
    • UserForum
    • Workflow
  • PluginManager
  • Setup
    • Form
    • GUI
    • Helper
      • Environment
      • Filesystem
      • MySQL
      • PHP
    • UpgradeJob

Classes

  • PimPlugin
  • PimPluginArchiveExtractor
  • PimPluginCollection
  • PimPluginRelations
  • PimPluginRelationsCollection
  • PimPluginSetup
  • PimPluginSetupInstall
  • PimPluginSetupStatus
  • PimPluginSetupUninstall
  • PimPluginSetupUpdate
  • PimPluginViewDependencies
  • PimPluginViewNavSub
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

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
Methods summary
private DOMDocument
# _setDOMDocument( )

Initializing and set variable for DOMDocument

Initializing and set variable for DOMDocument

Returns

DOMDocument
private cApiNavMainCollection
# _setApiNavMainCollection( )

Initializing and set variable for cApiNavMainCollection

Initializing and set variable for cApiNavMainCollection

Returns

cApiNavMainCollection
private cApiNavSubCollection
# _setApiNavSubCollection( )

Initializing and set variable for cApiNavSubCollection

Initializing and set variable for cApiNavSubCollection

Returns

cApiNavSubCollection
private boolean
# _setNavigationXmlPath( string $path )

Set contenidoLanguageFileLang variable (Filepath to CONTENIDO base navigation.xml)

Set contenidoLanguageFileLang variable (Filepath to CONTENIDO base navigation.xml)

Parameters

$path
string
$path

Returns

boolean
private string
# _getNavigationXmlPath( )

Get contenidoLanguageFileLang variable (Filepath to CONTENIDO base navigation.xml)

Get contenidoLanguageFileLang variable (Filepath to CONTENIDO base navigation.xml)

Returns

string
contenigoLanguageFileLang
public
# __construct( )

Construct function

Construct function

public string
# setPluginFoldername( string $foldername )

Set variable for plugin foldername

Set variable for plugin foldername

Parameters

$foldername
string
$foldername

Returns

string
public Ambigous
# getNavSubentries( )

Get nav_sub entries

Get nav_sub entries

Returns

Ambigous
<string, string>|Ambigous <string, boolean>
private boolean
# _getCONTENIDONavigation( )

Get founded CONTENIDO navigation entries

Get founded CONTENIDO navigation entries

Returns

boolean
private xml
# _getTranslatedNavigationName( string $query = '' )

Get translated navigation name

Get translated navigation name

Parameters

$query
string
$query

Returns

xml
String of translated navigation nane
private boolean
# _checkAndGetPluginNavigation( )

Checks for plugin navigation entry and get navigation entries from CONTENIDO navigation xml file

Checks for plugin navigation entry and get navigation entries from CONTENIDO navigation xml file

Returns

boolean
private string
# _getPluginNavigation( string $contenidoNav = "" )

Get founded plugin navigation entries

Get founded plugin navigation entries

Parameters

$contenidoNav
string
$contenidoNav

Returns

string
boolean
Constants summary
string PATTERN '/;(.+)$/'
#
string PLUGIN_CONFIG_FILENAME "plugin.xml"
#
string CONTENIDO_NAVIGATION_FILENAME "navigation.xml"
#
Properties summary
private mixed $PluginFoldername
#
public static mixed $XmlNavSub
#
protected integer $_NavCount 0
#
protected mixed $_contenidoLanguageFileLang
#
protected mixed $_SubNav
#
protected mixed $_DOMDocument
#
protected mixed $_ApiNavMainCollection
#
protected mixed $_ApiNavSubCollection
#
CMS CONTENIDO 4.9.11 API documentation generated by ApiGen 2.8.0