Objekte, Ordner und Unterordner
Objekte, Ordner und Unterordner
Folgendes Problem:
Ich habe eine Klasse für Veranstaltungen. Die Objekte landen im Ordner "Veranstaltungen". Nun habe ich in dem Ordner "Veranstaltungen" einen Ordner "Archiv" angelegt. Hier sollen die Veranstaltungen archiviert werden. Bei einem Listview über Veranstaltungen kann ich zwar die "Archiv"-Ordner ansprechen über das Attribut workspaceID, aber wenn ich einen Listview über den Ordner "Veranstaltungen" mache, dann werden immer alle Veranstaltungen ausgegeben, auch die im Archiv. Das Attribut "recursive" scheint es für Objekt-Listviews nicht zu geben.
Eine Lösung wäre den "Archiv"-Ordner auszulagern auf die oberste Ebene. Das ist aber etwas umständlicher für die Redakteure. Gibt es eine Möglichkeit, wie ich alle Veranstaltungen mit Unterordner "Archiv" im Hauptordner belassen kann und wie ich die Anzeige der archivierten Veranstaltungen vermeiden kann?
Ich habe eine Klasse für Veranstaltungen. Die Objekte landen im Ordner "Veranstaltungen". Nun habe ich in dem Ordner "Veranstaltungen" einen Ordner "Archiv" angelegt. Hier sollen die Veranstaltungen archiviert werden. Bei einem Listview über Veranstaltungen kann ich zwar die "Archiv"-Ordner ansprechen über das Attribut workspaceID, aber wenn ich einen Listview über den Ordner "Veranstaltungen" mache, dann werden immer alle Veranstaltungen ausgegeben, auch die im Archiv. Das Attribut "recursive" scheint es für Objekt-Listviews nicht zu geben.
Eine Lösung wäre den "Archiv"-Ordner auszulagern auf die oberste Ebene. Das ist aber etwas umständlicher für die Redakteure. Gibt es eine Möglichkeit, wie ich alle Veranstaltungen mit Unterordner "Archiv" im Hauptordner belassen kann und wie ich die Anzeige der archivierten Veranstaltungen vermeiden kann?
Dinge von großer Bedeutung gehe man mit Leichtigkeit an, Dinge von geringer Bedeutung mit großem Ernst.
Re: Objekte, Ordner und Unterordner
HI,
Du könntest mit Kategorien arbeite, dann ist es egal in welchem Verzeichnis das Objekt liegt und Du kannst nach Kategorien filtern
Gruß
Timo
Du könntest mit Kategorien arbeite, dann ist es egal in welchem Verzeichnis das Objekt liegt und Du kannst nach Kategorien filtern
Gruß
Timo
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.
Ehemals im Vorstand des webEdition e.V.
Re: Objekte, Ordner und Unterordner
Ja, stimmt, das wäre eine Möglichkeit.
ABER
Die Veranstaltungen sollen über den Scheduler ins Archiv verschoben werden. Da müssten dann für jeden Termin 2 Einträge im Scheduler gemacht werden Verzeichnis und Kategorie. Das ist zu aufwendig. Wenn ich nur einen Eintrag für die Kategorie mache, dann liegen alle Veranstaltungen in einem Verzeichnis und das ist zu unübersichtlich.
ABER
Die Veranstaltungen sollen über den Scheduler ins Archiv verschoben werden. Da müssten dann für jeden Termin 2 Einträge im Scheduler gemacht werden Verzeichnis und Kategorie. Das ist zu aufwendig. Wenn ich nur einen Eintrag für die Kategorie mache, dann liegen alle Veranstaltungen in einem Verzeichnis und das ist zu unübersichtlich.
Dinge von großer Bedeutung gehe man mit Leichtigkeit an, Dinge von geringer Bedeutung mit großem Ernst.
- Carrear
- webEdition Partner
- Beiträge: 646
- Registriert: Do 17. Jan 2013, 03:02
- Wohnort: Hannover
- Kontaktdaten:
Re: Objekte, Ordner und Unterordner
Leg doch zwei unterordner an. Einen für die Veranstaltungen, welche noch aktuell sind und einen für die obsoleten. Dann sprichst du in den Listviews speziell den workspace mit den aktuellen and und die archivierten sind in einem Ordner parallel dazu - somit werden sie nicht aufgelistet.
Re: Objekte, Ordner und Unterordner
ja, daran habe ih auch schon gedacht. Nur dann muss der Redakteur immer daran denken beim Anlegen einer Veranstaltung den richtigen Ordner auszuwählen. Oder gibt es eine Möglichkeit den Ordner vorzugeben bei Objekten? Ich habe nicht gesehen, wie man das in der Klasse festlegen kann. Die Erfahrung zeigt, dass das dann vergessen wird und die Veranstaltung erscheint dann nicht.
Dinge von großer Bedeutung gehe man mit Leichtigkeit an, Dinge von geringer Bedeutung mit großem Ernst.
Re: Objekte, Ordner und Unterordner
... ich würde einfach ein Feld vom Typ Checkbox erstellen, dass "Archivert" heißt und das ebenfalls per Scheduler setzen und dann kannst du bei der listview danach filtern unabhängig in welchem Ordner es sich befindet.
- Carrear
- webEdition Partner
- Beiträge: 646
- Registriert: Do 17. Jan 2013, 03:02
- Wohnort: Hannover
- Kontaktdaten:
Re: Objekte, Ordner und Unterordner
Das geht meines Wissens nach nicht. Du kannst unter dem Titelfeld in der Beschreibung ja einen Vermerk machen. Oder einen Hook schreiben könnte vielleicht auch funktionieren. Oder du schreibst eine Frontend-Eingabe. Da kannst du selbst festlegen wo das Objekt landet. Da dann die Listviews zur Ausgabe im Frontend ja alles über den Unterordner sind, wird der Redakteur das spätestens dann merken, wenn die Veranstaltung nirgendwo auftaucht
- Carrear
- webEdition Partner
- Beiträge: 646
- Registriert: Do 17. Jan 2013, 03:02
- Wohnort: Hannover
- Kontaktdaten:
Re: Objekte, Ordner und Unterordner
Das ist auf jeden Fall die bessere LösungAndreasWitt hat geschrieben:... ich würde einfach ein Feld vom Typ Checkbox erstellen, dass "Archivert" heißt und das ebenfalls per Scheduler setzen und dann kannst du bei der listview danach filtern unabhängig in welchem Ordner es sich befindet.
Re: Objekte, Ordner und Unterordner
Ich glaube, das kann ich den Redakteuren nicht erklären, dass sie den Termin erst veröffentlichen müssen, dann ein Häkchen bei "Archiviert" setzen müssen, dann im Scheduler einen Eintrag mit Veröffentlichen setzen müssen.AndreasWitt hat geschrieben:... ich würde einfach ein Feld vom Typ Checkbox erstellen, dass "Archivert" heißt und das ebenfalls per Scheduler setzen und dann kannst du bei der listview danach filtern unabhängig in welchem Ordner es sich befindet.
Stell Dir vor, es gibt dann noch eine Textkorrektur oder Ähnliches, dann landet der Termin versehntlich im Archiv. Das ist einfach zu fehleranfällig.
Und Frontendformular ist zu aufwendig.
Ich werde den Archiv-Ordner dann wohl doch auslagern und einen Feature-Request verfassen.
Dinge von großer Bedeutung gehe man mit Leichtigkeit an, Dinge von geringer Bedeutung mit großem Ernst.
Re: Objekte, Ordner und Unterordner
... die Checkbox kannst du ja nur über den Scheduler setzen lassen. Genauso, wie bisher den Unterordner. Alternativ kannst du auch die Checkbox für die Redakteure ausblenden und automatisch per Hook setzen, wenn das Objekt in den Ordner "Archiv" verschoben wird. Mit der Checkbox kannst du halt die listview besser filtern.
Aber du hast schon recht damit, dass wir hier noch das Attribut "recrusive" ergänzen müssen. Kann dir aber nicht sagen, was das genau kommen wird.
Aber du hast schon recht damit, dass wir hier noch das Attribut "recrusive" ergänzen müssen. Kann dir aber nicht sagen, was das genau kommen wird.
Re: Objekte, Ordner und Unterordner
Ich verstehe nicht, wie man eine checkbox über den Scheduler setzen kann??
Ich über den Scheduler doch nur:
Hooks, ja, d müsste ich mich mal mit befassen, wie das eigentlich geht
Danke
Ich über den Scheduler doch nur:
- Veröffentlichen
Parken
Löschen
Kategorie ändern
Verzeichnis ändern
durchsuchbar aktiv
durchsuchbar inaktiv
Hooks, ja, d müsste ich mich mal mit befassen, wie das eigentlich geht
Danke
Dinge von großer Bedeutung gehe man mit Leichtigkeit an, Dinge von geringer Bedeutung mit großem Ernst.
Re: Objekte, Ordner und Unterordner
... da hast du Recht ... das kann der Scheduler gar nicht Das wäre dann nur per Hook möglich. Sorry, da hatte ich mir mehr gewünscht als wirklich geht ...
Re: Objekte, Ordner und Unterordner
... eine Möglichkeit wäre noch, wenn du mit durchsuchbar arbeitest. Das lässt sich dann auch gut mit "searchable=true" in der Listview steuern und die archivierten Einträge verschwinden gleich aus der Suche...
Re: Objekte, Ordner und Unterordner
also genaugenommen ist archiviert eigentlich das gleiche wie geparkt und das ist ja einen Basisfunktion. Sind auch im Tree als solche gleich erkennbar, müssen nicht zwingend verschoben werden...
webEdition-Kern-Entwickler
Re: Objekte, Ordner und Unterordner
... geparkt ist aber offline und nicht mehr auf der Website anzeigbar.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast