Volltextsuche
wWSL::parseTag
für die wsl-Klasse die Methode parseTag aus Funktionsaufruf Mixed parseTag(String wslElement, Array attributes) Parameter wslElement Name des WSL-Elementes
wOutput::parseString
::parseString Ersetzt Platzhalter und interpretiert Bedingungen (ab CMS-Version 012.006.124.000) Funktionsaufruf String parseString(String $path, Array $placeholders, Boolean $htmlspecialchars) Parameter string Vorlage placeholders Platzhalter
wDOM::parseString
[ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ; $xmlString = ' Textinhalt ' ; // DOM-Objekt erzeugen $domObject = wDOM :: parseString ( $xmlString ); // Inhalt von $domObject ausgeben print ' Inhalt von $domObject ' ; print 'Für Beispiel-Ausgabe
wDOM::parseFile
Parameter path Dateipfad Beispiel: Auslesen der Elternkategorie einer Kategorie Quelltext <?php $domObject = wDOM :: parseFile ( '/deGlobal/wGlobal/content/categories/standard.wCategories.php' ); $kat = '1251969641249' ; $parentKat = wDOM ::
Vorgehensweise bei XML-Fehlern
bei XML-Fehlern Nutzbar ab: Version Veröffentlichungsdatum: 02. Juli 2015 Änderungsdatum: 23. Oktober 2024 xml fehler parse load Bei Fehlern in der XML-Struktur erleichert Ihnen Weblication® den Weg zur Problemlösung mit gezielten Hinweisen.
wDOM::dom2Array
Quelltext <?php $pathCat = '/[IHR-LAYOUT-PROJEKT]/wGlobal/content/categories/standard.wCategories.php' ; $dom = wDOM :: parseFile ( $pathCat ); $catData = wDOM :: dom2Array ( $dom ); print " " ; var_dump ( $catData [ 'categories' ][ 'category' ]);
Framework
getValueOf (1) Ermittelt einen Wert aus einem XML-Baum String getValueOf(DomDocument dom, String xPathExpression) parseFile (1) Erstellt ein DOM-Objekt auf Basis einer XML-Datei DOMDocument parseFile(String path) parseString (2) Erstellt ein
wWSL
WSL-Klasse über die wsl-Elemente simuliert werden können. Funktionen parseTag Führt für die wsl-Klasse die Methode parseTag aus Mixed parseTag(String
WSL-Tags direkt in PHP aufrufen
oder Schleifen genutzt werden soll. Sie können ein WSL-Tag direkt in PHP aufrufen, indem Sie die Funktion wsl_TAGNAME::parseTag aufrufen und dieser Funktion alle Attribute als assoziatives Array übergeben. Beispiel: WSL-Tag zum Pinnen von Bildern
wOutput
wird Boolean loadWithoutCache(String url) maskEmails Maskiert E-Mail Adressen String maskEmails(String html, Int level) parseString Ersetzt Platzhalter und interpretiert Bedingungen (ab CMS-Version 012.006.124.000) String parseString(String $path,
Grafiken in Relation von der Höhe mit clip-path beschneiden
'Z' ); break; } if( segments [ i ]. includes ( '#' )){ segments [ i ] = segments [ i ]. replace ( '#' , '-' ); } var x = parseFloat ( segments [ i ]); if( segments [ i + 1 ]. includes ( '#' )){ segments [ i + 1 ] = segments [ i + 1 ]. replace ( '#' ,
wStringconverter::removeDoctype
); $xmlStr = wStringconverter :: addPrologXml ( wStringconverter :: removeDoctype ( $htmlStr )); $dom = wDOM :: parseString ( $xmlStr ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So
Änderungen in Weblication® CMS Core/GRID
werden die Variablen wValueAB1 - wValueAB8 bei der Generierung berücksichtigt. 017.006.038.000 06.03.2023 Der wCss2 Parser unterstützt nun die Funktionen circle, ellipse, inset, polygon und path, um z.B. über clip-path Formen zu definieren.