Seite 3 von 4

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Fr 1. Okt 2010, 21:19
von ThomasGoebe
Hallo Leon,

was genau funktioniert bei SinglePage nicht? Ich behebe Fehler gerne ;-)

Gruß
Thomas

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Mo 4. Okt 2010, 11:52
von Leon
Super, dass Du Dich meldest!!!

Also zum einen:
singlePage lässt sich nicht in den Einstellungen auswählen,
also wenn man in der Vorlage über die Taghilfe die listviewNavigation
auswählt. Müsste das so sein?

Zum anderen:
Wenn ich im Quelltext dennoch singlePage="false" angebe, wirds trotzdem auch bei einer
einseitigen Ergebnisliste angezeigt.

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Do 7. Okt 2010, 17:32
von Leon
zu früh gefreut :roll:

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Do 7. Okt 2010, 18:10
von ThomasGoebe
Leon hat geschrieben:zu früh gefreut :roll:
Was genau möchtest Du damit ausdrücken? Ich verstehe Dein Anliegen gerade nicht.

Gruß
Thomas

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Fr 8. Okt 2010, 16:38
von Leon
Dann muss ich mich mal selbst zitieren:
Leon hat geschrieben:Super, dass Du Dich meldest!!!

Also zum einen:
singlePage lässt sich nicht in den Einstellungen auswählen,
also wenn man in der Vorlage über die Taghilfe die listviewNavigation
auswählt. Müsste das so sein?

Zum anderen:
Wenn ich im Quelltext dennoch singlePage="false" angebe, wirds trotzdem auch bei einer
einseitigen Ergebnisliste angezeigt.
Die Frage ist: Muss SinglePage auswählbar sein wie oben beschrieben, wenn es die aktuellste Version ist?
Wenn nicht mache ich was falsch, wenn ja ist der Download nicht die aktuellste Version.

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Fr 10. Dez 2010, 01:12
von ThomasGoebe
So, singlePage sollte nun wieder funktionieren. Ich habe scheinbar ein Versionswirrwarr gehabt, denn bei der zuletzt online gestellten Version waren die li/td Tags erneut nicht geschlossen. Dies ist nun behoben.

Ausserdem ist we:listviewNavigation nun webEdition 6.1.0.6 kompatibel.

