AttrDuration für minutes: _in_hours und _in_hours_as_number
Generierte Helfer-Methoden für Attribute, die normalerweise Minutenspeichern. Die Funktion `attribute_in_hours` rechnet die Minuten inStunden um (beim Lesen) und umgekehrt (beim Schreiben).
`attribute_in_hours_as_number` formatiert zusätzlich den Wert in...
VK-Rechnungsbericht: Lieferscheinnummer und Lieferdatum anzeigen können
CSV-Import Waren: bestehende Makemodels als Array, nicht als Array-Ref
makdemodels verhält sich als makemodels_sorted: Die von Rose erzeugte Methodeberücksichtig offenbar den Kontext - makemodels_sorted gibt immer ein array-ref
[$part->makemodels_sorted] ergibt [ [] ]...
CsvImport: dateformat Unterstützung
default ist auf dem dateformat des Benutzers
Massenerstellen von RG aus LS: geschlossene LS nicht (erneut) verarbeiten
Geschlossene Lieferscheine werden nicht zum Umwandeln in der Liste angezeigt,das war auch bisher so. Aber weenn man nach dem Erzeuigen der Rechnungen vonder Folgeseite den Browser-Zurück-Knopf drückt, konnten aus den selben...
Massenerstellen von Rechnungen aus LS: sumbit direkt von der Aktion machen
Das submit, das die Umwandlung der Rechnungen startet, kann direkt über dieActionBar angegeben werden. Damit fällt die js-Funktion ganz weg.
Massenerstellen von Rechnungen aus LS: Aktion nur einmal ausführen
Dafür den Action-Parameter only_once verwenden.Damit das aber klappt, muss die Prüfung, ob etwas angehakt ist, auch als checkan die Action gehängt werden. Denn sonst wird der Knopf abgeschaltet, auch wenn...
ClientJS: Funktion zum Setzen der Cursorposition (z.B. in textareas)
CSS/JS: Git-Revision von HEAD als GET-Parameter verwenden
Webbrowser cachen CSS & JS sehr aggressiv. Das ist während derEntwicklung störend, weshalb es bereits seit langem dieKonfigurationsoption `auto_reload_resources` gibt. Ist diese an, sowird an alle CSS- und JS-URLs ein GET-Parameter `?rand=<Zufallswert>`...
L/P.select_tag: Unterstützung für Text-Filter
Gedacht für Selects mit size="123"-Attribut, die also als Liste undnicht als Combobox gerendert werden.
Es wird direkt oberhalb der Select eine Text-Eingabezeile angezeigt,die als dynamischer Filter für die Optionen verwendet wird. Bei jeder...
Revisionen anzeigen
Auch abrufbar als: Atom