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

Taxonomy Ansicht und Views Seite verbinden

Eingetragen von neofelis (186)
am 24.07.2012 - 06:14 Uhr in
  • Views
  • Drupal 7.x oder neuer

Also, ich hab ein ziemlich mystiges Problem.

Ich gebe praktisch Bilder per Views aus, welche ich über die ausgebenen Taxonomy Begriffe per "JavaScript" filtern möchte.
Das Script findet ihr hier: http://www.jscraft.net/demo/plugins/filters/

Soweit so gut, aber das Problem ist, ich kann per Anhang beispielsweise nicht die Taxonomy Begriffe als HTML List auflisten lassen. Das musste ich über einen extra Views Block machen. Ich knobel schon Stunden an Möglichkeiten.

Ich muss praktisch <div class="filters"></div> um beide Views legen. Vielleicht mit Panels eine Lösung?

‹ [gelöst]Overlay bei Views ausschalten Views und FullCalandar: Merkwürdige Endzeit-Anzeige ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Nachdem ich mir das Beispiel

Eingetragen von wla (9461)
am 24.07.2012 - 09:18 Uhr

Nachdem ich mir das Beispiel und den entsprechenden HTML-Code angesehen habe, verstehe ich Dein Problem nicht. Du brauchst einmal einen Block mit der Klasse "filters", der die Taxonomie-Begriffe aufzählt und die als ein Spezielles A-Tag ausgibt. Dann brauchst du eine UL bei dem die LI-Tags die entsprechendes Klassen haben und das ganze in einem Div-Block mit der Klasse "container". Diese beiden Blöcke brauchen nicht verbunden zu sein.
Die Struktur der Elemente erreichst Du über "rewrite results" bei der Ausgabe der einzelnen Felder. Dort kannst Du deine HTML-Struktur selbst angeben. Dem View kannst Du auch in den Settings eine Klasse (container) mitgeben. damit hast Du alle geforderten Bedingungen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe das wie folgt gemacht: 1

Eingetragen von neofelis (186)
am 24.07.2012 - 10:00 Uhr

Habe das wie folgt gemacht: 1 Taxonomy Block erstellt und mit Header direkt in die Seite eingebunden und mit DIV "filters" CSS Klasse umrahmt. Schau mal hier http://www.neofelis.de/referenzen

Soweit so gut, aber es funktioniert nicht. Auch habe ich jQuery noConflict angepasst. Ich bin mit meinem Latein völlig am Ende angelangt.

Die betreffenden Dateien sind:
global.css
init.js
filters.min.js

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wo hast Du denn die Klasse

Eingetragen von wla (9461)
am 24.07.2012 - 10:36 Uhr

Wo hast Du denn die Klasse "filters" gelassen? Der Selector in dem Beispiel heißt $('.filters').filters({ und nicht filter. Du mußt Dich ein wenig mit jQuery befassen, damit Du die Beispiele verstehst.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

filters ist drin: Ich hab es

Eingetragen von neofelis (186)
am 24.07.2012 - 16:24 Uhr

filters ist drin:

Ich hab es weitestgehend dem Beispiel nachempfunden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, es scheint an folgendem

Eingetragen von neofelis (186)
am 24.07.2012 - 17:21 Uhr

So, es scheint an folgendem gelegen zu haben. Einige Begriffe hatten Leerzeichen und Sonderzeichen wie Slash. Habe diese erstmal manuell in Bindestriche umgewandelt. Besser wäre es jedoch die Taxonomy ID mit einem Präfix zu verwenden. Denn dann können die Bezeichnungen so sein, wie sie möchten. Die jQuery Filter funktionieren anscheinend schon mal.

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, habe es jetzt anders

Eingetragen von neofelis (186)
am 24.07.2012 - 20:51 Uhr

So, habe es jetzt anders gemacht mit anderem Plugin. Nehmt einfach das Modul http://drupal.org/project/views_isotope mit Isotope jQuery Plugin. Das ist von der Qualität her super und einfach einzubinden. Es gibt dazu sogar noch ein Videotutorial.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 6 Tagen 17 Stunden
  • Hey danke
    vor 1 Woche 12 Stunden
  • Update: jetzt gibt's ein
    vor 1 Woche 1 Tag
  • Hallo, im Prinzip habe ich
    vor 1 Woche 5 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 5 Tagen
  • Kannst doch auch alles direkt
    vor 2 Wochen 3 Tagen
  • In der entsprechenden View
    vor 2 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 3 Tagen
  • gelöst
    vor 4 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 12 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste 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