Einen Button ausgeben.
Attribut | Typ | Erforderlich | Beschreibung |
---|---|---|---|
label | string | Nein |
Label des Buttons. Wenn icon definiert ist der title des Icons. Wenn für label "+" oder "-" gesetzt wird, wird es automatisch mit einem Icon ausgetauscht. |
label2 | string | Nein | title von Icon2 wenn dieses gesetzt ist. |
icon | string | Nein | Quelle des Icons (Ersetzt label). Wenn der Pfad nicht von icon_path überschrieben wird, ist er standardmäßig "/bin/admin_skin/egotec/img/" |
icon2 | string | Nein | Quelle des zweiten Icons (Nur wenn icon gesetzt ist). |
icon_path | string | Nein | Alternativer Dateipfad für icon. |
icon2_path | string | Nein | Alternativer Dateipfad für icon2. |
icon_label | int | Nein |
1 => Icon und Label werden durch ein Leerzeichen getrennt. 2 => Icon und Label werden durch einen Zeilenumbruch getrennt. Wenn icon definiert ist und icon_label keinem der beiden Werte entrspricht, wird nur das Icon angezeigt. |
action | string | Nein | Typ des Buttons. Standardmäßig button. |
value | mixed | Nein | Value des Buttons. |
Vorschau
Beispiel
<form name="extra">
<div align="center">
<table>
<tr>
<td>
{input type="button" name="input_test" title="Dies ist ein Button" label="+" onclick="javascript:test()"}
</td>
</tr>
</table>
</div>
</form>
<script>
{literal}
function test() {
alert('Hallo');
}
{/literal}
</script>
Bitte beachten Sie, dass das Input Plugin Button, im Gegensatz zu den anderen Input Plugins, als Attribut name nicht extra[name] setzt, sondern nur was über den Parameter name gesetzt ist.