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

Dropdown eines freetagging Vokabulars für View bzw. exposed Filter in View?

Eingetragen von aschiwi (1113)
am 18.09.2008 - 10:39 Uhr in
  • Module
  • Drupal 5.x

Hallöchen :-)

sagt mal, kann man Freetagging-Begriffe in Views bzw. dessen exposed filter in einem Dropdown ausgeben lassen?

Ich habe ein Feld "Branche". Ich möchte es Benutzern so leicht wie möglich machen, eine Branche einzugeben. Genauso soll es Suchenden aber auch leicht sein, eine Branche zu finden, also mit einem Dropdown-Auswahlfeld. Wie stellt man sowas an? Es kann gern auch ein cck-Feld sein, anstelle eines taxonomy Feldes, wenn ihr da wisst wie ihr's anstellen würdet :-)

‹ [gelöst] Menü | Neue Linkeinträge werden nicht übernommen Taxonomy Parent token nicht verfügbar ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo

Eingetragen von Miguelito (153)
am 18.09.2008 - 11:07 Uhr
Zitat:

kann man Freetagging-Begriffe in Views bzw. dessen exposed filter in einem Dropdown ausgeben lassen?

Ja, kann man.

Dazu müsstest du den Filter anders themen. Guckst du hier.

Wenn du so ein Kategoriefeld in deinen Inhaltstyp mit einfügen willst, schaue mal hier:

Link.

Dort wurde soeben eine ähnliche Frage gestellt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey danke dir. Einen Filter

Eingetragen von aschiwi (1113)
am 18.09.2008 - 11:18 Uhr

Hey danke dir. Einen Filter habe ich auch schon mal gethemed, grundsätzlich nur, damit die Felder nicht alle in einer Reihe angezeigt werden (weil viiiiel zu lang gewesen), sondern in mehreren Gruppierungen untereinander. Soweit so gut.

Da ich ein totaler php-Dummy bin, wüsste ich aber nicht was ich anstellen könnte um Werte aus einem Feld zu lesen und diese in ein Dropdown zu schmeißen. Habe einmal mich mehrmals quer durch Google gewühlt und bisher keine brauchbaren Snippets oder ähnliches gefunden... Hast du dazu einen konkreteren Hinweis?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bin noch nicht so ein spezi

Eingetragen von Miguelito (153)
am 18.09.2008 - 11:31 Uhr

Bin noch nicht so ein spezi in Drupal.

Hier habe ich aber einen Ansatz gefunden: Klick.

Da werden einzelne Optionen aus dem Filter entfernt oder können auch hinzugefügt werden.

Irgendwie müsste man da die Taxonomiebegriffe auslesen und in eine Selectbox packen.

Aber ein Snippet dazu kann ich dir nicht bieten, bin da noch nicht so vertraut mit der

Drupal Api.

Vielleicht kann da einer der Experten dir weiter auskunft geben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm danke trotzdem :-) Der

Eingetragen von aschiwi (1113)
am 18.09.2008 - 13:01 Uhr

Hm danke trotzdem :-)
Der Link hilft wohl nicht wirklich bei meiner Sache, da geht's um was anderes.

Gibt es freiwillige Experten für meine Frage? :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Evtl. verstehe ich Dich

Eingetragen von bv (3924)
am 18.09.2008 - 15:38 Uhr

Evtl. verstehe ich Dich falsch, aber erzeugt Views nicht automatisch so eine Select-Box, wenn Du einen Taxonomy-Filter exposed und den evtl. noch auf "Force Single" stellst?

--
bv - DrupalCenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Geht das denn auch bei

Eingetragen von aschiwi (1113)
am 18.09.2008 - 16:08 Uhr

Geht das denn auch bei Freetagging-Vokabularen?

