Volltextsuche
wUserCur::getType
Ermittelt den Benutzertyp des aktuellen Benutzers
Veranstaltungen über den Objekt-Wizard pflegen
Sie, dass beim Datumsformat isoDateTime eingestellt ist. Pflegetag Quelltext Auszug aus Veranstaltungen < wd : item type = "objectmask.webtag" uid = "06a87b4e315f98aabe6ad08604046be27" > < wd : webtag type = "webtag.objectData" uid =
wWeblic::renderItemStr
Beispiel 3: Innerhalb eines XSL-Templates ein Überschriften Element über einen String ansprechen id= " title " type= " char.text "/> id= " display " type= " char.display "> h2 id= " text " type= " text.standard "> Das Unternehmen
Mehrere Strukturelemente gleichzeitig einfügen
" /fr " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= " http://weblication.de/5.0/wd " version= " 1.0 " type= " page.standard "> type= " weblication " version= " 5.0 " uid= " 3bb403668279d4b193ef278a653807a8 "> Liste mit
Elemente des Mastertemplates bedingt zur Auswahl anbieten
" en:name= " Headline " icon= " /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/images/element-icons/element_headline.gif " type= " headline.text "> id= " title " type= " char.text "/> id= " display " type= " char.display "/> id= " text "
Unterschiedliche Sortiermöglichkeiten für Listen
angegeben ist, wird nach Zeichenketten sortiert. Beispiel: Auszug aus der Aktuelles-Liste des Beispielprojektes type= " list.standard " uid= " 586a9b2bc7ae7e9f7bc988ae1ae17c87 "> id= " listtemplate " type= " src.file ">
Der Text von wd:item bzw. wd:fragment mit dem Attribut type="src.*" wird im Repository als Link erkannt.
wd:fragment mit dem Attribut type="src.*" wird im Repository als
Bedeutung des Typs von Elementen und Fragmenten
fragment element bedeutung link anpassen verlinkung linkanpassung projekt Dieser Artikel beschreibt die Bedeutung der Typenbezeichnung von Elementen und Fragmenten und deren Auswirkung auf diverse Funktionen (z.B. Linkanpassung, etc.) Die
Projektvariablen können über die Oberfläche definiert werden. Die Typen Text|Zahl|E-Mail|Bild|Link|Datei|Verzeichnis sind auswählbar.
definiert werden. Die Typen
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.
angehängt wird (z.B. $listParameters['file'][] = $file.'?2'; oder $listParameters['file'][] = $file.'?id=2&type=sub';). Der Parameter ist im
XSL-Stylesheets für Strukturelemente
" xmlns:php= " http://php.net/xsl " exclude-result-prefixes="wd wsl php" version= " 1.0 "> type= " weblication " version= " 5.0 "> Text name= " admin " time= " 1272383009 "/> name= " admin " time= " 1252018717
wRepository::getContentDir
rekursiv als Array mit Pfad und Type (f für Datei, d für Verzeichnis) (verfügbar ab CMS-Version 018.003.025.000) Funktionsaufruf Array
Akkordeon Container über wWeblic::renderItemStr zusammenbauen - Beispiel kann im Objekt-Wizard für die Seitendarstellung verwendet werden.
Akkordeon Container über wWeblic::renderItemStr, wird mit Objektdaten der aktuellen Seite befüllt.
Der Inhaltsbereich (die wd:group Elemente)
Name wd:item Attribute id Identifikation für direkten Zugriff name Angezeigter Name bei Auswahl aus Mastertemplate type Typ der Schablone im Elemententemplate Syntax - Inhalt wd:fragment wd:group XML-Nodes vom Typ Text Beschreibung
Neuer WYSIWYG-Editor ab der Version 004.010.002.000
Formatierungen einfügen Um den neuen Editor bereits zu nutzen, tragen Sie manuell in der Konfiguration beim Attribut type "basic" ein. ... type= " basic " /> ... Um den bisherigen FCK-Editor weiterhin nutzen zu können, tragen Sie manuell
Umfangreiches Bestellformular
'wglRadioFloat' ), 'options' => array( 'Herr' => 'Herr' , 'Frau' => 'Frau' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte wählen Sie Ihre Anrede aus.' )))); $formular -> addElement ( 'input' ,
Der Inhaltsbereich (die wd:group Elemente)
Name wd:item Attribute id Identifikation für direkten Zugriff name Angezeigter Name bei Auswahl aus Mastertemplate type Typ der Schablone im Elemententemplate Syntax Inhalt wd:fragment wd:group XML-Nodes vom Typ Text Beschreibung
Listen
name= " Liste " en:name= " List " icon= " /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/images/element-icons/element_list.gif " type= " list.standard "> id= " listtemplate " type= " src.file ">
XML Strukturelemente
Bezeichnung, etc. icon Ein individuell wählbares Icon, welches in der Elementeauswahl für das Element angezeigt wird type Definiert den Typ des Elements. Über den Type wird die Zugehörigkeit zum passende XSL-Stylesheet ausgewählt, welches
wList::createListFromXML
Generiert eine Liste auf Basis einer XML-Zeichenkette
Formularwerte bzw. Formulardaten weiterverarbeiten
Beispiel: Auszug aus der Kontaktseite index.php mit Setzen der Werte über eine Session ,,, id= " serverEventOnSubmit " type= " text.script "> getFormData()); $this->initFormData(); // ... ]]> ... Beispiel: Auszug aus der
Individuell gestaltetes Beispielformular
( 'input' , 'name' , 'Name*' , array( 'attributes' => array( 'class' => 'L' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte geben Sie einen Namen an' )))); $formular -> addElement ( 'input' ,
URL-Parameter über WSL oder XSL ermitteln
status="frei" ): Beispiel: Auszug aus einer Veranstaltung (z.B. /de/veranstaltungen/termine/fruehjahrskonzert-2012.php) ... type= " eventMulti "> id= " title " type= " char.text "/> id= " description " type= " char.text "/> id= " keywords "
Der Aufbau eines XML-Inhaltsdokuments
script language) xmlns:wd Namespace-Deklaration für wd (weblication document) version Versionsangabe (aktuell 1.0) type Typ des Dokuments Wurzelknoten wd:document xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= "
Objekt-Typ abfragen
class= " wEditorExtensionValue " style= " margin-left:2px;display:inline-block "> test= " wd:extension/wd:object/@type = 'start' "> Startseite test= " wd:extension/wd:object/@type = 'news' "> News-Objekt test= "
templatesIncludeItems
" /fr " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= " http://weblication.de/5.0/wd " version= " 1.0 " type= " page.standard "> type= " weblication " version= " 5.0 " uid= " 58983c5932ef8b0204f15c040f55d152 "> ... expires= "
Maximale Bestellmenge im Mini-Shop Weblic ergänzen
< form id = "updateArticle_[!--formId--]" action = "[!--page_dir_application--]/scripts/cart.php" > < input type = "hidden" name = "project" value = "[!--wProjectPath--]" /> < input id = "action_updateArticle_[!--formId--]" type
-w-embedtype
Definiert den zu verwendenden Typ zum Einbetten
wUserContent::getNumberRatingsType
Ermittelt die Anzahl der unterschiedlichen Bewertungen (verfügbar ab CMS-Version 019.004.008.000)
wForm::addElement
hinzu Funktionsaufruf Boolean addElement(String type, String name = null, label = null, options = array()) Parameter type Typ des Elementes name Name des Elementes label Bezeichnung options Eigenschaften Formulareditor PHP Formulareditor Die
wAnalyzer::getData
Funktionsaufruf Int getData(String $project, Array $options) Parameter project Projekt options Optionen type [|requests|impressions|visits|visitors] Art der Daten limitFrom Datum, oder Anzahl Tage, ab denen die Daten ermittelt
Weblication® Masken durch eigene Informationen für Benutzer erweitern
matchUserType= " admin|standard " nur für Redakteure und Administratoren ausgegeben werden. --> mask= " upload " type= " warning " notMatchPath= " baseAssets/img " matchUserType= " admin|standard "> Ins Bildverzeichnis wechseln ]]>
Eigene Formularelemente nutzen
" http://php.net/xsl " exclude-result-prefixes="wd wsl php" version= " 1.0 "> <!-- Eigene Formularelemente --> type= " weblication " version= " 5.0 " uid= " 530e8e0e89ac7ef836bb5ef50df60d34 "> Zusätzliche Formularelemente . name= "
Über Dekoratoren gestaltetes Kontaktformular
( 'input' , 'name' , 'Name*' , array( 'attributes' => array( 'class' => 'L' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte geben Sie einen Namen an' )))); $formular -> addElement ( 'input' ,
Benutzerdaten über ein Formular bearbeiten
content= " text/html; charset=UTF-8 " /> <?php $usersQuery = array(); $usersQuery['filterset'] = array('type' => 'and'); //$usersQuery['filterset'][] = array('wPath' => '/wUser/type/@value', 'operator' => '==', 'condition'
Cookies - Informationen zum Datenschutz
text= " Datenschutz, Cookiehinweis "/> description= " Cookie-, Datenschutzhinweis anzeigen " key= " show_cookie_info " type= " char.yesno "> yes description= " Laden von externen Trackern bestätigen lassen " key= " confirm_before_track "
Einfaches Formular
(); $formular -> addElement ( 'input' , 'name' , 'Name*' , array( 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte geben Sie einen Namen an' )))); // wenn das Feld vorbelegt werden soll
Zusätzliche Inhalte für die Suche berücksichtigen
hinzugefügt. Beispiel: Auszug aus einer Inhaltsseite zum Objekt-Bereich ... Manueller Eintrag im wd:object Block: ... type= " default "> id= " title " type= " char.text "/> id= " description " type= " char.text "/> id= " keywords "
Links / Querverweise über Lightbox
"> [if lt IE 9] rel= " ]]> "color:#0000BB"> select= " $wGlobalProjectPath " /> [endif] [if lt IE 9] type= " text/javascript " src= " ]]> "color:#0000BB"> select= " $wGlobalProjectPath " /> [endif] [if lt IE 9] type= "
So definieren Sie die Darstellung von Verweisen
für ein Linkelement ... id= " link " name= " Link " icon= " /de/wGlobal/layout/images/element-icons/element_link.gif " type= " spin.link " uid= " c1199a5c0213e8bbca0b3a17b8816e49 "> id= " title " type= " char.text "/> id= " display " type=
So setzen Sie eine intelligente Bildauswahl um
" Bild " en:name= " Picture " icon= " /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/images/element-icons/element_picture.gif " type= " picture.standard "> id= " title " type= " char.text "/> id= " display " type= " char.display "> default id= "
Umsetzung einer Internetpräsenz für mobile Endgeräte in älteren Projekten
"/> test= " /wd:document/wd:extension/wd:object/@type = 'start' "> type= " text/javascript "> window.setTimeout(function(){wShowLayerBookmarklet();}, 1000); <!-- Maske
wDocumentData::setDataObject
= array()) Parameter document Pfad zum Dokument id ID des Objektfeldes value Zu setzender Wert options Zusatzoptionen typeIfNotExists Typ eines noch nicht existierenden Elementes Beispiel: Setzt diverse Daten in das angegebene Dokument Quelltext
Strukturierte Daten in Inhaltsseiten - Das Element wd:object
von Listen des PHP-Frameworks (wShowList) zur Verfügung Objekt in der Dokumentenerweiterung name= " Startseite " type= " start "> id= " title " type= " char.text "/> id= " description " type= " char.text "/> id= " keywords " type=
Framework
(2) Ermittelt die verfügbaren Projekte (verfügbar ab CMS-Version 008.004.022.00) Array getDataProjects(String type = '') getOptionPath (1) Ermittelt eine Systemeinstellung String getOptionPath(String xPath) getVersion (2) Ermittelt die
Bei <script type="text/javascript"> wird der Skript-Bereich durch ein CDATA-Tag umschlossen.
CSV-Import mit Tabellendaten
1 Spalte 2 Eintrag 1 Eintrag 2 ;/default-wAssets/img/demo/1.jpg Auszug aus der Datei-Vorlage (z.B. vorlage-produkt.php) ... type= " table.standard " uid= " 772f088b717de0ff9b7f16995a45278a "> id= " title " type= " char.text "/> id= " display "
Objekt-Wizard Anwendung kopieren
"faq" ... xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= " http://weblication.de/5.0/wd " version= " 1.0 " type= " page.standard "> type= " weblication " version= " 5.0 " uid= " 3923892b46d4b86039d366aa54f78a4c "> Titel der
Liste: So können Sie eine externe ics-Datei über eine einfache Liste ausgeben
werden muss. Ein Beispiel finden Sie rechts. Beispiel wd:fragment in Liste Besipiel: wd:fragment id="callback" type= " list.standard " uid= " 50d847d92ebe242bf912a1f9eea33ccb "> ... id= " file " type= " src.default ">
Lightbox: Individuelle Inhalte in Lightbox anzeigen (data-lightboxtype=inline)
Veröffentlichungsdatum: 03. März 2023 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Über den Lightbox-Type "inline" können Sie die Lightbox mit individuellen Informationen füllen. In folgendem Beispiel soll der