Bilder sammeln im frontend
Eingetragen von stixer2 (113)
am 09.05.2014 - 10:00 Uhr in
am 09.05.2014 - 10:00 Uhr in
Hi.
Ich möchte, dass user (Gäste) verschiedene Bilder in einer node (aus verschiedenen nodes) anklicken können und sich so ein eigenes Album zusammenstellen können. Die ausgewählten Bilder würde ich dann per views auf einer extra Seite zum (PDF- etc.)-Druck ausgeben.
Ich habe es schon mit dem Voting- und dem Flag-Modul versucht, aber die beziehen sich immer nur auf die nodes. Ich suche aber ein Modul, mit dem sich einzelne Bilder innerhalb einer node sammeln lassen.
Hat jemand eine Idee?
Danke und Grüße!
- Anmelden oder Registrieren um Kommentare zu schreiben
mache einen Node_Type mit Bildfeld
am 09.05.2014 - 10:05 Uhr
Dort kannst du entweder eine Bildanzahl definieren, oder sogar die Anzahl offen lassen.
Grüße
Ronald
Ein einfaches multiples Image-Field ist ja das Problem
am 09.05.2014 - 10:19 Uhr
Wenn ich den Eingangspost richtig verstehe, ist wahrscheinlich das Problem, daß es nur ein einfaches multiples Image-File-Field gibt, an die man z.B. mit flag heran möchte. Wenn das ganze noch nicht in Betrieb ist, wäre evtl. denkbar, die einzelnen Bilder nicht direkt mit den Darstellungs-Nodes zu verknüpfen, sondern noch eine separate Entität dafür zu benutzen und diese mit entity-reference zu verknüpfen. Insbesondere wenn das nicht mehr geht, aber evtl. als generelle Strategie, würde ich als erstes versuchen, die File-Objekte kompatibler zu bekommen mit File Entity. Ich weiß gerade nicht, ob das Flag-Modul inzwischen besser mit Entitäten zusammen arbeitet, die nicht Nodes oder User sind, aber wenn ja, reicht das vielleicht.
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: Tech. Concepts | Security + Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen
Hab gerade Flag Files entdeckt
am 09.05.2014 - 10:22 Uhr
Siehe: https://drupal.org/project/flag_files
Das löst das Problem evtl. direkt und baut auch auf File Entity auf.
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: Tech. Concepts | Security + Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen
Danke. Ich habe das gerade
am 09.05.2014 - 12:50 Uhr
Danke. Ich habe das gerade ausprobiert, und das Modul scheint obsolet, weil in der letzten Version das schon integriert ist, wie ich bemerkt habe.
Im Prinzip funktioniert das Modul, leider eben nur in der Datei-Ansicht. Das bedeutet zusätzliche Klicks für die User. Wenn mehrere Bilder in einem Artikel sind, sollten dort auch an jedem Bild ein "flag this" stehen.
So wie es aussieht, muss ich das jetzt mit Views umständlich überschreiben. Oder eben ein snippet ins Template schreiben – was nicht zu meinen Stärken gehört und ich nicht mal wüsste, was wo hin sollte.
… oder geht das einfacher?
Wie meinst du das?Ich habe
am 09.05.2014 - 12:54 Uhr
Dort kannst du entweder eine Bildanzahl definieren, oder sogar die Anzahl offen lassen.
Wie meinst du das?
Ich habe ein node-typ "Projekt" mit einem Bild-Feld, worin unbegrenzt Bilder hochgeladen werden können.
Ich will, dass dann frontend von Gästen ein beliebiges Bild markiert werden kann und dann per views alle markierten Bilder auf einer extra Seite ausgegeben werden.
Eine Möglichkeit wäre, das
am 09.05.2014 - 13:10 Uhr
Eine Möglichkeit wäre, das ganze komplett über file_entity zu machen, dann würde es funktionieren. Da kann ich ja auch alle Felder definieren.
Ich weiß nur nicht, ob das längerfristig clever ist, weil die Dateien ja dann nicht mit einem node-type verknüpft sind, was aber irgendwann erforderlich sein könnte…
Oder macht das keinen Unterschied? Kann ich die entity "Bild" auch als Quasi-Node-Typ verstehen?