Volltextsuche

  • wDocumentData::setData

    für den Cache in das angegebene Dokument Beispiel: Quelltext <?php $fileSetData = "/de/datei.php" ; wDocumentData :: setData ( $fileSetData , "/wd:extension/wd:cache/@expires" , 3600 ); ?> Setzt diverse Daten in das angegebene

  • wDocumentData::getData

    Beispiel 1: Ermittelt den Titel des aktuellen Dokumentes Quelltext <?php print 'Der Titel der aktuellen Seite lautet: ' . wDocumentData :: getData ( $_SERVER [ 'PHP_SELF' ], "title" ); ?> Ergebnis Der Titel der aktuellen Seite lautet:

  • wDocumentData::setDataObject

    Quelltext <?php $fileSetData = "/base/test.php" ; $fileBinaerSetData = "/baseAssets/img/bild-orange.jpg" ; print wDocumentData :: setDataObject ( $fileSetData , 'title' , 'Objekttitel' ). " " ; print wDocumentData :: setDataObject ( $fileSetData ,

  • wDocumentData

    wDocumentData Zugriff auf Daten eines Dokumentes Funktionen addCategory Setzt Kategorien eines Dokumentes. Ab CMS-Version

  • wDocumentData::getDataObject

    // Binärdokument //$fileGetData = $_SERVER['PHP_SELF']; print 'Der Objekt-Titel der Datei ' . $fileGetData . ' lautet: ' . wDocumentData :: getDataObject ( $fileGetData , "title" ); print ' ' ; print ' ' ; if( wDocumentData :: getDataObject (

  • wDocumentData::addCategory

    Quelltext <?php $fileAddCategory = "/base/" ; $fileBinaerAddCategory = "/baseAssets/img/bild-orange.jpg" ; print wDocumentData :: addCategory ( $fileAddCategory , '1234567899999' ). " " ; print wDocumentData :: addCategory ( $fileBinaerAddCategory ,

  • Einsatz der Kurzschreibweise von wPath-Angaben

    ab: Version Veröffentlichungsdatum: 21. März 2014 Änderungsdatum: 25. Januar 2021 wpath kurzschreibweise shorties wdocumentdata Diverse Framework-Funktionen unter wDocumentData und entsprechende WSL-Tags erlauben den Einsatz von wPath-Shorties.

  • wDocumentData::getDataObjectAsArray

    sollen Beispiel: Ermittelt die Objektdaten des aktuellen Dokumentes als Array Quelltext <?php print " " ; var_dump ( wDocumentData :: getDataObjectAsArray ( $_SERVER [ 'PHP_SELF' ])); print " " ; ?> Ergebnis array(3) { ["class"]=> string(13)

  • wDocumentData::replaceCurrentObjectdata

    geht von der Forschung bis zur Entwicklung funktionsfähiger Prototypen." ; $disableOutputEscaping = false ; print wDocumentData :: replaceCurrentObjectdata ( $string , $disableOutputEscaping ); ?> Ergebnis Wir entwickeln Lösungen im Bereich

  • wDocumentData::getValueOfDefaultExtension

    //$fileGetData = "/dev/"; $fileGetData = $_SERVER [ 'PHP_SELF' ]; print 'Wert aus den Standard-Dateieinstellungen: ' . wDocumentData :: getValueOfDefaultExtension ( $fileGetData , "/wd:extension/wd:meta/wd:navpoint/@path" ); ?> Ergebnis Wert aus den

  • wDocumentData::getNodes

    <?php $pathCategories = "/[IHR-LAYOUT-PROJEKT]/wGlobal/content/categories/standard.wCategories.php" ; $categoryNodes = wDocumentData :: getNodes ( $pathCategories , "/categories//category" ); foreach( $categoryNodes as $categoryNode ){ print $categoryNode

  • wDocumentData::getViewUsers

    zum Dokument Beispiel: Ermittelt die Ansichtsbenutzer des aktuellen Dokumentes Quelltext <?php print " " ; var_dump ( wDocumentData :: getViewUsers ( $_SERVER [ 'PHP_SELF' ])); print " " ; ?> Ergebnis array(0) { } Weiterführende Links

  • wDocumentData::getViewGroups

    zum Dokument Beispiel: Ermittelt die Ansichtsgruppen des aktuellen Dokumentes Quelltext <?php print " " ; var_dump ( wDocumentData :: getViewGroups ( $_SERVER [ 'PHP_SELF' ])); print " " ; ?> Ergebnis array(0) { } Weiterführende Links

  • wDocumentData::getDataAsHTML

    werden soll Beispiel: Ermittelt den Text des angegebenen Dokumentes als HTML-Zeichenkette Quelltext <?php print wDocumentData :: getDataAsHTML ( '/dev/index.php' , "//wd:group[@id = 'content1']/wd:item[@type = 'text.wysiwyg']/wd:fragment[@id =

  • wDocumentData::deleteCategory

    ]. '/weblication/grid.php' ; $filePath = "/de/ueber-uns/idex.php" ; $category = '1177055180125' ; $dataID = '' ; if( wDocumentData :: deleteCategory ( $filePath , $category , $dataID )){ print 'Die Kategorie ' . $category . ' wurde aus der Datei ' .

  • wDocumentData::getSize

    = "/devAssets/img/bild-gruen.jpg" ; $fileSizeUnit = "kb" ; $fileSizePrecision = "2" ; print 'Grösse der Datei: ' . wDocumentData :: getSize ( $fileGetSize , $fileSizeUnit , $fileSizePrecision ). " KB" ; ?> Ergebnis Grösse der Datei: 41.12 KB

  • Inhalt des Dateiexplorers beeinflussen

    => "/wd:extension/wd:object/wd:data[@id = 'price']/text()" , 'callback' => function( $documentPath ){ return wDocumentData :: getData ( $documentPath , "/wd:extension/wd:object/wd:data[@id = 'price']/text()" ). ' EUR' ; }); $additionalData [] =

  • Änderungen in Weblication® CMS Core/GRID

    lassen sich Data-Attribute über CSS-Only setzen. 008.003.076.000 16.03.2014 Neue Framwork-Funktionen wDocumentData::getViewUsers und wDocumentData::getViewGroups verfügbar, um Ansichtbenutzer bzw. Ansichtsgruppen eines Dokumentes zu

  • Strukturierte Daten in Webseiten

    static function getJsonLdMarkup () { return ' { "@context" : "https://schema.org", "@type" : "JobPosting", "title" : "' . wDocumentData :: getDataAsHTML ( $_SERVER [ 'PHP_SELF' ], 'title' ). '", "description" : "' . wDocumentData :: getDataAsHTML ( $_SERVER

  • wPath

    Unter wPath versteht man bestimmte xPath Angaben auf Weblication Dokumente bezogen. Diese xPath Angaben beziehen sich in der Regel auf den wd:meta Block und Teile des wd:object Blockes eines Dokumentes.

  • Framework

    isTimeDependentPublished() isTimer (1) Prüft, ob das Dokument zeitgesteuert veröffentlicht ist Boolean isTimer() wDocumentData Zugriff auf Daten eines Dokumentes addCategory (2) Setzt Kategorien eines Dokumentes. Ab CMS-Version 012.005.077.000

  • wList::createList

    wBackup wBenchmark wBrowseEdit wCSS wCache wCaptcha wCart wCategories wDB wDOM wDate wDiff wDirectoryData wDocument wDocumentData wEnv wEvent wFacebook wForm wGeoData wGroupData wGroups wImage wLanguages wLinkchecker wList wMailer wMessagecenter

  • wRepository::checkInDocument

    Beschreibung, Schlüsselwörter, Copyright) beim Einchecken in die Dokumentenerweiterung übernommen) print "Titel: " . wDocumentData :: getData ( $document , 'title' ). " \n Beschreibung: " . wDocumentData :: getData ( $document , 'description' ). " \n

  • Änderungen in Weblication® CMS Core/GRID

    09.12.2022 Lizenzfehler bei erweiterten Runtime-Lizenzen behoben. 017.002.221.000 07.12.2022 Die PHP-Framework Funktion wDocumentData::replaceCurrentObjectdata unterstützt nun auch mit wEnv::setGlobalValue gesetzte Werte über $globalValue[name];

  • XSLT-Schleife mit dem PHP-Framework

    Wenn SIe die Schleife nach der Transformation in PHP durchführen müssen, gibt es eine Alternative über die wDocumentData::getData Funktion. Diese liefert bei einer Schleife über Elemente den Elementnamen zurück. Wenn SIe also den

  • Formular: Auswahlfeld über Dateipfade

    auszuführendes Skript" definieren Sie über Frameworkfunktionen der wList -Klasse eine Liste und lesen über die wDocumentData -Klasse den Titel der aufzulistenden Dateien aus. Beispiel: Auszug aus dem Formularfeld "Vor der Erstellung

  • Umfangreiches Bestellformular

    ]-> optionObjects as $optionObject ){ print ' ' ; print ' ' . $optionObject -> renderElement (). ' ' ; print wDocumentData :: getData ( $optionObject -> getValue (), 'title' ); print ' ' ; print ' ' ; print wDocumentData :: getData (

  • Nutzung von SSL-Zertifikaten für HTTPS-Aufruf

    Hauptverzeichnis)! $projectConf = wProjectCur :: getPath (). '/weblication/project/wProject.php' ; $hideDirProject = wDocumentData :: getData ( $projectConf , "/wProject/rewriteRules/@hideDirProject" ); if( $hideDirProject == '1' && preg_match (

  • Listen Text-Filter Funktion

    function myListFilter ( $value , $file , $paramStr ){ $terms = wRequest :: getParameter ( 'term' ); $textToSearch = wDocumentData :: getData ( $file , 'title' ). ' ' . wDocumentData :: getData ( $file , 'description' ); $return = true ; foreach(

  • So setzen Sie eine Dateiauswahlbox im Editor um

    )); $files = wRepository :: selectDocuments ( $query ); $result = ' ' ; foreach( $files as $file ){ $title = wDocumentData :: getData ( $file , '/wd:extension/wd:meta/wd:title/text()' ); if( strstr ( $file , 'album' ) == TRUE ){ $isDisabledStr =

  • Umsetzung einer Internetpräsenz für mobile Endgeräte in älteren Projekten

    xPathLogo "> /wd:extension/wd:object/wd:data[@id = 'logo']/text() name= " srcLogo "> select= " php:functionString('wDocumentData::getData', concat($wGlobalProjectPath, '/wGlobal/content/misc/logo.php'), $xPathLogo) " /> test= " $srcLogo != ''

  • Formular mit Länderauswahl

    = "/[IHR-LAYOUT-PROJEKT]/wGlobal/content/categories/countries.wCategories.php" ; $mailData [ "country" ] = wDocumentData :: getData ( $fileGetDataCategory , "/categories/category[@text='" . $mailData [ "country" ]. "']/@title_de" ); ...

  • Formulareditor: Eingabefelder dynamisch einfügen

    )); /*Setzen der Optionen des select-Feldes über addOption*/ foreach( $courses as $course ){ $title = wDocumentData :: getData ( $course , 'title' ); $this -> elements [ 'courses' ]-> addOption ( $course , $title ); } } Verstecktes

  • Einfügen von Struktur-Elementen einschränken bzw. erlauben

    Beispiel: Auszug aus dem Mastertemplate-Element container-section.wItemMastertemplate.php ... $pageLayout = wDocumentData::getData(wPathName::getPathDraft(wEnv::getGlobalValue('wEditorPath')), "/wd:extension/wd:object/wd:data[@id =

  • Änderungen in Weblication® CMS Core/GRID

    welcher alle Navigationspunkte des ausgewählten Zweiges liefert. 012.005.077.000 14.11.2017 Die PHP-Framework Funktion wDocumentData::addCategory unterstützt nun auch die Möglichkeit, Kategorien für beliebige Objektdaten zu setzen. 012.005.072.000

  • Akkordeon Container über wWeblic::renderItemStr zusammenbauen - Beispiel kann im Objekt-Wizard für die Seitendarstellung verwendet werden.

    zusammenbauen - Beispiel kann im Objekt-Wizard für die Seitendarstellung verwendet werden. $documentData = wDocumentData :: getDataObjectAsArray ( $_SERVER [ 'PHP_SELF' ], true ); /*Name Objektfeld*/ $keyMulti = 'multi' ;

  • Sortieren von Objektdaten via PHP

    können. Werden Objekdaten in Weblication via PHP verarbeitet werden die Daten in der Regel über die Frameworkklasse wDocumentData ::getDataObjectAsArray($path) ausgelesen und als Assoziatives Array zurückgegeben. Mehrzeilige Daten, wie zum Beispiel

  • wUserCur::sendAlert

    // Die PHP-Tags sind nur in diesem Quelltext-Beispiel gesetzt // und dürfen im Ereignisfenster nicht gesetzt werden if( wDocumentData :: getData ( $eventData [ 'filePath' ], "/wd:extension/wd:meta/wd:thumbnail/@src" ) == '' ){ wUserCur :: sendAlert ( 'Die

  • Auflistung aller Vorkommen mit deren Anzahl

    = wRepository :: selectDocuments ( $query ); $countries = array(); foreach( $locations as $location ){ $countries [ wDocumentData :: getData ( $location , "/wd:extension/wd:object/wd:data[@id='country']/text()" )] += 1 ; } ksort ( $countries );

  • URL-Parameter über WSL oder XSL ermitteln

    select= " @path " /> "; $from = wURL::getParameter($param, 'from'); $to = wURL::getParameter($param, 'to'); $status = wDocumentData::getData($path, "/wd:extension/wd:object/wd:data[@id = 'dates']/wd:entry[@from = '".$from."' and @to =

  • So verwenden Sie eine globale Variable zur Steuerung der Ausgabe

    ... // Design-Switcher Sommer/Winter wEnv :: setGlobalValue ( 'designSwitcher' , wDocumentData :: getData ( $_SERVER [ 'PHP_SELF' ], "/wd:document/wd:extension/wd:object/wd:data[@id='design']/text()" )); ... Der

  • Individualisierte Seiten durch Gewichtung von Listeninhalten

    wie der aktuelle Artikel. public static function myListFunctionPreSimilar ( $query ){ $keywords = preg_split ( '/\s*,\s*/' , wDocumentData :: getData ( wPageCur :: getPath (), "/wd:document/wd:extension/wd:meta/wd:keywords/text()" )); if(! is_array ( $query [

  • Formular mit Länderauswahl und vorausgewähltem Land

    zum gewählten Länderkürzel an E-Mail übergeben: $country = $mailData [ "country" ]; $mailData [ "country" ] = wDocumentData :: getData ( "/[IHR-LAYOUT-PROJEKT]/wGlobal/content/categories/countries.wCategories.php" , "//categories/category[@text =

  • Listen über individuelle PHP Callback Funktion filtern

    ( '/\?.*/' , '' , $filePath ); // Querystrings rausnehmen (z.B. bei Veranstaltungsterminen wichtig) $eventOwner = wDocumentData :: getData ( $filePathToCheck , '/wd:extension/wd:permissions/wd:owner/@name' ); if( $eventOwner == $wUserCurent ){

  • Listeneinträge als CSV generieren

    zur Verfügung in dem die Informationen des Listenergebnisses enthalten sind. * * Beispiel: * $csvData['linkDetails'] = wDocumentData::getData($entryData['path'], 'linkDetails'); * **/ $csvData [ 'from' ] = wURL :: getParameter ( $csvData [ 'link' ],

  • Listenausgabe über PHP im Listentemplate steuern

    " files/file "> $path = ' select= " @path "/> '; $entries[] = $path; '; foreach($entries as $path){ $title = wDocumentData::getData($path, 'title'); print ' class= " listEntry "> '; print ' class= " listEntryTitle "> href= " '.$path.'

  • Objektdaten über den Objekt-Wizard ausgeben

    Über den Objekt-Wizard lassen sich bereits im Standard viele Elemente / Weblics® nutzen, um Objektdaten als Werte zu übergeben und auszugeben.

  • Titel bei Blätterlisten um aktuelle Seite ergänzen

    aktuell geblätterte Seite $pageID = wRequest :: getParameter ( 'pageId842191be' ); wEnv :: setGlobalValue ( 'pageTitle' , wDocumentData :: getData ( wPageCur :: getPath (), 'title' ). ' - Seite ' .(!empty( $pageID ) ? $pageID : 1 )); Den Namen des Parameters

  • Listeneinträge als iCal-Datei generieren

    beliebteste Frühjahreskonzert am Pavillon im Park' * **/ /*Hinzufügen der Ortsbeschreibung*/ $locationDetails = wDocumentData :: getData ( $path , '/wd:extension/wd:object/wd:data[@id = "locationDetails"]/text()' ); if( $locationDetails != '' ){

  • Individuelle Verzeichnisse per ZIP / PHP / BASH komprimieren

    ( $targetFile ) ); } echo exec ( $cmd ); $link = str_replace ( $_SERVER [ 'DOCUMENT_ROOT' ], '' , $targetFile ); $size = wDocumentData :: getSize ( $link , 'MB' ); $downloadLink = ' . $link . '" target="_blank">Download ' . $project . ' (' . $size . ') '