Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Colorbox in Views abschalten [gelöst]

Eingetragen von peterp (86)
am 06.11.2015 - 18:47 Uhr in
  • Module
  • Drupal 7.x

Auf angelegten Produktseiten habe ich für die eingefügten Bilder die Colorbox aktiviert. Funktioniert perfekt.

Mit dem Teaserbreak nehme ich jeweils das Bild und den ersten Textabsatz für eine View, die mir bestimmte Produktgruppen auflistet. Die Bilder werden dabei entsprechend verkleinert. Die View füge ich per Block in eine Node ein. Funktioniert perfekt.

Das Problem ist, dass auch auf den kleinen Bildern in der View die Colorbox aktiviert ist, was irritiert. Wenn ich die Colorbox per "Konfiguration -> Medien -> Colorbox -> Erweiterte Einstellungen -> Show Colorbox on specific pages" für die Node rausnehme, poppt das Overlay trotzdem auf, das Bild wird maximiert dargestellt und die Colorbox erscheint ohne ihr Layout (Ausschaltbutton, Tokentext usw). Zurück komme ich auch nur noch mit Browser-Backbutton.

Ich habe vergeblich versucht, mit den Entity-View-Modes für Bild gezielt die Darstellung nur in der Node mit dem kompletten Inhalt zuzulassen.

Bin dankbar für jeden Hinweis darauf, wie ich das Poppup in den View-Blöcken abschalten kann.

‹ [Gelöst] Felder mit unterschiedlichem Inhalt Colorbox in Views abschalten [gelöst] ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ähmm ... wenn ich Dich jetzt

Eingetragen von Ionit (1798)
am 07.11.2015 - 02:27 Uhr

Ähmm ... wenn ich Dich jetzt richtig verstanden habe, musst Du die Colorbox-Settings im View deaktivieren denn dort wirst Du sie sicherlich aktiviert haben (im Image-Field).

Schau mal nach!

In den Colorbox-Settings gibt es auch eine Option welche Bilder die Colorbox beinhalten soll (Gallery (image grouping) ) - wenn dort die falsche Option gewählt wurde, "schnappt" sich die Colorbox alle Bilder die es findet ... da musst Du auch mal nachgucken.

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Ionit, vielen Dank für

Eingetragen von peterp (86)
am 08.11.2015 - 18:55 Uhr

Hallo Ionit,
vielen Dank für Deine Antwort.

Du schriebst:

Zitat:

wenn ich Dich jetzt richtig verstanden habe, musst Du die Colorbox-Settings im View deaktivieren denn dort wirst Du sie sicherlich aktiviert haben (im Image-Field).

Nein, die View benutzt keine Felder sondern den Inhalt bis zum teaser-break.

Weiter schriebst Du:

Zitat:

In den Colorbox-Settings gibt es auch eine Option welche Bilder die Colorbox beinhalten soll (Gallery (image grouping) ) - wenn dort die falsche Option gewählt wurde, "schnappt" sich die Colorbox alle Bilder die es findet

In den Colorbox-Settings gibt es bei mir keine solche Einstellmöglichkeit.

Die Colorbox wird aktiviert durch eine selbsterstellte Entity-Viewmode ("Produktbild-links") für den Dateityp Bild. Die wird unter Struktur --> Dateityp --> Bild --> Manage Filedisplay mit der Colorbox verknüpft. Im Inhalt der Produktseite erhält das eingefügte Bild (Bildfeld) die Viewmode (Display as) "Produktbild-links" und alles funktioniert einwandfrei.

