Vorlage:DialogButton: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(19 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DialogButton|Titel=Dialog 1|Inhalt=dialog 1|Link=öffne dialog 1}}
{{DialogButton|Titel=Dialog 2|Inhalt=dialog 2|Link=öffne dialog 2}}


<dialog id="dialog_{{#vardefineecho:dialogbutton|{{#expr:{{#var:dialogbutton}}+1}}}}">
<div>
{{{inhalt|}}}
</div>
<form method="dialog"><button>schließen</button></form>
</dialog>
<button data-dialog-id="dialog_{{#var:dialogbutton}}"></button>


{{#if:{{#var:dialogbutton}}|0|include dialogjs|skip dialogjs}}
<onlyinclude><includeonly>{{#widget:Dialog-begin|id=dialog_{{#vardefineecho:dialogbutton|{{#expr:{{#var:dialogbutton}}+1}}}}}}<!--
 
--><div class="popup-header">{{{Titel|}}}{{#widget:Dialog-header-close}}</div><div class="popup-body">{{{Inhalt|}}}</div>{{#widget:Dialog-end}}<!--
<!--
--><span class="zum-dialog-opener" data-dialog-opener-id="dialog_{{#var:dialogbutton}}">{{{Link|öffnen}}}</span></includeonly></onlyinclude>
{{#widget:DialogButton|inhalt={{{inhalt|}}}|link={{{link|öffnen}}}|dialog_id={{#vardefineecho:dialogbutton|{{#expr:{{#var:dialogbutton}}+1}}}}}}
<noinclude>
-->
<templatedata>
{
"params": {
"Titel": {
"type": "content"
},
"Inhalt": {
"type": "content"
},
"Link": {
"type": "content"
}
}
}
</templatedata>
</noinclude>

Aktuelle Version vom 18. Februar 2024, 13:43 Uhr

öffne dialog 1

öffne dialog 2



Keine Beschreibung.

Vorlagenparameter

ParameterBeschreibungTypStatus
TitelTitel

keine Beschreibung

Wikitextoptional
InhaltInhalt

keine Beschreibung

Wikitextoptional
LinkLink

keine Beschreibung

Wikitextoptional