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 =
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®
Änderungen in Weblication® CMS Core/GRID
24.03.2014 Final Version 008.003.079.000 19.03.2014 Über -w-add-data:name1=value1,name2=value2; lassen sich Data-Attribute über CSS-Only setzen. 008.003.076.000 16.03.2014 Neue Framwork-Funktionen wDocumentData::getViewUsers und
So greifen Sie auf Attributwerte der Kategoriendatei zu
Sie auf Attributwerte der Kategoriendatei 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
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
Bei der Zuweisung von Navigationspunkten können Sie im Attribut pathNavigation mehrere Navigationsdateien über | getrennt angeben.
können Sie im Attribut pathNavigation mehrere
Der Text von wd:item bzw. wd:fragment mit dem Attribut type="src.*" wird im Repository als Link erkannt.
bzw. wd:fragment mit dem Attribut type="src.*" wird im Repository
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
Zur Auswahl des Navigationspunktes im Editor können auch mehrere Navigationen über | getrennt im Attribut pathNavigation angegeben werden.
über | getrennt im Attribut pathNavigation angegeben
Das Pflegetag web:text:start unterstützt für die Editoren "file" und "dir" die Mehrfachauswahl über das Attribut multiple="1".
die Mehrfachauswahl über das Attribut multiple="1". 28. Sep, 18:01
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
nun 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
Pflege von textbasierten Daten
Beispiele zum Pflegetag textbasierter Daten finden Sie über folgendes Inhaltsverzeichnis am Seitenende: Pflegetag-Attribute Beispiele Textfelder Auswahlfelder Datumswerte Dateipfade Verzeichnispfade Navigationszuordnung Farbauswahl CSS-Only
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
navigation
angegebenen Navigationspunktes als Navigation berücksichtigt [0|1] keepRoot Falls das Wurzelelement, welches über das Attribut root angegeben wurde, neben dessen Unterpunkten auch erhalten bleiben soll [0|1] rootOnly Falls das Wurzelelement,
Links / Querverweise über Lightbox
einbinden Schritt 2: Zentrale Javascript-Datei design.js Individuelle Breiten- und Höhenangaben der Lightbox Schritt 3: Attribute für die Linkbearbeitung definieren Schritt 4: Ausgabetemplate Hinweise Schritt 1: Zentrale Javascript- und CSS-Dateien
-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
So geben Sie Listeninhalte in der Navigation aus
Dieser Artikel beschreibt, wie Sie eine Weblication® CMS Liste in die Navigation integrieren.
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.
So filtern Sie Namensraumangaben über die pre-Datei
attribut kopieren filtern ausgabe Dieser Artikel beschreibt, wie Sie über die pre.php Ihres globalen Projektes die Attributangaben zu Namensräumen in der Ausgabe filtern. Beim Kopieren von Inhalten über z.B. xsl:copy-of kann es vorkommen, dass die
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"
Festlegen des darzustellenden Bildausschnittes und verschiedene Seitenverhältnisse
Bildausschnitte festlegen Für das Festlegen von Bildausschnitten nutzen Sie das Text-Pflegetag und geben dem editor -Attribut den Wert " pictureArea " mit. Einem Redakteur wird somit die Auswahl eines Bildausschnittes ermöglicht. Der Redakteur
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
filterNamespaces
Namensraumdefinitionen raus TAG Attribute Beispiel: Filtert Namensräume aus den Inhalten einer Tabellenzelle ... select= " td "> select= " @class "/>
createMaskedMailLink
Robots schwerer lesbar. TAG Attribute [MAIL] mail * Zu maskierende E-Mail [|js] type Art der Maskierung bei js wird die E-Mail über JavaScript geöffnet.
Änderungen in Weblication® CMS Core/GRID
können. 015.005.028.000 25.11.2020 Die PHP-Framework Funktion wEnv::setCookieValue unterstützt nun auch das SameSite Attribut. Über wEnv::$samesiteDefault kann der Wert auch für alle über die Funktion gesetzten Cookies global definiert werden.
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
Performance der Webseite optimieren
10 skalierte Bilder 3 eingebundene Inhaltsbereiche Folgende Optimierungen wurden betrachtet: Optimierungen im Template - Attribut expires bei Navigationsaufrufen auf 1800 gesetzt - Attribut useIndex beim Einbinden von XSLT-Templates auf 1 gesetzt -
Anker in der Navigation nutzen
Seitenanker einbinden aktivieren Schalten Sie über "Navigation bearbeiten" unter dem Reiter "Diese Maske anpassen" im Attribut "includeNavAnchors"den Parameter editable="1". Beispiel: Auszug aus der Pflegemaske der Navigation zum Attribut
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
Umsetzung einer Internetpräsenz für mobile Endgeräte in älteren Projekten
Bildschirmbreite des mobilen Endgerätes Zum erweiterten Navigationseditor müssen die Pflegeattribute vorhanden sein ( attribute name="display" auf editable="1" ), welche nur bei entsprechender Lizenz in der Bearbeitung berücksichtigt werden.
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
Eigene Pflegemasken zu CSS-Only Untervarianten nutzen
zu erweitern. Die CSS-Only-Eigenschaft hierzu funktioniert nach folgendem Schema: -w-editmaskExtendedWebtag-xxx: 'attribut1=wert,attribut2=wert'; Als Attribute können Sie die zur Pflege von textbasierten Daten verfügbaren Attribute nutzen.
SEO: Optimierte Eingabe von Titel / Beschreibung
Anzahl an Zeichen einzuschränken. Das Pflegetag für textbasierte Daten wurde ab Version 10.x um das optimizer -Attribut erweitert, um auf die oben angeführte Thematik eingehen zu können. Eingabefelder ( input und textarea ) können nun