L./P.select_tag: 'default' auf Liste von Rose::DB::Object-Instanzen setzen können -- try #2
Dieses Mal wird die Semantik des Parameters 'default_key' nichtverändert; statt dessen gibt es den neuen Parameter'default_value_key'.
Reverting "L./P.select_tag: 'default' auf Liste von Rose::DB::Object-Instanzen setzen können"
This reverts commit cb3431bcc4eae2bc5a2851cae10f9dfd8f517c4a.
Macht bisheriges Verhalten kaputt und ist auch leider von derBedienung her nicht eindeutig. Zu sehr corner case, also zurück.
L./P.select_tag: 'default' auf Liste von Rose::DB::Object-Instanzen setzen können
Presenter: Array Tags mit eindeutigen IDs rendern
Sonst funktionieren zum Beispiel Checkbox/Label Zuordnung oderSeriendatumsfelder nicht.
Verknüpfte Dokumente: Auch SEPA-Überweisungen/-Einzüge anzeigen
Bisher noch nicht bei Debitoren- und Kreditorenbuchungen.
Conflicts: SL/Presenter.pm
Verknüpfte Belege Einkauf/Verkauf/Projekte: Listen nach Datum sortieren
L-Plugin und Presenter: Erzeugung "ID"-Attribute mittels "no_id => 1" unterdrückbar
Text-Funktion "truncate" nach Common verschoben, dokumentiert, getestet
select_tag(): bei 'with_empty' auch wirklich leeres 'value'-Attribut ausgeben
Siehe 0550e83 und 072c821. Fixt #2210.
select_tag(): Funktionalität von "with_empty" wiederherstellen
Behebt #2208.
Tag-Presenter: man_days_tag()-Funktion
L/Presenter: mehrere Funktionen aus L in Presenter verschoben
Presenter: Funktion format_man_days()
L: "truncate" und "simple_format" in Presenter verschoben
Verknüpfte Belege: beliebige Verknüpfungen hinzufügen können
Verknüpfte Belege: Implementation "Verknüpfungen löschen"
Verknüpfte Belege: Spalte "Verknüpfungsrichtung" anzeigen
Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render
Conflicts: SL/Controller/FinancialControllingReport.pm SL/Controller/ProjectType.pm
Record-Presenter: robustere Typenprüfung
Presenter-Module für Listen von Verkaufs-/Einkaufsobjekte
SL::Presenter -- die neue Präsentationsschicht