Volltextsuche

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

    <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns= " http://www.w3.org/1999/xhtml " xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:xslIfIsInEditor= " http://www.w3.org/1999/XSL/TransformIfIsInEditor "

  • Weblics® 2.x in BASE 1.x nutzen

    das auf BASE1.x basiert Lesen Sie sich vor Durchführung bitte zuerst alle Schritte im gesamten durch! Schritt 1: XSLT Includes/Funktionen in includes.global.php anpassen Auszug aus

  • Pflegemasken für Metadaten aus der Dokumentenerweiterung

    (wd:group, siehe Abschnitt " Der Inhaltsbereich - die wd:group-Elemente ") abgelegt sind, werden in der Regel über die XSL-Stylesheets für Strukturelemente pflegbar gemacht. Alle Seiteninhalte, die ausserhalb der Haupt-Inhaltsbereiche

  • Pflegemasken für Metadaten aus der Dokumentenerweiterung

    (wd:group, siehe Abschnitt " Der Inhaltsbereich - die wd:group-Elemente ") abgelegt sind, werden in der Regel über die XSL-Stylesheets für Strukturelemente pflegbar gemacht. Alle Seiteninhalte, die ausserhalb der Haupt-Inhaltsbereiche

  • Navigation mit geöffneten Hauptpunkten

    " 1 "/> ... Beispiel: Navigationstemplate main.wNavigation.php mit definiertem Level1 für ständig geöffnet xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= "

  • So geben Sie Listeninhalte in der Navigation aus

    Listenelement. Das nachfolgende Beispiel führt dies anhand des Inhaltsverzeichnisses (Sitemap) an. Erweitern Sie das XSL-Stylesheet für Listen um die Abfrage, ob die aufgerufene URL eine Sitemap ist. Das Beispiel geht davon aus, dass die

  • Kategorienfilter als Auswahlbox für Listen

    weitere Auswahlbox in der Liste hinzufügen, die ein Filtern nach Länder ermöglicht. Die Auswahlbox wird über einen xsl:call-template Aufruf mit dem Namen " templateCategoryfilter " eingelesen. Dieses Template liegt global unter

  • So binden Sie Binärdateien für Sprachportale ein

    <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wslPre= "

  • URL-Parameter über WSL oder XSL ermitteln

    Zeilentemplate des Veranstaltungskalenders aus. Den URL-Parameter können Sie entweder über wsl:php oder direkt über XSLT auslesen. Beispiel (wsl:php): Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/lists/eventsMulti.wFilelist.php

  • Systemparameter bei der XSL-Transformation

    Sie innerhalb der Transformation verwenden können. Damit Sie auf diese Parameter zugreifen können, muss im Standard-XSL-Stylesheet das Einbinden der Datei für die Ermittelung der Standardparameter vorgenommen werden: Einbinden der

  • Navigationspunkte unterschiedlich darstellen

    Überlassen Sie es dem Redakteur, einzelne Navigationspunkte über ausgewählte Klassen anders darzustellen.

  • Formatierung der Druckansicht beeinflussen

    <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns= " http://www.w3.org/1999/xhtml " xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:xslIfIsInEditor= " http://www.w3.org/1999/XSL/TransformIfIsInEditor "

  • Maximale Bestellmenge im Mini-Shop Weblic ergänzen

    Pflegemaske in Objektwizard Aufgrund der Datenstruktur für Varianten, wird die Pflegemaske für die Varianten in XSLT eingebunden. Quelltext für Varianten In diesem Beispiel wurde die Information orderMax für die Variante angegeben.

  • Eigene Strukturelemente umsetzen

    layout.hr.wItem.php (Standardauslieferung) <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:xslIfIsInEditor= " http://www.w3.org/1999/XSL/Transform " xmlns:wslPre= "

  • Das HTML Seiten-Template (standard.wDocument.php)

    XML-Inhalte in XHTML bzw. HTML 5 zu transformieren und auszugeben. In der BASE wird hierzu auf ein zentrales XSL-Stylesheet zurückgegriffen, das HTML Seiten-Template standard.wDocument.php . Pfad des Standard-XSL-Stylesheets:

  • Das HTML Seiten-Template (standard.wDocument.php)

    XML-Inhalte in XHTML bzw. HTML 5 zu transformieren und auszugeben. In der BASE wird hierzu auf ein zentrales XSL-Stylesheet zurückgegriffen, das HTML Seiten-Template standard.wDocument.php . Pfad des Standard-XSL-Stylesheets:

  • Systemparameter bei der XSL-Transformation

    Sie innerhalb der Transformation verwenden können. Damit Sie auf diese Parameter zugreifen können, muss im Standard-XSL-Stylesheet das Einbinden der Datei für die Ermittelung der Standardparameter vorgenommen werden: Einbinden der

  • So ermitteln Sie die Position eines Navigationspunktes

    Position eines Navigationspunktes Veröffentlichungsdatum: 25. Februar 2010 Änderungsdatum: 25. Mai 2012 navigation xsl position last first count ermitteln Dieser Artikel beschreibt, wie Sie die Position eines Navigationspunktes ermitteln

  • Abarbeitung der Skriptausführung bei der XSLT-Transformation

    direkt in allen Templates PHP auszuführen. Den Unterschied zwischen PHP in wsl:php Bereichen und PHP direkt in XSLT ausgeführt, wird Ihnen anhand von Quelltext-Beispielen in diesem Artikel aufgezeigt. Die Beispiele nutzen zur

  • Pflegemasken für Binärdateien

    Berechtigung) Personalisierung (bei entsprechender Berechtigung) Templates (bei entsprechender Berechtigung) Das XSLT-Stylesheet der Pflegemaske für Binärdateien Automatisches Einbinden der Standard-Pflegemaske Sobald eine

  • Pflegemasken für Binärdateien

    Berechtigung) Personalisierung (bei entsprechender Berechtigung) Templates (bei entsprechender Berechtigung) Das XSLT-Stylesheet der Pflegemaske für Binärdateien Automatisches Einbinden der Standard-Pflegemaske Sobald eine

  • HTML Meta-Daten setzen und pflegen

    ( standard.wDocument.php ) eingelesen. Definiert sind diese Angaben im htmlHeader -Template, welches im XSL-Template für die "XSLT-Includes und Funktionen" ( includes.global.php ) abgelegt ist. BASE BASE Classic BASE In der

  • Listen

    " type= " char.default "/> Beim Aufruf der Seite, in welcher die Liste integriert ist, wird nun durch das XSL-Stylesheet des Listenelements der Funktionsaufruf der Liste mit den im XML gespeicherten Parametern ausgeführt. Dieser

  • Listen

    " type= " char.default "/> Beim Aufruf der Seite, in welcher die Liste integriert ist, wird nun durch das XSL-Stylesheet des Listenelements der Funktionsaufruf der Liste mit den im XML gespeicherten Parametern ausgeführt. Dieser

  • HTTP-Parameter in XSLT nutzen

    Veröffentlichungsdatum: 10. August 2009 Änderungsdatum: 28. März 2013 http parameter xslt HTTP-Parameter können in XSLT-Templates auch genutzt weden, ohne dass diese explizit übergeben werden müssen. Über die Framework-Klasse wRequest

  • Skript über XSLT einbinden

    inkludiert, welches die Funktion " myFunction " definiert hat, die danach direkt angesprochen wird. PHP-Skript über XSLT einbinden und Funktion aufrufen select= " php:functionString('wEnv::includeOnce', '/scripts/bench.php') " /> select=

  • So passen Sie die Listenübersicht einer Weblication® Liste an

    kommentiert: Beispiel: Auszug aus default.wFileliist.php ... <!-- Pfad zum Vorschaubild bestimmen --> < xsl : variable name = "thumbnail" > < xsl : choose > < xsl : when test = "@extension = 'jpg' or @extension =

  • Logo sprachabhängig ausgeben

    <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:wslPre= " http://weblication.de/5.0/wsl " xmlns:wslPost= "

  • Pflege von textbasierten Daten

    (nicht vom IE unterstützt!). Die Verwendung von doppelten Bindestrichen (xxx--radio) führt zu einem Fehler in XSLT! notwendig: nein nutzbar bei: editor = 'select' , editor = 'checkbox' , editor = 'radio' inputStyle definiert CSS, um

  • So kann man geschweifte Klammern in Attributen in XSLT nutzen

    xsl attribut geschweifte Klammer Dieser Artikel beschreibt, wie Sie geschweifte Klammern in Attributen innerhalb eines XSLT-Templates verwenden. Nachfolgend wird aufgezeigt, wie Sie geschweifte Klammern in Attributen korrekt setzen. Das erste

  • wXSLT::processString

    ::processString Führt eine XSLT-Transformation durch Funktionsaufruf String processString(String xmlString, String xsltString, Array parameters = array()) Parameter xmlString Zu transformierende XML-Daten als String xsltString XSLT-Template als

  • Cookies - Informationen zum Datenschutz

    Informationen zum Cookie-Handling in Weblication® Projekten.

  • So setzen Sie bedingte Attributwerte in Pflegekommentaren

    dynamisch ermitteln. Beide Beispiele haben das gleiche Ziel und nutzen nur andere Wege. Beispiel 1 verwendet lediglich XSL zur Definition und Einlesen der Variable. Beispiel 2 nutzt hierfür zusätzlich die PHP-Framework-Funktionen "

  • XSL-Stylesheets für Strukturelemente

    das für die Transformation (die HTML-Ausgabe) des im Strukturelement definierten XML-Codes zuständig ist. Diese XSL-Stylesheets werden pro Element in einer eigenen Datei abgespeichert. Diese liegen in folgendem Verzeichnis ab:

  • XSL-Stylesheets für Strukturelemente

    das für die Transformation (die HTML-Ausgabe) des im Strukturelement definierten XML-Codes zuständig ist. Diese XSL-Stylesheets werden pro Element in einer eigenen Datei abgespeichert. Diese liegen in folgendem Verzeichnis ab:

  • So setzen Sie ein Element mit unterschiedlichen Darstellungsarten um

    Ausgabe des Inhaltscontainers wird auf den display-Wert zurückgegriffen. Abhängig davon wird dem DIV-Container über xsl:attribute eine andere Klasse zugewiesen (zusammengesetzt über das Prefix "elementBox" und dem eingepflegten Wert

  • Bereich mit wechselbarem Bild umsetzen

    <!-- Headerbild --> name= " headerBild " wd:pathTemplate= " misc/includes.global.php#headerBild "/> ... Dieser xsl:call-template Aufruf verweist auf das Template mit dem Namen " headerBild ", welches über das in der

  • So lesen Sie den Inhalt von Dateien in einer Liste ein

    der Liste (z.B.: default.wFilelist.php) die zugehörigen Elemente mit einlesen. Dann können Sie über einen xsl:apply-templates Aufruf die Elemente aus z.B. content1 in die Listenübersicht einlesen. Im Kopf des Listentemplates

  • Beispiele für XSL-Abfragen über Systemparameter etc

    etc 01. Februar 2021 weblication cms xsl systemparameter parameter abfragen abfrage variable transformation Über XSL-Templates lassen sich vielfältig Abfragen über z.B. Systemparameter und sonstige beliebige Parameter zur Ausgabe

  • Navigationen

    oder um individuelle Daten anzureichern. Aufbau und Struktur Aufruf der Navigation Darstellung der Navigation mit XSLT Bedeutung der wichtigsten Attributnamen (@xxx) Erweiterung der Navigationspunkte um eigene Parameter Individuelle

  • So setzen Sie eine intelligente Bildauswahl um

    ab, z.B.: Inhaltsprojekt /fussball/jugend/e-jugend/ Assets-Projekt /wAssets/img/fussball/jugend/e-jugend/ Im XSL-Template für das Bildelement setzen Sie über das pathEmpty -Attribut den Pfad des Platzhalterbildes (z.B.

  • Navigationen

    oder um individuelle Daten anzureichern. Aufbau und Struktur Aufruf der Navigation Darstellung der Navigation mit XSLT Bedeutung der wichtigsten Attributnamen (@xxx) Erweiterung der Navigationspunkte um eigene Parameter Pflegemaske für

  • Unterschied zwischen den XSL-Elementen copy-of und value-of

    zwischen den XSL-Elementen copy-of und value-of Veröffentlichungsdatum: 08. Juli 2010 Änderungsdatum: 17. April 2012 xsl xsl-element copy-of value-of wsl unescapeCDATA Dieser Artikel beschreibt die Unterschiede beim Einsatz der XSL-Elemente

  • So schreiben Sie Hintergrundbilder der Navigation in eine CSS-Datei

    editable= " 1 "/> ... Beispiel: Auszug aus /deGlobal/wGlobal/layout/templates/navigations/CSS.wNavigation.php xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= "

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

    Die Anzeige von Strukturelementen innerhalb der Struktureditor-Auswahl kann auch dadurch beeinflußt werden, wenn XSL-Templates die gleichen Gruppen aufrufen. Nachfolgend wird dies anhand des mehrspaltigen Inhaltscontainers (

  • CSS-Rendering - Inhalte wie Bilder automatisch in passender Breite generieren

    Umsetzung in BASE 2.x Umsetzung in BASE 1.x Projekten Umsetzung in BASE 2.x Weblication® CMS berechnet über die XSL-Templates einer aktuellen BASE 2.x Projektbasis bzw. Weblics® 2.x automatisch die zur Verfügung stehende Breite. Dies

  • So greifen Sie auf Attributwerte der Kategoriendatei zu

    zu Veröffentlichungsdatum: 27. Januar 2010 Änderungsdatum: 11. März 2021 attribut wert kategorie category text xsl Dieser Artikel beschreibt, wie Sie z.B. aus einem Listentemplate heraus auf Attributwerte (z.B. Text) aus einer

  • So setzen Sie eine kategorisierte und nach Priorität sortierte Liste um

    (z.B. fachgebiete.wCategories.php). Die Struktur der Kategorien kann z.B. wie folgt aussehen: HTML HTML 4 HTML 5 XHTML XSLT PHP CSS Schritt 2: Objekt-Datei zur Pflege der Personendaten anpassen Erweitern Sie die contactPerson.wObject.php um

  • XML-Daten mit XSLT an PHP übergeben

    übergeben übergabe Beachten Sie unbedingt folgenden Hinweis zur Übergabe von XML-Daten an PHP Wenn Sie Daten über XSLT-an PHP übergeben wollen, um diese vor der Ausgabe weiter zu verarbeiten, müssen Sie darauf achten, dass diese zu

  • Innerhalb von Pflegetags können nun xsl:value-of Tags genutzt werden.

    von Pflegetags können nun xsl:value-of Tags genutzt werden.