Durch die Verwendung des Teasers der Produktseite mit dem Bild, das (natürlich immer noch) die Viewmode "Produktbild-links" hat, wird logischerweise auch in der Viewdarstellung die Colorbox getriggert. Das ergibt im Quellcode einen ..... -wrapper um das Bild mit den beiden Klassen "init-colorbox-processed" und "cboxElement" sowie einen href mit src zum Bild (denn die Colorbox braucht ja auch die Bilddatei.

Und nun mein Problem: Wenn ich nun in Konfiguration --> Medien --> colorbox --> Erweiterte Einstellungen --> Show Colorbox on specific pages die Colorbox für die Node ausschalte in der per Block meine View erscheint, wird zwar die Colorbox abgeschaltet (die beiden Klassen "init-colorbox-processed" und "cboxElement" sind jetzt weg) aber der Rest des a-Wrappers mit dem Link zur Bilddatei bleibt. Das führt dazu, dass bei Klick auf das Thumbnail das Bild im Browser geöffnet wird und ich nur noch mit dem Browser Back-Button zurück komme.

Wie werde ich den Link zur Bilddatei los?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da muss ich passen - mit

Eingetragen von Ionit (1798)
am 08.11.2015 - 19:10 Uhr

Da muss ich passen - mit "Entity-Viewmode" kenne ich mich nicht aus.

Wenn Du Imagefields in Views ODER in Nodes verwendest und dort Colorbox aktivierst, hast Du in den Field-Display-Settings eine "Image Grouping" Möglichkeit - dort kann man verschiedene Dinge einstellen wie Colorbox die Images verwendet UND Gruppiert! Wenn dort etwas falsches aktiviert ist, "greift sich" Colorbox alle Bilder!

Gallery (image grouping)
How Colorbox should group the image galleries.

Ich könnte mir vorstellen (ins Blaue), dass Entity-Viewmode da eine falsche Grouping-Methode verwendet und dadurch die Fehler kommen.

Aber - wie erwähnt - mit "Entity-Viewmode" kenne ich mich nicht aus und will jetzt aich nichts Falsches sagen.

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Trotzdem Dank für Deine

Eingetragen von peterp (86)
am 10.11.2015 - 18:48 Uhr

Trotzdem Dank für Deine Antworten. Ich werde weiter suchen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da es keine direkte Lösung

Eingetragen von peterp (86)
am 16.11.2015 - 20:59 Uhr

Da es keine direkte Lösung für mein Problem zu geben scheint, habe ich mir indirekt mit CSS geholfen.

div.view-content a.colorbox {
pointer-events: none !important;
cursor: default !important;}

Das überschreibt jede vorherige Anweisung auch aus den Javascripten der Colorbox mit dem Ergebnis, dass innerhalb von Views weder die Colorbox noch das Bild aufpoppt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Seite auf Xamp wird nicht geladen
  • [simplenews_stats] [D10] Keine Öffnungen/Ansichten der Newsletter werden gezählt
  • Theme Olivero - Rand entfernen?
  • Olivero veraendern
  • Upgrade Drupal 9 auf 10
  • Matomo(?) in Seite, aber Deinstalliert!
  • Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an
  • Fehlermeldung nach Update auf Drupal 10
  • Wie Button erstellen?
  • footnotes bei D10 und CKE5
  • ckeditor Bilder skalieren
  • Bild in welcher Form die Beschriftung!
Weiter

Neue Kommentare

  • Releases Stand 20-9-2023
    vor 22 Stunden 8 Minuten
  • Hi, Das ist leider nicht das
    vor 1 Tag 16 Stunden
  • Wie plötzlich passierte
    vor 2 Tagen 21 Stunden
  • Sowas geht immer mit
    vor 4 Tagen 20 Stunden
  • vielen Dank fuer Deine Tipps.
    vor 5 Tagen 2 Stunden
  • Routinefrage: Kann es ein
    vor 5 Tagen 20 Stunden
  • @onkel Bob,Erst mal
    vor 1 Woche 5 Tagen
  • Prinzipiell geht das schon.
    vor 1 Woche 5 Tagen
  • Rubi_2021 schriebWie genau
    vor 2 Wochen 4 Tagen
  • Ok, war ein Versuch. ;-) Kann
    vor 2 Wochen 4 Tagen

Statistik

Beiträge im Forum: 248805
Registrierte User: 19832

Neue User:

  • elkb
  • J. Berten
  • vohome

» Alle User anzeigen

User nach Punkten sortiert:
wla9333
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 1 Gast online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association