Auswahlliste Beitragsreferenz
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 19.10.2010 - 09:44 Uhr in
hallo ich habe ein Inhaltstyp mit einer Auswahlliste (Als Beitragsreferenz ) erstellt und möchte dort von einem andern Inhaltstyp ein Feld rein laden. Ich kann aber nur den Überbegriff von dem Inhaltstyp angeben wo er in die Auswahlliste schreiben soll das heißt er schreibt mir alle Felder die in dieser Ansicht sind in diese Auswahlliste, was natürlich nicht sein soll. Da unten ist ja das Feld Argument kann ich damit ein einzelnes Feld in die Auswahlliste schreiben, wenn ja wie ???
Gruß Hacky
- Anmelden oder Registrieren um Kommentare zu schreiben
In den erweiterten
am 19.10.2010 - 17:05 Uhr
In den erweiterten Einstellungen der Feldkonfiguration kannst du eine View als Grundlage für die Auswahlliste angeben.
Die musst du dir vorher erstellen und definieren, welche Felder angezeigt werden sollen.
Ich frage mich, wie ich über
am 28.02.2011 - 00:06 Uhr
Ich frage mich, wie ich über das Feld Argumente Argumente übergeben kann. Hat vielleicht jemand ein Beispiel parat? Mir geht es um die Syntax. Kann ich auch den Wert eines Computed Fields übergeben?
Argumente
am 28.02.2011 - 08:18 Uhr
Hallo.
Ich frage mich, wie ich über das Feld Argumente Argumente übergeben kann. Hat vielleicht jemand ein Beispiel parat? Mir geht es um die Syntax. Kann ich auch den Wert eines Computed Fields übergeben?
Über diese Konfiguration kannst Du nur fixe Werte als Argument übergeben (beispielsweise
1
odertest
). Dynamische Werte (wie etwa PHP oder Token) sind hier nicht vorgesehen.Es gab mal diverse Anstrengungen, für dieses Feld auch PHP-Code oder Token zu erlauben, diese wurden jedoch alle (zu Recht) abgeblockt. Grund: man kann im View selbst die Argumente dynamisch "festlegen".
Einerseits hat man "provide default argument", bei dem man per PHP-Code das gewünschte Argument "berechnen" kann, andererseits kann man die Argumente über diverse Hooks (z.B.
hook_views_pre_view()
) verändern.Nochmal in kurz: bei der Konfiguration des Feldes können nur feste Werte als Argumente für den View eingetragen werden. Um dynamische Argumente zu verwenden muss man dies direkt im View oder über Hooks lösen.
hth,
Stefan
Ah okay. Herzlichen Dank für
am 28.02.2011 - 08:30 Uhr
Ah okay. Herzlichen Dank für die Info!