Overview

Packages

  • Core
    • Authentication
    • Backend
    • Cache
    • CEC
    • Chain
    • ContentType
    • Database
    • Datatype
    • Debug
    • Exception
    • Frontend
      • Search
      • URI
      • Util
    • GenericDB
      • Model
    • GUI
      • HTML
    • I18N
    • LayoutHandler
    • Log
    • Security
    • Session
    • Util
    • Validation
    • Versioning
    • XML
  • Module
    • ContentSitemapHtml
    • ContentSitemapXml
    • ContentUserForum
    • NavigationTop
  • 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
  • PimPluginViewNavSub
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class PimPluginViewNavSub

Install class for new plugins, extends PimPluginSetup 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
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 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 $_DOMDocument
#
protected mixed $_ApiNavMainCollection
#
protected mixed $_ApiNavSubCollection
#
CMS CONTENIDO 4.9.3 API documentation generated by ApiGen 2.8.0