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

CCK: Statt Node Reference ein Feld das auf Kategorie-Seiten referenziert, also Taxonomy Term Reference

Eingetragen von DrupalFan (1646)
am 07.06.2010 - 10:41 Uhr in
  • Views
  • Drupal 6.x

Hallo,

mit Node Reference kann man in einem Node auf einen anderen Inhaltstype referenzieren und so z.Bsp. auf einen bestimmten Node des anderen Typs, welcher referenziert wurde, verlinken.

Nun brauche ich das gleiche nur muss ich Kategorien referenzieren: In einem Node eines anderen Tpys soll man beim Erstellen eine Kategorie, also ein Taxonomy Term (von bereites bestehenden Inhalten, also andere Inhaltstyp), auswählen können. Mehr nicht. (Alles weitere wird dann in einem Block programmiert: Dieser Block zeigt Nodes dieses Inhaltstyps, der Block, der immer nur ein Node anzeigt, wird aber nur auf Kategorieseiten angezeigt, die im Node referenziert wurden).

Hier geht es nur um den 1. Teil:
Wie kann ich Taxonomy Terms referenzieren per CCK field?

Das Modul Content Taxonomy macht so etwas ähnliches. Ich will aber nicht die Taxonomy Terms in CCK Felder verlagen, nein, das soll alles GLEICH bleiben und wie bisher über das Taxonomy Modul abgewickelt werden, per CCK Feld will ich nur Kategorien referenzieren, sonst soll sich absolut nichts verändern.

Hat jemand eine Idee? Danke.

‹ [gelöst]warning: array_merge im Zusammehang mit filefield Views Calc einklappbare Tabellenspalten ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Idee fürs CCK Feld - leider

Eingetragen von Thoor (3678)
am 07.06.2010 - 10:48 Uhr

Idee fürs CCK Feld - leider nicht, aber warum weist Du denn dem bestehenden Vokabular nicht einfach den neuen Inhaltstyp mit zu? Dann hast du doch alle Vokabular Begriffe erneut zur Verfügung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nichts verändern, nur Taxonomy Term referenzieren

Eingetragen von DrupalFan (1646)
am 07.06.2010 - 11:07 Uhr

Ja, darauf bin ich inzwischen auch schon gekommen, aber das geht nicht:

Ich will nur die Referenz im Node des neuen Inhaltstyps haben, sonst nichts verändern.
Weise ich zu, wie Du vorgeschlagen hast, dann erscheinen dies Nodes des neuen Typs in den Kategorie-Ansichten. Sollen sie aber nicht, diese Node gehören dort nicht hinein in diese Kategorien, das wäre eine Veränderung, die leider nicht in Frage kommt.

Jetzt sagst Du bestimmt, dann soll ich alle Kategorie-Seiten ersetzen durch Ansichten (das geht ja, ist aber viel zu umständlich und bedeutet viel zu viele Änderungen und hat auch Auswirkungen auf das Free Tagging und auf Taxonomy Super Select usw. Da soll und muss alles gleich belieben, nichts soll verändert werden).

Ich will im neuen Inhaltstype nur ein Feld, wo ich eine Kategorie als Referenz wählen kann.

Was mir noch eingefallen ist:
Ein View erstellen von allen Kategorien des benötigten Vokabulars.
Dann mit Node Reference nicht auf Nodes eines Inhaltstyps sondern auf die gerade erstelle View referenzieren.
Geht das?

  • Anmelden oder Registrieren um Kommentare zu schreiben

viewreference

Eingetragen von stBorchert (6003)
am 07.06.2010 - 12:42 Uhr

Moin.
Ja, auf einen View kann man auch referenzieren: [do:viewreference View Reference].

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

View Reference

Eingetragen von DrupalFan (1646)
am 07.06.2010 - 14:29 Uhr

Ja, interessant, aber macht das nicht was anderes?

Zitat:

Defines a CCK field type 'View Reference' which allows users to link to, or include views into nodes.

Ich will ja nicht auf einen View referenzieren sondern auf eine Kategorie (Taxonomy Term). Man könnte zwar ein View aller Kategorien des entsprechenden Vokabulars erstellen, aber kann man dann mittel View Reference auf einen Eintrag in dieser speziellen Ansicht der Kategorien referenzieren?

  • Anmelden oder Registrieren um Kommentare zu schreiben

View

Eingetragen von stBorchert (6003)
am 07.06.2010 - 16:38 Uhr
DrupalFan schrieb

Ja, interessant, aber macht das nicht was anderes?

Nö.

DrupalFan schrieb

Ich will ja nicht auf einen View referenzieren sondern auf eine Kategorie (Taxonomy Term).

So Du Dir einen View definierst, der als Ersatz für die Kategoriedarstellung dient (diese Views sind so ich micht recht erinnere sogar schon vordefiniert), willst Du genau auf diesen View verlinken.
Das funktioniert dann sogar mit Argumenten.

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alles soll gleich bleiben, nur referenzieren

Eingetragen von DrupalFan (1646)
am 07.06.2010 - 17:24 Uhr

Ich will die Kategorieseiten nicht verändern, die sollen vom Taxonomy-Modul gemacht werden, daran soll sich nichts ändern.

Ich weiß, dass man diese Kategorieseiten mit View-Seiten ersetzen kann (taxonomy/term/%). Das will ich hier aber NICHT machen, weil es zu viele Änderungen bedeutet.

Aber es geht hier um etwas anderes:
Ich kann ein ganz normale View-Ansicht erstellen, die nichts anderes macht, als alle Kategorien eines Vokabulars auszugeben. Und ob man nun diesen View in CCK Feld so verwenden kann, dass per CCK-Feld nicht auf die Ansicht, sondern auf die in der Ansicht enthaltenenen Kategorien referenziert werden kann. Das ist der Punkt.

Ich versuch es im Moment gerade manuell:
CCK Feld Textfeld mit Ankreuzfelder, vordefinierte Werte werden per kurzem PHP Code geladen (da lade ich alle Kategorien in eine Array und gebe das Array per return zurück).
Sollte funktionieren, dann ist aber in den Blöcken, die ich ausgeben will, einiges zu programmieren ...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • 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
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 4 Tagen 23 Stunden
  • Wenn die Subdomain auf
    vor 6 Tagen 22 Stunden
  • ordnerstruktur
    vor 1 Woche 8 Stunden
  • Die Subdomain muß auf den
    vor 1 Woche 2 Tagen
  • Verwende doch das Tag dafür,
    vor 4 Wochen 4 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 4 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 4 Tagen
  • Ich habe ja keine Angst vor
    vor 5 Wochen 6 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 6 Wochen 1 Tag
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250289
Registrierte User: 20514

Neue User:

  • Wolf Dab
  • Scottteday
  • MichaelPeeno

» Alle User anzeigen

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