Feature #18314
openGenerate customized visual steps
0%
Description
In manchen Tools wird für das Dashboard eine Progress Anzeige für die visuelle Ansicht des aktuellen Stands der Anträge gewünscht.
Dabei sollte das Generieren einer solchen Anzeige einfach möglich sein. Optimal wäre es wenn alle angegebenen notwendigen Schritte angezeigt werden und der aktuelle Stand dieser Schritte.
Es werden fünf mögliche Schritte vorgegeben: None (noch nicht soweit), Pending (aktuell laufend), Changes requested (aktuell laufend, Änderungen angefordert), Completed (grüne Checkbox), Rejected (abgelehnt)
Es sollten auch parallel laufende Schritte möglich sein.
Eine mögliche Notation als special column name wäre _progress .
Vorgegebene states: none, completed, pending, rejected, request
Wenn kein state angegeben wird, dann wird none als default genommen.
Optional kann auch ein Pfad für ein Bild angegeben werden welches oberhalb des jeweiligen Schrittes angezeigt wird.
Ein Beispiel:
{ sql = SELECT '[1=>["label" => "Start", "state" => "completed", "img" => "fileadmin/protected/images/image01.svg"], 2=>["label" => "SecStep", "state" => "completed", "img" => "fileadmin/protected/images/image01.svg", 1=>["label" => "FirstParallelSecStep", "state" => "pending"]], 3=>["label" => "ThirdStep", "state" => "pending"], 4=>["label" => "FourthStep", "state" => "none"]]' AS _progress }
Files
Updated by Enis Nuredini 3 months ago
- File mockup_01.png mockup_01.png added
- File mockup_02.png mockup_02.png added
Mockup 1:
Mockup 2:
Gebaut mit HTML und CSS. Ziel ist es das HTML von QFQ dynamisch bauen zu lassen anhand der _progress Notation.
Angabe von Bildern sollte optional sein.
Updated by Enis Nuredini 3 months ago
- File mockup_03.png mockup_03.png added
Mockup 03 (mit und ohne img):