Volltextsuche
Onlinestatus-Prüfung bei Template-Items
Prüfung Template Items Element syntax fehler Dieser Artikel beschreibt, wie evtl. Problemen beim Aufbau von Items entgegengesteuert werden kann. Häufig ist es so, dass z.B. in der Entwicklungsphase neue Elemente angelegt werden, die
Einfügen von Struktur-Elementen einschränken bzw. erlauben
31. März 2020 Änderungsdatum: 21. August 2023 weblication cms core grid strukturelemente elemente items einschränken beschränken ausblenden newsletter weblics kopfbereich Die Auswahl an Strukturelementen über das Modul
wWeblic::renderItemData
falls die Funktion innerhalb einer Seite ausgeführt wird oder andernfalls /wGlobalProject/wGlobal/layout/templates/items/headline.standard.wItem.php data Daten, wie Sie in Seiten über wd:fragment-Elemente übergeben werden. options
includeXsltItemsProject
nichts angegeben, wird der Index nicht genutzt. Die Elementdateien müssen unterhalb [project]/wGlobal/layout/templates/items mit dem Namen xxx.wItem.php (xxx steht für den Element-Namen, z.B. headline.text, also dann: headline.text.wItem.php)
wOutput::getNumberItemsDisplayed
Ermittelt die bisher angezeigten Strukturelemente, falls diese über isViewableItem eingebunden wurden
So lesen Sie konkrete Elemente ins Mastertemplate ein
angegeben, werden die wItemMastertemplate-Dateien in /[IHR-LAYOUT-PROJEKT]/wGlobal/mastertemplates/items erwartet und von dort eingelesen. Beispiel: Auszug aus standard.wMastertemplate.php zum Includieren aller Elemente des
wCSS::deleteVariantOfCssStr
]. '/weblication/grid.php' ); $cssStr = wReadWrite :: readFile ( '/default-wGlobal/wGlobal/layout/styles/items/elementBox.scss' ); $cssStr = wCSS :: deleteVariantOfCssStr ( $cssStr , 'elementBox_var42' ); wReadWrite :: writeFile (
XSL-Stylesheets für Strukturelemente
eigenen Datei abgespeichert. Diese liegen in folgendem Verzeichnis ab: /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/items/*.wItem.php Ein solches XSL-Stylesheet besteht aus XSL- und HTML-Code und definiert die HTML-Ausgabe: Beispielhafter
So setzen Sie die Elementauswahl über das Mastertemplate mehrsprachig um
fr:name -Attribut hinzugefügt wird (siehe Beispiel unten). Achten Sie darauf, dass im Root-Element des Mastertemplate-Items der Namensraum auch deklariert wird, wie das Beispiel auch anführt. Eine funktionierende Umsetzung hierzu finden Sie
Die Darstellung des aktuellen Strukturelementes kann aus dem Struktureditor heraus angepasst werden, wenn im web:item:start der Pfad angegeben ist. (pathEdit="/wGlobalProject/wGlobal/layout/templates/items/xyz.wItem.php")
angepasst werden, wenn im web:item:start der Pfad angegeben ist. (pathEdit="/wGlobalProject/wGlobal/layout/templates/items/xyz.wItem.php") 18. Feb, 10:02
So stellen Sie das Symbol für Strukturelemente um
an Stelle des standardmässig verwendeten Kreuz-Symboles ein anderes Symbol erhält. Setzen Sie hierzu den Wert des items -Attributes des Tags themes auf "small". Derzeit ist ein Wert möglich (small), ansonsten wird das Standard-Symbol
Globale Projekteinstellungen
zusätzliche Javascript-Codes für ihre Funktionalität. Diese speziellen Javascripte werden im Unterverzeichnis items abgelegt. Diese Javascripte müssen nicht zwangsläufig auf jeder Seite eingebunden werden. Daher besteht die
XML Strukturelemente
automatisch eingebunden. Diese Dateien liegen unterhalb folgendem Pfad: /[IHR-LAYOUT-PROJEKT]/wGlobal/mastertemplates/items/*.wItemMastertemplate.php Jedes Element enthält die vollständige XML-Struktur, um die vom Redakteur pflegbaren Werte zu
Framework
renderItemStr (3) Zeigt ein Strukturelement an, welches rein über Parameter definiert wird String renderItemStr(String itemStr) renderItemUID (1) Zeigt ein Strukturelement, welches über die Seite und die UID des Elementes definiert wird
Layout / Design - Strukturelemente-Darstellung | Weblication CMS Onlinedokumentation
XML-Codes zuständig ist. Diese XSL-Stylesheets werden pro Element in einer eigenen Datei abgespeichert und liegen im items -Verzeichnis ab. Strukturelemente-Darstellung Durch Klick auf den Button " Strukturelemente-Darstellung " öffnet sich
Neu in Weblication® Version 18 - veröffentlicht am 01.07.2023
in der Dateiverwaltung von Inhaltsprojekten verfügbar. Seiten lassen sich auch intervallgesteuert online stellen (wie Items). Navigation Im Navigationseditor wird gleich geprüft, ob eine Datei online ist. Objekt-Wizard In der Objektverwaltung
Newsletter Layout | Weblication CMS Onlinedokumentation
beliebig viele, vom Redakteur eingefügte, Elemente --> path= " /[IHR-GLOBALES-PROJEKT]/wGlobal/layout/templates/items/newsletter " useIndex= " 1 "/> <!-- Meta-Maske einbinden - Falls die Seite im Editor aufgerufen wird --> href=
Neu in Weblication® Version 13 - veröffentlicht am 01.07.2018
kann. Definition eine Datenkommentars mit dem Namen data-html innerhalb einer CSS-Variante /*@wProperty:data-html; itemscope= " itemscope " itemtype= " http://schema.org/[!--addresstype--] "> itemprop= " name "> [!--name--] itemprop= "
Inhaltsvorlagen - Strukturelemente | Weblication CMS Onlinedokumentation
der Mastertemplate-Elemente in einem neuen Tab auf der rechten Seite. Inhaltsvorlagen - Strukturelemente Bedienung Im items -Verzeichnis sind alle XML-Elemente der Strukturelemente eines Projektes abgelegt. Diese Mastertemplate-Elemente können