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 - 07: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 - 10: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 - 14: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 - 16: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 - 07: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 - 09: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

  • 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 3 Wochen 4 Stunden
  • Hey danke
    vor 3 Wochen 22 Stunden
  • Update: jetzt gibt's ein
    vor 3 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 3 Tagen
  • In der entsprechenden View
    vor 4 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 3 Tagen
  • gelöst
    vor 7 Wochen 1 Stunde
  • Ja natürlich. Dass ist etwas,
    vor 7 Wochen 23 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20462

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» 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 32 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