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

Views-Block mit Auswahlmöglichkeit für den Besucher zur Einschränkung der angezeigten Beiträge.

Eingetragen von interkomm (87)
am 27.11.2011 - 08:33 Uhr in
  • Views
  • Drupal 7.x

Hallo,

ich versuche einen Block mit Terminen, um die Funktion zu erweitern, Besuchern der Netzseite z.B. eine Checkbox zur Verfügung zu stellen, über dessen ankreuzen sie nur die Termine für eine bestimmte Region angezeigt bekommen. Bleibt diese Checkbox nicht ausgewählt, sollen alle Termine angezeigt werden. Leider habe ich gar keine Vorstellung, wie ich dies umsetzen kann.

Kann mir jemand bei meiner Suche nach einer Lösung helfen?

Vielen Dank im Voraus,

‹ Beitragsreferenz - unveröffentlichte Nodes auswählbar VIEW für Original Content ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Sofern Du bereits ein View

Eingetragen von Miguelito (153)
am 27.11.2011 - 11:50 Uhr

Sofern Du bereits ein View mir Terminen hast, kannst Du diesen mit "contextual filters" filtern. Füge dazu den Filter hinzu den Du benötigst.
Diesen Punkt findest Du in den Vieweinstellungen unter "advanced".
Darunter gibt es auch Einstellungen für exposed Filters. Diese benötigst Du, wenn der Benutzer selbst auswählen soll wie und was gefiltert werden soll.
Da gibt es jede Menge Einstellungen, Du musst damit ein bißchen rumprobieren.
Mit "Exposed form in Block" kannst Du dann einen Block mit den Filtern automatisch durch den View erstellen lassen. Dieser Block wird dann automatisch
unter Structure -> Blocks bereitgestellt und musst dann nur noch einer Region zugeordnet werden.
Mit Views muss man so einiges rumprobieren, um dann den Aha Effekt zu bekommen.
Wenn man den erst einmal hat, ist es ganz einfach.
Viel Erfolg.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Antwort. soweit

Eingetragen von interkomm (87)
am 28.11.2011 - 15:39 Uhr

Danke für die Antwort.

soweit war ich bereits, leider erfüllt dies nicht meine Bedürfnisse. Im Prinzip möchte ich ein Kontrollkästchen, dass (wenn gewählt) nur Termine einer Stadt anzeigt. Ich schaffe es ein solches Kästchen zu installieren, wenn ich dem Admin zumute dieses Kästchen beim erstellen eines Termins auszuwählen, oder eben nicht. Allerdings hat er ja bereits das Feld "Stadt" ausgefüllt. Kann man nicht also auf dieses Feld Bezug nehmen und über ein Kontrollkästchen abfragen ob in diesem Feld eine bestimmte Stadt steht oder nicht?!?

Für weitere Tipps wäre ich sehr dankbar!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du willst also dieses

Eingetragen von Miguelito (153)
am 28.11.2011 - 17:06 Uhr

Du willst also dieses Kästchen nur bei bestimmten Städten ein bzw. ausblenden?
Wenn ich es richtig verstanden habe, dann benötigst Du JavaScript Funktionalität. Damit kannst
Du das Feld je nach Eintrag einer Stadt ein bzw ausblenden.
Dafür benötigst Du dediziertes JavaScript, welches Du dann explizit einbinden musst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielleicht drücke ich mich zu

Eingetragen von interkomm (87)
am 29.11.2011 - 08:14 Uhr

Vielleicht drücke ich mich zu undeutlich aus. Ich möchte, dass der User in einem View (der Terminübersicht mit allen Terminen) ein Auswahlkästen angeboten bekommt, mit dessen Auswahl er nur die Termine eben einer Stadt sich anzeigen lassen kann. Also z.B. direkt unter der Überschrift findet sich diese Kontrollkästchen mit der Beschriftung "Nur Termine für Pusemuckel anzeigen". Wählt der dieses Kästchen, werden nur die Termine für Pusemuckel angezeigt. Dies möchte ich realisieren, OHNE, dass ich ein neues Feld einrichten muss, sondern indem auf die Eingabe im Feld "Stadt" im Bereich der Adresse des jeweiligen Termins zurückgegriffen wird.
Irgendeine Idee?

Danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

Tut mir leid, ich habe echt

Eingetragen von Miguelito (153)
am 29.11.2011 - 10:04 Uhr

Tut mir leid, ich habe echt keinen Plan was Du vorhast.
Einerseits schreibst Du, dass Du es soweit hast, aber es nicht Deinen Bedürfnissen entspricht, anderseits
schreibst Du, dass Du ein weiteres Feld brauchst, aber keines installieren willst.

Das ist sehr verwirrend. Ich fasse nochmal zusammen:

Du hast einen View mit Terminen. Dazu ein Auswahlfeld Stadt als Filter. Jetzt möchtest Du noch eine Checkbox "Termine nur für diese Stadt anzeigen".

So wie ich das sehe ist diese Checkbox überflüssig. Wenn eine Stadt mit dem Filter ausgewählt wird, werden doch bereits nur Termine für die eine Stadt angezeigt.
Oder ist es nicht so?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • 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
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 3 Wochen 3 Tagen
  • Textboxen mit Tabelle
    vor 3 Wochen 3 Tagen
  • Du sollst ja auch keine
    vor 3 Wochen 3 Tagen
  • Theme
    vor 3 Wochen 3 Tagen
  • Welches Theme benutzt du
    vor 3 Wochen 3 Tagen
  • Mit Responsive Raster hatte
    vor 3 Wochen 4 Tagen
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 4 Tagen
  • Modul view_unpublished
    vor 3 Wochen 5 Tagen
  • Modul "override node options"
    vor 3 Wochen 6 Tagen
  • Im Grunde ist dass ein
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250270
Registrierte User: 20483

Neue User:

  • Aathivithyah
  • Aoirhic
  • Stevebok

» Alle User anzeigen

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