sollen useLastNavId Falls der zuletzt aufgerufene Navigationspunkt berücksichtigt werden soll Beispiel: Ermittelt die navid der angegebenen Seite Quelltext <?php print wNavigation :: getNavId (
27. April 2017 Änderungsdatum: 27. Januar 2020 navigation zustand anzeige navigationspunkt selektiert navid navpath Dieser Artikel beschreibt, nach welchen Prioritäten sich die Anzeige des aktuellen Navigationszustandes
ausführen Wertzuweisung an Variablen über XSL bzw. PHP Werte in der Seite setzen und verfügbar machen navid als Wert an z.B. eine Liste übergeben Abschliessende Beispiele / Gegenüberstellung Allgemein Sie haben die
Generiert eine Navigation String createNavigationHTML(String data, String template, String mode, String navId, Array options = array()) createNavigationHTMLFromXML Generiert eine Navigation auf Basis einer XML-Zeichenkette String
Navigations-ID der aktuellen Seite (verfübar ab CMS-Version 018.007.127.000) Funktionsaufruf String setNavId(String navId) Parameter navId Navigation-ID Beispiel: Setzt die Navigations-ID der aktuellen Seite Quelltext <?php $navId =
::getUrlOfNavId Ermittelt die URL einer Navigations-ID Funktionsaufruf String getUrlOfNavId(String data, String navId) Parameter data Pfad der Navigationsdatei navId Navigations-ID Beispiel: Ermittelt die URL einer Navigations-ID
{ -w-jquery: jQuery (this) .prepend (' xxx ') } Beispiel 3: Erweitert die URL der Listeneinträge um einen navid-Parameter mit definierter NavID /* ... */ .listDefault_var0 .listEntry { -w-levelheadline: 3; -w-jquery: var curLink =
Seite Quelltext <?php try{ $document = new wDocument ( '/dev/beispieldaten/seite-mit-zugewiesener-navigationsid.php' ); $navId = $document -> getNavId (); print 'Die Seite hat die Navigation-ID: ' . $navId ; } catch( gException $e ){ } ?>
verlinkten Seiten bestehen. Ab Version 004.016.002.012 kann innerhalb des Navigationstemplates der Platzhalter "navidExtIfNeeded" verwendet werden. Dieser gibt die ID des Navigationspunktes (navid) mit aus, falls eine Seite mehrfach in der
" template= " /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/navigations/main.wNavigation.php " mode= " tree " navid= " $PARAM['navid'] " /> Diese Funktion erzeugt durch eine XSL-Transformation den XHTML-Quelltext, welcher an der Stelle
" template= " /deGlobal/wGlobal/layout/templates/navigations/main.wNavigation.php " mode= " tree " navid= " $PARAM['navid'] " /> Diese Funktion erzeugt durch eine XSL-Transformation den XHTML-Quelltext, welcher an der Stelle
(1) Generiert eine Navigation String createNavigationHTML(String data, String template, String mode, String navId, Array options = array()) createNavigationHTMLFromXML (1) Generiert eine Navigation auf Basis einer XML-Zeichenkette
zu verwendenden Editor mögliche Werte: input|select|selectPicture|textarea|wysiwyg|sourceCode|file|dir|picture|date|navid|navpath|categories|checkbox|radio|pictureArea|upload|hidden|color|selectCssClassVariant|user|itemUID|latlong notwendig:
Funktionsaufruf String createNavigationHTMLFromXML(String navigationStr, String template, String mode, String navId, Array options = array()) Parameter navigationStr XML-Zeichenkette der Navigation template Pfad zum Navigationstemplate
" {$wGlobalProjectPath}/wGlobal/layout/templates/navigations/mobileBreadcrumb.wNavigation.php " mode= " breadcrumb " navid= " {$wNavidStandard} " useLastNavId= " 0 " considerNavIdInDocument= " 0 " filterEmptyTag= " 1 " expires= " 0 "/> <!--
Generiert eine Navigation Funktionsaufruf String createNavigationXML(String data, String mode, String navId, Array options = array()) Parameter data Pfad der Navigationsdatei mode Modus der Navigation sitemap Alle
Generiert eine Navigation Funktionsaufruf String createNavigationHTML(String data, String template, String mode, String navId, Array options = array()) Parameter data Pfad der Navigationsdatei template Pfad zum Navigationstemplate mode Modus der
Ermittelt die Pfade von Unterpunkten Funktionsaufruf String getPathesOfSubpoints(String data, String navId) Parameter data Pfad der Navigationsdatei navId Navigations-ID dessen Unterpunkte als Pfade geliefert werden sollen
template= " {$wGlobalProjectPath}/wGlobal/layout/templates/navigations/breadcrumb.wNavigation.php " mode= " breadcrumb " navid= " {$wNavidStandard} " useLastNavId= " 1 " filterEmptyTag= " 1 " expires= " 3600 " expiresUser= " 0 "/> <!--
" template= " /wGlobal/wGlobal/layout/templates/navigations/main_1open.wNavigation.php " mode= " treeAll " navid= " $PARAM['navid'] " useLastNavId= " 1 "/> ... Beispiel: Navigationstemplate main.wNavigation.php mit definiertem Level1
zum Generieren von Navigationen Als Administrator können Sie Sie sich über ?debugNavigation=1 die Navigations-ID (navid) ausgeben lassen, Fügen Sie auf der Seite, auf welcher eine Liste eingebunden ist, der URL den oben genannten Parameter
Besucher eingeloggt ist (0|1) wGlobalProjectPath Pfad zum globalen Projekt (z.B. /dev-wGlobal ) wNavidStandard Standard NavID (z.B. 123456789 ) wViewMode Ansichtsmodus (z.B. print ) wCSSPath Pfad zur CSS-Datei des gewählten Layouts (z.B.
" php:functionString('wPathName::getDirName', php:functionString('wPathName::getDirTop', $wDocumentDir, 2)) "/> navId- select= " php:functionString('str_replace', 'wNoNavpoint()', 'wNoNavpoint', $wNavidStandard) "/> <!-- HTML-Kopf
Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zum Linkchecker version= " 11 "> ... value= " (navid|WSESSIONID|viewmode)=\w+ " /> ... Über die PHP-Framework Funktion wRequest::isLinkChecker können Sie direkt über
'editor_page_navpoint_info') "/> ) class= " wEditorExtensionValue "> <!--web:text:start editor="navid" allowUseLastNavId="" pathNavigation="
ob der aktuelle Besucher eingeloggt ist (0|1) wGlobalProjectPath Pfad zum globalen Projekt wNavidStandard Standard NavID wViewMode Ansichtsmodus wCSSPath Pfad zur CSS-Datei des gewählten Layouts wCSSNaviPath Pfad zur Navigations-CSS-Datei
true, url: '/[IHR-LAYOUT-PROJEKT]/wGlobal/scripts/php/navigationResponsiveAll.php?project=' + wProjectPath + '&navid=' + (typeof(wNavidStandard) != 'undefined' ? wNavidStandard : ''), success: function(result){
auswählbar 07.02.2024 17:30 BASE für Version 18: Volltextsuche 1.0.58: Über die Suche-Konfiguration werden nun auch navid URL-Parameter ohne Wert reduziert 07.02.2024 10:20 BASE für Version 18: Objektverwaltung 1.0.295: Das Link-Element der
werden zur Darstellung geliefert. breadcrumb Nur die Vorfahren sowie der aktuelle Navigationspunkt wird geliefert. [ID] navid Eindeutige ID des Menüpunktes String root Falls eine Navigations-ID angegeben ist, werden nur die Unterpunkte des
'editor_page_navpoint_info') "/> ) class= " wEditorExtensionValue "> <!--web:text:start editor="navid" allowUseLastNavId="" pathNavigation=" /wGlobal/content/navigations/all.wNavigation.php"--> select= "
umsetzen ... 07 Februar BASE für Version 18: Volltextsuche 1.0.58: Über die Suche-Konfiguration werden nun auch navid URL-Parameter ohne Wert reduziert 07 Februar BASE für Version 18: Objektverwaltung 1.0.295: Das Link-Element der