Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision fc650428

Von Hans Peter Schlaepfer vor etwa 2 Jahren hinzugefügt

  • ID fc6504289900ecb570ae9caa32ca06e710d98390
  • Vorgänger e0d2c821
  • Nachfolger 217fb7e1

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