Projekt

Allgemein

Profil

Fehler #616

Design4.0: alternierende (Zebra) Tabellen mit dynamischen Zeilen

Von Cem Aydin vor etwa 1 Jahr hinzugefügt. Vor 7 Monaten aktualisiert.

Status:
In Bearbeitung
Priorität:
Normal
Zugewiesen an:
Zielversion:
Beginn:
25.09.2023
Abgabedatum:
% erledigt:

70%

Geschätzter Aufwand:

Beschreibung

templates/design40_webpages/file/list.html

In den Reitern Dokumente/Dateianhänge können die Dateien Versionen haben. Diese lassen sich als weitere Zeilen ausklappen. Allerdings werden diese Zeilen, vor dem ausklappen bei der Alternierung odd/even mitgezählt, so dass eben zwei Zeilen mit der selben Farbe nacheinander kommen können. Zudem sollten die Versionen evtl. in der selben Farbe sein, wie die Haupt-Zeile.
Im "alten Design" zähle ich eine Template-Variable hoch und setze die Klassen listrow0 und listrow1 explizit.
Wie kann man das im neuen Design lösen? Kann man da auch die Zeilenfarbe/Klasse direkt ansprechen?

Gleiches Problem z.B. bei Angebot/Auftrag usw., wenn man die Detail-Zeilen ausklappt, bzw. je nach Anzeil der Deteil-Zeilen alternieren die Positionszeilen nicht mehr.


Dateien

Historie

#1

Von Cem Aydin vor etwa 1 Jahr aktualisiert

  • Thema wurde von alternierende (Zebra) Tabellen mit dynamischen Zeilen zu Design4.0: alternierende (Zebra) Tabellen mit dynamischen Zeilen geändert
#2

Von Cem Aydin vor 9 Monaten aktualisiert

  • Zugewiesen an wurde auf Cem Aydin gesetzt
#3

Von Cem Aydin vor 9 Monaten aktualisiert

Das mit dem ausklappen in den Reitern Dokumente/Dateianhänge klappt bei mir im Moment gerade nicht. Ich habe mehrere Dateien hochgeladen und kriege auch eine Warnung dass das als Version verwendet wird. Aber ich kann die Zeilen nicht ausklappen. Geht das bei euch? Ist das ein Einstellungsproblem. (siehe screenshot)

Bezüglich alternierende Reihen würde ich vorschlagen das so zu lösen, dass ich einfach diese Klassen noch hinzufüge. So wie das im CSS gemacht ist, müssten diese dann eigentlich das Standard verhalten (alternierende Reihen via pseudoselector odd/even) überschreiben. Falls gewünscht/ notwendig kann man diese dann via template mitgeben wie im alten design.

#4

Von Cem Aydin vor 7 Monaten aktualisiert

  • % erledigt wurde von 0 zu 70 geändert

Die Klassen sollten jetzt vorhanden sein. Siehe: https://github.com/kivitendo/kivitendo-erp/pull/288

Es sollte noch getestet werden, ob das Problem damit behoben ist.

Auch abrufbar als: Atom PDF