Volltextsuche
So setzen Sie einen Attributwert dynamisch
Änderungsdatum: 26. Oktober 2011 attribut wert xsl globale Variable dynamisch Dieser Artikel beschreibt, wie Sie einen Attributwert z.B. innerhalb eines Pflegekommentares dynamisch setzen. Ein dynamisches Setzen eines Wertes für ein Attribut kann in
wCart::setAttributeOfArticle
path, String name, String value, String cartId = 'default') Parameter path Pfad des Artikels name Name des zu setzenden Attributes value Zu setzender Wert Beispiel: Setzt ein Attribut eines Artikels Quelltext <?php $path =
getCategoryAttribute
ein Attribut einer Kategorie aus TAG Attribute [PATH] path * Pfad der Kategoriendatei String id * Kategorie ID String Attribut einer Kategorie aus TAG Attribute [PATH] path * Pfad der Kategoriendatei String id * Kategorie ID String attribute *
Veranstaltungen über den Objekt-Wizard pflegen
von Veranstaltungen wird in der Regel das Tag "Mehrfacheinträge in Objektdaten" angelegt. Das Startdatum sollte in dem Attribut @from und das Enddatum in dem Attribut @to gespeichert werden. Pflegemaske im Objekt-Wizard Startdatum (@from) Enddatum
So kann man geschweifte Klammern in Attributen in XSLT nutzen
08. Dezember 2009 xslt 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
Erweiterte Formular-Tag Attribute nutzen
Attribute nutzen 29. Juli 2014 formular attribute formulardaten Für ein Formular können Sie den URL und weitere Attributwerte für das Absenden der Formulardaten festlegen. Das Formular Weblic® ermöglicht es Ihnen in aktueller Weblic®
wCart::getAttributeOfArticle
path, String name, String cartId = 'default') Parameter path Pfad des Artikels name Name des zu ermittelnden Attributes Beispiel: Ermittelt ein Attribut eines Artikels Quelltext <?php $path = "/IhrProjekt/shop/articles/product-a.php" ;
Über das Attribut refresh="1" können Sie im web:item:start auch beim Kopieren und Verschieben ein Neuladen erzwingen.
das Attribut refresh="1" können Sie im
So setzen Sie bedingte Attributwerte in Pflegekommentaren
Veröffentlichungsdatum: 10. Mai 2010 Änderungsdatum: 30. Mai 2012 pflegekommentar editor bedingt dynamisch wert attribut element Dieser Artikel beschreibt, wie Sie Werte innerhalb von Attributen dynamisch setzen, um den Pflegekommentar in
Das WSL-Tag wslMastertemplate:templatesIncludeItemsProject kennt nun das Attribut orderBy, um die verfügbaren Elemente zu sortieren.
kennt nun das Attribut orderBy, um die verfügbaren
Dem Pflegetag web:group:start kann eine individuelle Bezeichnung über das Attribut caption gegeben werden.
Bezeichnung über das Attribut caption gegeben werden. 08.
Zur Auswahl des Navigationspunktes im Editor können auch mehrere Navigationen über | getrennt im Attribut pathNavigation angegeben werden.
über | getrennt im Attribut pathNavigation angegeben
Dateien können mehrfach über Listen ausgegeben werden, wenn ihnen ein Parameter angehängt wird (z.B. $listParameters['file'][] = $file.'?2'; oder $listParameters['file'][] = $file.'?id=2&type=sub';). Der Parameter ist im Listenergebnis über das Attribut @param abrufbar.
oder $listParameters['file'][] = $file.'?id=2&type=sub';). Der Parameter ist im Listenergebnis über das Attribut @param abrufbar. 09. Sep, 09:38
Änderungen in Weblication® CMS Core/GRID
auch Oder-Verknüpfungen genutzt werden. 012.006.000.000 24.01.2018 Final Version 012.005.176.000 08.01.2018 Das Attribut dynDisplayWatch zum dynamischen Einblenden von Pflegetags unterstützt nun auch mehrere zu überwachende Felder durch
Navigationen
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 Navigationspunkte Individuelle Pflegemaske
So passen Sie die Linkbearbeitungsmaske individuell an
zur Bearbeitung von Links können Sie individuell anpassen und erweitern. Über eine XML-Datei wird definiert, welche Attribute zu einem Link pflegbar sind und welche Werte zur Verfügung stehen. Diese Pflegemaske errreichen Sie direkt über die
includeJsRessources
Beispiel htmlHead.wGlobal.php: Bindet benötigte und registrierte Javascript-Dateien im Head ein und liest die Attribut-Werte über die Projektkonfiguration ein <!-- Registriert jQuery lokal oder optional von einer externen Ressource
Navigationspunkte unterschiedlich darstellen
eines einzelnen Menüpunktes zu nehmen. Hierzu erweitern Sie die Pflegemaske der Navigationsbearbeitung um das Attribut " cssClass " bzw. müssen dies in aktuellen BASE -Versionen lediglich auf editable="1" setzen (standardmäßig auf "0"
Grundlagen von XML
als Element ohne Inhalt: Das Speichern von Inhalten erfolgt entweder als Textnode innerhalb eines Elements, oder als Attribut eines Elements: Speichern von Werten als Text-Node oder Attribut Speichern als Text-Node: Das ist der Text-Node
wPicture::createPicture
des Bildes und der für die Breite relevanten übergeordneten Elementen zusammen setzt. alt Alternativtext des Bildes attributes Attribute des PICTURE-Elementes attributes-img Attribute des IMG-Elementes embedSVG [|1] Falls das Bild als SVG
Umfangreiches Bestellformular
Quelltext <?php $formular = new wForm (); $formular -> addElement ( 'radio' , 'salutation' , 'Anrede*' , array( 'attributes' => array( 'class' => 'wglRadioFloat' ), 'options' => array( 'Herr' => 'Herr' , 'Frau' => 'Frau' ),
Bedeutung der Validatoren bei der Pflege textbasierter Daten
die Felder auf gültige Eingaben überprüft werden. Hierzu kann innerhalb des web:text:start -Pflegekommentares das Attribut validator="" genutzt werden, welches folgende Möglichkeiten bietet. Mögliche Werte des validator-Attributes, um eine
buttonCreateDirectory
Style String destName Name des anzulegenden Verzeichnisses. String template Zum Anlegen zu verwendende Vorlage. Dieses Attribut wirkt nur in Verbindung mit dem Attribut destName. title redirectEndEdit Link auf den der Benutzer nach dem Speichern
-w-jquery
(this) .attr ('href',newLink) } /* ... */ Beispiel 4: Erweitert das A-Tag der Überschrift der Listeneinträge um das Attribut class, um dies als Fancybox-Ziel zu definieren /* ... */ /* Setzt class="box" über jQuery, um das A-Tag für ein
addAutolinks
mit den zugeordneten Links TAG Attribute [PATH] path * Pfad der Autolink-Datei String target Linkziel String class CSS-Klasse Integer limit Maximale Anzahl der
convertToNewsletter
auch im Newsletter angezeigt werden kann. (Attribut addStylesInline="1" ab CMS-Version 015.001.036.000 verfügbar) TAG Attribute [0|1] addStylesInline Falls die Styles inline ergänzt werden sollen. (In diesem Fall muss das Tag um das HTML-Element
date
Formatiert ein Datum (als Format können die Formate genutzt werden, die die PHP date() Funktion bereitstellen) TAG Attribute [DATEFORMAT] format * Ausgabe-Format des Datums String format-LANG Ausgabeformat abhängig von der Sprache bzw.
Variantenauswahl beim Einfügen von Elementen ausblenden
angeboten. Soll das vermieden werden, da einem Element bewusst nur eine Variante zugeordnet ist, kann dies über das Attribut allowSelectVariantsOnInsert="0"
Nur spezielle Varianten eines Elementes auswählbar machen
Typ einzufügen. Damit dann das eingefügte Element wieder den eigentlichen Typ besitzt, kann man das über das Attribut typeAfterInsert im Mastertemplate festlegen. Beispiel für ein Container mit einer speziellen Variante, der z.B. als
Link-Element: Pflegemaske erweitern
Weitere Pflegefelder können über CSS-Only-Eigenschaften aktiviert werden, was nachfolgend anhand des onclick- und rel-Attributes aufgezeigt wird. Die Pflegemaske, welche links zu sehen ist, zeigt im Quelltextbeispiel nebenan die
buttonArchiving
Öffnet die Archivierung TAG Attribute [PATH] path * Startverzeichnis String icon Symbol der Schaltfläche String caption Beschriftung der Schaltfläche String
addAcronyms
Version 005.059.005.000) TAG Attribute [PATH] path * Pfad der Akronym-Datei String elementName Zu verwendendes Element (z.B. abbr oder acronym) Integer limit
wVariables::getValue
über PHP ausgeben Quelltext <?php print wVariables :: getValue ( 'title_prefix' ); ?> Variable über XSLT in ein Attribut schreiben href= " /demoCore/index.php " title= " {php:functionString('wVariables::getValue', 'logo_src')} ">
Der Inhaltsbereich (die wd:group Elemente)
eines Inhaltsbereichs folgt nachfolgend beschriebener Struktur: Inhaltscontainer/ Gruppen (wd:group) Name wd:group Attribute id Eindeutige Gruppen-Id zur Identifikation im Mastertemplate name Angezeigter Gruppenname. Dieser ist wichtig für die
Framework
Benutzer Administrator ist String createButtonBackend(String icon = '', String caption = '', String title = '', Array attributes = array()) createButtonCreateDirectory (1) Erstellt eine Schaltfläche zur Erstellung eines neuen Verzeichnisses String
Über Dekoratoren gestaltetes Kontaktformular
(array( 'decorators' => array( 'form' => ' ' ))); $formular -> addElement ( 'input' , 'name' , 'Name*' , array( 'attributes' => array( 'class' => 'L' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte
Definition und Bedeutung der WYSIWYG-Textfilter
Bedeutung WYSIWYG-Auswahl deleteFontFormats Filtert folgende Tags: font, span, b, strong, i, u, em (bei p, h werden die Attribute der Tags gefiltert) Schriftformatierungen entfernen deleteFontFormatsOnly Filtert folgende Tags: font, span (bei p, h
Änderungen in Weblication® CMS Core/GRID
nach dem Einchecken über das Kontextmenü direkt zur Bearbeitung geöffnet. 018.009.077.000 06.06.2024 Das Skript-Attribut wird nun auch für Schaltknöpfe (Radiobuttons) unterstützt, um im Editor die auswählbaren Werte per Skript zu
Linkprüfung: Ausnahmen definieren
dass bestimmte Zeichen bei der Linkprüfung nicht berücksichtigt werden. Setzen Sie hierzu den Wert des value -Attributes innerhalb des Tags urlShrink (zu linkchecker ) mit den entsprechenden Zeichen (durch Pipe | getrennt). Sofern das Tag
Schließen des Megadropdowns mouseleave deaktivieren
in der entsprechenden navigation[navigationstyp].scss oder der additional.scss //Das html-Element erhält das Attribut data-megadropwdownclosetype=click @at-root html { -w-add-data: "megadropdownclosetype=click"; } Deklaration in der
Individuelle Benutzerdaten bearbeiten
die gewohnte Pflegemaske bearbeiten. Weitere Benutzerdaten bearbeiten Benutzerfeld als Pflichtfeld definieren Info-Attribut und Label für Hinweise nutzen Mehrfachauswahl nutzen Weitere Benutzerdaten bearbeiten Weitere Benutzerdaten können
-w-add-data
direkt über CSS-Only. Neben Klassen, können so noch weitere Werte zur Definition von Elementen gesetzt werden. Data-Attribute nutzt man vor allem als Schnittstellendaten für JavaScript Anwendungen, da diese nicht vordefiniert und somit frei
wWSL::parseTag
::parseTag Führt für die wsl-Klasse die Methode parseTag aus Funktionsaufruf Mixed parseTag(String wslElement, Array attributes) Parameter wslElement Name des WSL-Elementes (ohne namespace) attributes Assoziative Array, mit den Attributen die für
Lightbox in mobiler Ansicht deaktivieren
es ist abhängig von der Bildschirmgröße nicht immer erwünscht, die Daten in der Lightbox zu öffnen. Durch das Attribut data-isinactivelightbox=1 ist es möglich das zu verhindern. Je nach Anwendungsfall, sollte das Attribut dem Element
WSL-Tags
in BR-Tags um convertToNewsletter Wandelt Quelltext so um, dass er auch im Newsletter angezeigt werden kann. (Attribut addStylesInline="1" ab CMS-Version 015.001.036.000 verfügbar) createMaskedMailLink Macht eine E-Mail-Adresse für
wUserContent::hasAlreadyRated
subId) Parameter path Pfad der Datei subId Optionale ID für zusätzliche Bewertungen userKey Optionaler Wert, um das Attribut userKey selbst festzulegen Beispiel: Prüft, ob der Benutzer bereits abgestimmt hat Quelltext <?php $path = "/base/"
Weblication® Entwicklerbereich
-w-option-addSizeToDataAttribute:yes; kann zu einer CSS-Only-Variante die Dateigröße der verlinkten Datei als data-Attribut ins HTML geschrieben werden. 23 Oktober BASE für Version 20: Inhaltsbox (mit weiteren Elementen befüllbar) 1.0.392:
Pflegemaske zum Link-Pflegetag | Weblication CMS Onlinedokumentation
Die Maske zur Bearbeitung von Links über das Link-Pflegetag können Sie individuell anhand der verfügbaren Attribute einstellen. So läßt sich z.B. einstellen, welche Attribute innerhalb der Bearbeitung von Links überhaupt pflegbar
Version 17: Autovervollständigung mit Element- und Attribut-Vorschlägen
eine Autovervollständigung mit Element- und Attributvorschlägen. Version 17: Autovervollständigung mit Element- und Attribut-Vorschlägen 18. Mai 2022 In Weblication® Version 17 gibt es bei der Bearbeitung von Templates für XSLT und WSL eine
Pflegemaske zur Navigationsbearbeitung | Weblication CMS Onlinedokumentation
Navigationsbearbeitung Die Maske zur Bearbeitung der Navigationspunkte können Sie individuell anhand der verfügbaren Attribute einstellen. So läßt sich z.B. einstellen, welche Attribute innerhalb der Bearbeitung der Navigation überhaupt