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®
Ä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
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
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
wList::createXsltAdditionalAttributes
setzen Funktionsaufruf String createXsltAdditionalAttributes(Array additionalAttributes){ Parameter datas Zu setzende Attribute, z.B. dir=list ergibt data-dir="LISTENDATENDIR", prevnextpreview[1]=list ergibt data-prevnextpreview="1" options context
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"
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
buttonArchiving
Öffnet die Archivierung TAG Attribute [PATH] path * Startverzeichnis String icon Symbol der Schaltfläche String caption Beschriftung der Schaltfläche String
wTexts::getTextGlobal
print wTexts :: getTextGlobal ( 'goto_homepage' ); ?> Text über XSLT in ein Attribut schreiben <!-- liefert Dateien innerhalb /[IHR-LAYOUT-PROJEKT]/wGlobal/content/texts/ --> href= "
wTexts::getText
/de/wGlobal/content/texts/default.wTexts.php) print wTexts :: getText ( 'goto_homepage' ); ?> Text über XSLT in ein Attribut schreiben <!-- wenn keine Projektpfadangabe gesetzt ist, wird das Projekt gezogen, in dem man sich befindet // (z.B.
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
wBrowseEdit
Benutzer Administrator ist String createButtonBackend(String icon = '', String caption = '', String title = '', Array attributes = array()) createButtonCreateDirectory Erstellt eine Schaltfläche zur Erstellung eines neuen Verzeichnisses String
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
Weblication® Entwicklerbereich
1.0.242: Bei Mail- und Telefonlinks kann der Link-Titel aus den ARIA-Texten übernommen werden, sofern dieses Attribut nicht bereits befüllt ist. CSS-Only Einstellung: -w-option-addTitleToLinksIfEmptyFromAriaTexts:no; /* Bei leerem
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
-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::addComment
ermittelt email E-Mail website Webseite time Zeit - falls leer, wird diese automatisch ermittelt ip IP-Adresse attributes Array mit zusätzlich zu speichernden Attributen elements Array mit zusätzlich zu speichernden Elementen, die einen
wUserCur::createSessionStr
; // Bezeichnung der Schaltfläche $title = "Klicken Sie hier, um sich abzumelden" ; // Titel der Schaltfläche $attributes = array( 'redirect' => '/weblication' ); // weitere Attribute print " " ; print ' ' ; print wBrowseEdit ::