Der Tag hängt an meinem ersten Posting an und so lange wir noch keinen zentralen Speicherort für Erweiterungen haben, ist er auch auf meiner Site zu finden (http://www.twinsystems.de/projekte/webedition-tags.php).
Es mag noch weitere Dinge geben, die nicht funktionieren, da mir scheinbar eine Version abhanden gekommen ist. Lässt sich aufgrund von zwei Rechnerwechseln nicht mehr nachvollziehen, was genau fehlt.

Ich plane, einen etwas flexibleren Ersatz für die listviewNavigation direkt in webEdition einzubauen. Ich denke dabei an eine Form wie we:navigation, so dass für jeden möglichen Fall einer Seite selbst die entsprechende Darstellung definiert werden kann.

Gibt es dazu von Euch Wünsche?

Gruß
Thomas Göbe

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Fr 30. Mär 2012, 10:35
von StefanW
Hallo Thomas,

danke für das we.tag, finde ich toll.
Eine Frage habe ich dazu noch.

Beider Ausgabe von News, zweisprachig (DE und EN = zwei Workspaces) zeigt mir die Paginierung alle Einträge an. Schöner wäre es, wenn man das trennen könnte.
Lässt sich das in deinem Tag <we:listviewNavigation /> irgendwie steuern durch die Angabe der workspaceID oder Sprache (languages="...")?
Vielleicht gibt es da ja eine undokumentierte Einstellung oder eine andere Möglich keit das zu lösen.

Danke & liebe Grüße,
Stefan

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Sa 31. Mär 2012, 01:38
von ThomasGoebe
Hallo Stefan,

der Tag greift nur auf die Elemente zurück, die von der listview geliefert werden.
Um nun nur deutsch oder nur englisch zu haben, kannst Du die listview selbst einschränken. Wie genau, das hängt davon ab, wie bei Dir die Sprache unterschieden werden.

Wenn Du die Sprache im Reiter Eigenschaften nutzt, dann kannst Du in der listview selbst mit languages="..." arbeiten. Wenn Du die Workspaces unterscheiden willst, dann geht das in der listview bei Dokumenten mit workspaceID="".

Du musst also dafür sorgen, dass die Listview jeweils nur eine Sprache findet, dann klappt es mit dem Tag direkt.

Gruß
Thomas

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Sa 31. Mär 2012, 12:17
von StefanW
Hallo Thomas,

danke für das Feedback.
Ich hatte die Listview sprachabhängig über languages="..." gesteuert, damit hat es nicht funktioniert.
Nach der Umstellung der Listview auf workspaceID="..." funktioniert die Paginierung wunderbar.

Evtl. gibt es da ja noch einen Bug in dem we:tag.

Liebe Grüße und ein schönes Wochenende,
Stefan

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: So 17. Feb 2013, 04:05
von Carrear
Erstmal: SUPER !! Ich benutze die aktuelle WE Version und es scheint zu funktionieren. Gerade im Zusammenhang mit meinen Tests:

Ich erstelle eine Seite gerade neu und in dem Listview sind gerade mal 2 Einträge. Kann man irgendwo einstellen WIEVIELE Objekte pro Seite angezeigt werden? Oder wieviele sind es standardmäßig?

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: So 17. Feb 2013, 05:56
von Carrear
Ich sollte vielleicht noch hinzufügen: Der Tag-Wizard zum Tag ist bei mir leer.

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: So 17. Feb 2013, 06:27
von Carrear
Ergänzung (Kann nicht mehr editieren) : Das mit der Zahl pro Seite hat sich geklärt, da in dem Tag die rows Variable zugeordnet wird. Also für alle die es nicht wissen. Der Attributwert für rows im listview tag ergibt die anzahl der Einträge pro Seite.

FUNKTIONSANFRAGE:

Ich möchte gerne, dass nur x Seiten vor und nach der aktiven angezeigt werden. Allerdings sieht man dann ja nicht, dass dann noch Seiten kommen, wenn man auf Seite 1 ist.

Mit prePage und pastPage sieht es so aus:

1..2..3..4 -> Also kein Anzeichen, dass nach 4 etwas kommt.

Mit preFirstPage und pastLastPage sieht es so aus:

... 1 2 3 4 ...

Ich will aber dass nur dann 3 punkte vor und drei punkte nach der letzten Seite angezeigt werden, wenn man nicht am Anfang oder am Ende ist. also angenommen ich habe 10 Seiten, dann soll es so aussehen:

1 2 3 4 ...
.. 3 4 5 6 7 8 9 ...
...7 8 9 10

Das lässt sich so aktuell nicht umsetzen, wäre aber nicht schlecht oder? Und dann wäre natürlich ein Zum Anfang und ein Zur letzten Seite Link nicht schlecht.

BUG:

Stelle ich eine, dass ich 3 vor und 3 nach der aktuellen seite angezeigt bekommen möchte und dann aktiviere ich cricle, dann zeigt er mir (NUR wenn ich auf eins bin) davor 4 3 2 an. Von 2 bis 9 funktioniert es aber richtig.

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Mi 20. Feb 2013, 03:18
von ThomasGoebe
Hallo Carrear,

ich schaue mir das kommende Woche einmal an. Dein Wunsch sollte nicht allzu schwierig sein. Ich habe auch eine Version nahezu fertig, die wieder im Tag-Wizard Daten anzeigt (das Format der Wizard-Dateien hat sich in 6.3 geändert). Solltest Du selbst schon etwas dazu in dem Tag programmiert haben, sende es mir ruhig zu. Das könnte Zeit sparen.

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Mo 18. Mär 2013, 10:44
von Carrear
Ich habe mich an Tagprogrammierung bisher noch nicht rangetraut ^^ vielleicht werf ich ja auch mal einen Blick drauf die Tage :)

Re: Bei Listview über die Seiten blättern (normales Paging)

Verfasst: Di 24. Sep 2013, 17:13
von excogito
Das Tag ist super, ich habe es soeben eingesetzt, vielen Dank Thomas Gröbe, genial!
Mich würde so eine Funktion, die Carrear angefragt hat, auch interessieren. So kann man bei vielen Seiten immer ganz nach vorne oder ganz nach hinten springen. Wäre auch toll, wenn das in WebEdition integriert wäre.