Mit Colorbox mehr fotos anezigen, als auf der aktuellen Seite zu sehen sind.
am 19.03.2016 - 15:47 Uhr in
Ich entwerfe gerade für einen Schauspieler eine Internetseite und habe mit views und colorbox eine Fotogalerie nach dem Schema erstellt, dass ich euch unhter dem folgenden Link ansehen könnt: http://thomas-kollhoff.de/homepage/galerie/4/portraits.
Ich habe für den Kunden einen Inhaltstyp "Galerie" erstellt. In diesem Inhaltstyp gibt es ein Feld "Bilder". Er kann in dieses Feld beliebig viele Bilder einfügen. So erstellt er für jede Galerie einen node.
Auf der Seite der Nodes der "Galerien" habe ich die Ansicht der Bilder deaktivert, und stattdesen einen kontextbezogenen Block eingefügt, damit die Bilder in einem Raster angezeigt werden können.
Mein Problem ist nun: Der Blog ist aufgegliedert und zeigt immer nur 6 Fotos auf der Seite an. Die Fotos liegen alle in einem Feld namens "Bilder", in das beliebig viele Fotos eingefügt werden können. Insgesamt liegen in dieser Galerie 18 Bilder.
Klicke ich ein Foto an, wird es in Colorbox geöffnet. Jetzt kann ich in Colorbox auf das jeweils nächste Foto springen, allerdings, wie auf der Seite, nur auf die Sechs, die gerade angezeigt werden. Ich hätte aber gerne, dass Colorbox trotzdem auch auf die Fotos der nächsten Seite weiterspringt, so dass man im Overlay sich alle 18 Bilder ansehen kann, ohne vorher auf die nächste Seite springen zu müssen.
Dazu habe ich in views unter "Felder/Inhalt: Bilder": "Galerie pro Beitrag" ausgewählt. Das hat leider nicht funktioniert. Ich habe alle möglichen Einstellungen ausprobiert, aber nichts hat die gewünschte Wirkung erzielt.
Gibt es überhaupt eine Möglichkeit dies mit views bzw. Colorbox zu erreichen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Gibt es nicht auch "Galerie
am 19.03.2016 - 17:33 Uhr
Gibt es nicht auch "Galerie pro Feld", statt Galerie pro Beitrag?
Damit sollten alle Bilder aus diesem Image Field angezeigt werden.
Beitrag oder Seite kann in diesem Fall auch nicht funktionieren, weil ja der Beitrag (Node) so gesehen Seite 1 ist usw., also zeigt Drupal auch nur seitenabhängig an.
Grüße Jenna
Es gibt auch "Galerie pro
am 19.03.2016 - 18:55 Uhr
Es gibt auch "Galerie pro Feld innerhalb des Beitrags" und "...innerhalb der Seite". Beides habe ich ausprobiert. Leider ohne Erfolg. Ich überlege, ob der Fehler vielleicht irgendwie an der Tatsache liegt, dass dies ein Block ist, der sich über den Kontextfilter immer nur an der sichtbaren Seite orientiert. Vielleicht müsste ich mal probieren eine komplette Page mit views zu erstellen. Da werde ich nächste Woche mal ran gehen.
wie wäre es mit
am 19.03.2016 - 19:36 Uhr
Views-slideshow
Grüße
Ronald
Mit "Feld innerhalb der
am 19.03.2016 - 19:44 Uhr
Mit "Feld innerhalb der Seite" fällt ja raus, da es sich über mehrere Seiten verteilt, aber ich bin mir auch nicht sicher bei "Galerie pro Feld innerhalb des Beitrags".
Was wird als 1 Beitrag gewertet? Eine Node, die sich dann über 6 Seiten verteilt? dann müßte es eigentlich funktionieren.
Versuche vielleicht mal eine Views Page zu erstellen und diese als hervorgehobenen Block anzuzeigen.
Grüße Jenna
Alle Einstellungsmöglichkeiten ausprobiert
am 21.03.2016 - 13:51 Uhr
Ich habe alle Einstellungsmöglichkeiten im Feld ausprobiert. Keine brachte ein anderes Ergebnis. Leider.
Auch das Erstellen einer Page nicht. Sobald auch hier eingestellt ist, dass nur 6 Bilder pro Seite angezeigt werden sollen: Das selbe Ergebnis bei allen Einstellungsmöglichkeiten.
Nur wenn ich die Anzahl der angezeigten Bilder nicht begrenze, was aber so nicht beabsichtigt ist, zeigt er alle Bilder an.
Ich werde nochmal über den Tipp mit Views Slideshow nachdenken, aber das ist eigentlich etwas anderes. Vielleicht bekomme ich mit dem Nova Slider etwas hin. Danke für die Tipps.
Alle Einstellungsmöglichkeiten ausprobiert
am 21.03.2016 - 14:40 Uhr
Ich habe alle Einstellungsmöglichkeiten im Feld ausprobiert. Keine brachte ein anderes Ergebnis. Leider.
Auch das Erstellen einer Page nicht. Sobald auch hier eingestellt ist, dass nur 6 Bilder pro Seite angezeigt werden sollen: Das selbe Ergebnis bei allen Einstellungsmöglichkeiten.
Nur wenn ich die Anzahl der angezeigten Bilder nicht begrenze, was aber so nicht beabsichtigt ist, zeigt er alle Bilder an.
Ich werde nochmal über den Tipp mit Views Slideshow nachdenken, aber das ist eigentlich etwas anderes. Vielleicht bekomme ich mit dem Nova Slider etwas hin. Danke für die Tipps.
Oder du guckst dir mal
am 21.03.2016 - 16:45 Uhr
Oder du guckst dir mal https://www.drupal.org/project/views_infinite_scroll
Damit sparst du dir das weiter blättern durch Seiten, die Inhalte werden immer nach erreichen des jeweiligen Sets nachgeladen, sieht auch schick aus.
Und du bleibst damit auf einer Seite und kannst dann auch die Colorbox verwenden.
Grüße Jenna
edit: für eine saubere mobile Darstellung kann ich dir Photobox empfehlen, statt Colorbox
https://www.drupal.org/project/photobox
Habe mal
am 21.03.2016 - 19:22 Uhr
Habe mal views_infinite_scroll installiert.
Leider kommt, wenn ich es aktivieren will, Ein AJAX-HTTP-Fehler, Rückgabecode: 500.
500 ist ein Serverfehler
am 21.03.2016 - 21:21 Uhr
Es kann sein, dass die max_execution_time überschritten wird.
Genaueres findest du im error.log deines webservers.
Grüße
Ronald