Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d1aa2c72

Von Hans Peter Schlaepfer vor mehr als 2 Jahren hinzugefügt

  • ID d1aa2c728c3903ae4f8f6fac0af5ff2e88ed864f
  • Vorgänger d6a94d22
  • Nachfolger 4c1fab97

design40: Presenter button_tag: input und button unterscheiden

Unterschiede anzeigen:

SL/Presenter/Tag.pm
302 302

  
303 303
  _set_id_attribute(\%attributes, $attributes{name}) if $attributes{name};
304 304
  $attributes{type} ||= 'button';
305
  $attributes{tag}  ||= 'input';
305 306

  
306 307
  $onclick = 'if (!confirm("'. _J(delete($attributes{confirm})) .'")) return false; ' . $onclick if $attributes{confirm};
307 308

  
308
  html_tag('input', undef, %attributes, value => $value, (onclick => $onclick)x!!$onclick);
309
  if ( $attributes{tag} == 'input' ) {
310
    html_tag('input', undef, %attributes, value => $value, (onclick => $onclick)x!!$onclick)
311
  }
312
  elsif ( $attributes{tag} == 'button' ) {
313
    html_tag('button', undef, %attributes, value => $value, (onclick => $onclick)x!!$onclick);
314
  }
309 315
}
310 316

  
311 317
sub submit_tag {

Auch abrufbar als: Unified diff