Soweit ich weiß funktioniert die Ausgabe nur wie die Eingabe. Bei Freetagging tippt man ja ein und kriegt dann ne Auswahl der Einträge mit den bereits eingetippten Buchstaben. Genauso funktioniert das beim exposed filter. :-(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ahh, okay, jetzt ist bei mir

Eingetragen von bv (3924)
am 19.09.2008 - 08:41 Uhr

Ahh, okay, jetzt ist bei mir der Groschen gefallen. Ich glaube dazu habe ich mal ein Patch gesehen (für den Core oder für Views), ich schaue mal ob ich den Thread wieder finde.

--
bv - DrupalCenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das wäre super! Es hat

Eingetragen von aschiwi (1113)
am 19.09.2008 - 08:55 Uhr

Das wäre super!

Es hat mich schon öfter interessiert, wie man die Inhalte von solchen Feldern - z.B. auch CCK-Feldern - als Drop-down beim Views-Filter ausgeben kann. Ich nehme an es hat seinen Sinn, dass es das nicht gibt - eine freie Community die wild drauflos taggt hat schnell mehrere hundert Einträge zusammen und in nem Drop-down wäre das doch sehr unübersichtlich. Aber manchmal hat man da mehr Einfluss drauf und das Drop-down wäre einfach eine Erleichterung beim Finden...

  • Anmelden oder Registrieren um Kommentare zu schreiben

views_tables_alter

Eingetragen von bv (3924)
am 19.09.2008 - 10:51 Uhr

Hier ist die Lösung: http://drupal.org/node/158884

Im Prinzip brauchst Du nur ein Modul mit folgendem Inhalt zu erstellen, dann klappt's:

<?php
function mn_views_tables_alter(&$data) {
 
$vocabulary = taxonomy_get_vocabulary(XYZ);
 
$form = taxonomy_form($vocabulary->vid, 0, $vocabulary->help);
  unset(
$form['#title']);
  unset(
$form['#options'][0]);
 
$data['term_node_XYZ']['filters']['tid']['value'] = $form;
 
$data['term_node_XYZ']['filters']['tid']['tags'] = 0;
}
?>

XYZ muss durch die ID der betroffenen Kategorie ersetzt werden. Kommst du damit klar? Evtl. hilft Dir diese Beschreibung noch beim Erstellen des Moduls: http://www.drupalcenter.de/handbuch/4698

--
bv - DrupalCenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke bv, ich versuch mich

Eingetragen von aschiwi (1113)
am 19.09.2008 - 11:21 Uhr

Danke bv, ich versuch mich mal dran und frage ggf. nach.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gerade ausprobiert und es

Eingetragen von aschiwi (1113)
am 22.09.2008 - 10:30 Uhr

Gerade ausprobiert und es klappt! Danke dir für die Hilfe!

Falls es nochmal jemand benutzt: das mn in function mn_views_tables_alter steht für Modulname, das muss auch noch ersetzt werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sag mal meinst du, dasselbe

Eingetragen von aschiwi (1113)
am 22.09.2008 - 11:09 Uhr

Sag mal meinst du, dasselbe wäre mit Inhalten eines CCK-Feldes möglich?

Würde das gern zusätzlich zu den Kategorien mit "Stadt" (unter anderem) machen - User sollen ihre Stadt eingeben können und als Ausgabe wäre die Dropdownliste ideal.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und

Eingetragen von Tobias Bähr (4019)
am 22.09.2008 - 11:43 Uhr

Und http://drupal.org/project/hierarchical_select ist nicht dein Fall?

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Funktioniert das mit

Eingetragen von aschiwi (1113)
am 22.09.2008 - 13:09 Uhr

Funktioniert das mit Freetagging-Kategorien?

Habe hierarchical select oft gesehen und bisher noch nicht probiert, weil es mir bisher nicht als das Richtige für meine Zwecke erschien. Zum Beispiel brauche ich meine Dropdowns ja im exposed filter, um einen View zu durchsuchen. Das tut ja hierarchical select nicht so wirklich, jedenfalls seh ich das so nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und wie geht das in Drupal 7?

Eingetragen von chris_cc (20)
am 06.12.2011 - 16:41 Uhr

Man muss als "Filter Criteria" folgendes auswählen: "Content: Has taxonomy term" und konfigurieren.
Wenn dieses Feld nicht sichtbar ist, dann kann es sein dass das Views-Modul veraltet ist. Mir hat erst ein Update auf das Modul Views (also Update auf die Version "7.x-3.0-rc3") geholfen.

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

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 14 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