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

Filter in Views

Eingetragen von baschek (29)
am 20.10.2009 - 08:07 Uhr in
  • Views
  • Drupal 6.x

Hallo allerseits.
Nach viel Probieren und Lesen hab ich mich entschieden ein Thema aufzumachen.

Ich habe folgendes Problem:

Ich habe mir eine Übersicht mit Druckern und den dazugehörigem Zubehör erstellt. Soweit so gut.
Jetzt möchte ich mir einen Block anlegen in dem der Druckername und das dazugehörige Zubehör welches den Wert 0 hat (sprich "es ist alle") angezeigt werden.
Mein Problem ist, dass ich es nicht hinbekomme eine "oder" Verbindung zwischen den einzelnen Filtern anzulegen.

Gibt es da eine Möglichkeit in Views?

Viele Grüße
Baschek

‹ File-Zugriff durch Unberechtigte auf FileField-Files[gelöst] Spalten in Views ein-/ausblenden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt das Modul Views Or.

Eingetragen von stebeg (463)
am 20.10.2009 - 08:58 Uhr

Es gibt das Modul Views Or. Das befindet sich noch in der Entwicklung und ist deshalb mit Vorsicht zu genießen. Wozu genau brauchst denn die "oder"-Verbindung. Bei etwas umfangreicherer Erklärung findet sich sicher auch noch andere (eventuell einfacherer) Lösung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich versuch es nochmal

Eingetragen von baschek (29)
am 20.10.2009 - 09:05 Uhr

Also ich versuch es nochmal zu erklären:

Ich habe eine Druckerübersicht erstellt, zu jedem Drucker gibt es 6 Datensätze (die Toner-gelb blau usw. fixiereinheit usw.)
in jedem dieser Datensätze steht eine integer Zahl, eben die Anzahl der Toner im Lager.
Jetz möchte ich einen Filter erstellen, der mir die Drucker anzeigt bei denen einer dieser 6 Datensätze den Wert 0 hat.
Ziel ist eben, dass man im Block sieht welche Teile nachbestellt werden müssen.

Ich hoffe das war ein wenig verständlich :-)

Viele Grüße
Baschek

  • Anmelden oder Registrieren um Kommentare zu schreiben

Scheint recht komplex zu

Eingetragen von stebeg (463)
am 20.10.2009 - 09:21 Uhr

Scheint recht komplex zu sein. Um sich da ne Alternative Lösung einfallen zu lassen müsste man wohl erstmal wissen, wie du die Datensätze aktualisierst, aber wahrscheinlich ist Views Or dann doch die einfachere Variante :-)

Schonmal getestet, obs deinen Anforderungen gerecht wird?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habs mir mal

Eingetragen von baschek (29)
am 20.10.2009 - 10:35 Uhr

Ich habs mir mal installiert, kann allerdings nirgends eine neue Funktion in Views finden. Oder muss ich die Filter per Hand in den Code schreiben?

Viele Grüße
Baschek

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habs selbst noch nicht

Eingetragen von stebeg (463)
am 20.10.2009 - 10:49 Uhr

Ich habs selbst noch nicht getestet, aber laut Modulbeschreibung müsstest du bei den Filtern "Views Or: Begin alternatives" und sowas finden. Die OR-Anweisungen baut man dann wie in der Modulbeschreibung auf, also etwa so:

Zitat:

Views Or: Begin alternatives =
Taxonomy: Term ID = Carrot
Views Or: Next alternative =
Taxonomy: Term ID = Elephant
Views Or: End alternatives =

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hatte wohl grad Tomaten auf

Eingetragen von baschek (29)
am 20.10.2009 - 11:06 Uhr

Hatte wohl grad Tomaten auf den Augen...funktioniert wunderbar!
Jetzt habe ich zumindest schonmal, dass mir nur die Drucker angezeigt werden bei denen bei irgendeinem Zubehör eine 0 drinsteht.
Gibt es jetzt auch noch die Möglichkeit, mir nur genau dieses Feld ausgeben zu lassen?

Viele Grüße
Baschek

  • Anmelden oder Registrieren um Kommentare zu schreiben

hmmm wie aufwendig das wird

Eingetragen von stebeg (463)
am 20.10.2009 - 13:33 Uhr

hmmm wie aufwendig das wird hängt davon ab, wo du das Feld ausgeben möchtest. Soll das ebenfalls in diesem View passieren?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn möglich soll das auch

Eingetragen von baschek (29)
am 20.10.2009 - 13:41 Uhr

Wenn möglich soll das auch gleich in diesem View passieren. Auf jeden Fall soll es ein Block werden...

Viele Grüße
Baschek

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hab ich befürchtet

Eingetragen von stebeg (463)
am 20.10.2009 - 14:07 Uhr

Das hab ich befürchtet :-)

Also ich bin mir nicht ganz sicher, aber ich denke mit Views Formatted Field könnte das machbar sein. Man könnte dann mit Hilfe des PHP-Eingabeformats den Inhalt des Feldes prüfen und dann ausgeben oder eben nicht. Müssen also mehrere Teile nachbestellt werden würden dann auch mehrere Ausgegeben werden. Voraussetzung für diese Variante wären dann ein paar PHP-Kenntnis (wies aussieht nichtmal wirklich viel).

Laut Beschreibung des Modules wäre das dann vermutlich so möglich

<?php
if($field == 0)
{
  print
$field_name . ' muss nachbestellt werden';
}
?>

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank erstmal für die

Eingetragen von baschek (29)
am 20.10.2009 - 15:31 Uhr

Vielen Dank erstmal für die schnelle und gute Hilfe.
Kann das ganze erst morgen auf der Arbeit wieder testen, meld mich dann ob ich Erfolg hatte :-)

Klasse Forum hier auf jeden Fall!

Viele Grüße
Baschek

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

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