Insert View in alle nodes von typ x (gelöst)
Eingetragen von nickajack (55)
am 04.07.2011 - 16:29 Uhr in
am 04.07.2011 - 16:29 Uhr in
hallo,
habe mir das modul insert_view installiert um auf einer seite zwei views unterzubringen.
jetzt möchte ich das modul nutzen um jedem node des typ X noch eine view hinzuzufügen. wo muss ich den kram dann hinschreiben?:
[view:my_view]
[view:my_view=my_display]
[view:my_view=my_display=arg1/arg2/arg3]
[view:my_view==arg1/arg2/arg3]
bei der seite habe ich einfach den entsprechenden filter ausgewählt und den entsprechenden code reingebaut.
steh da grade voll aufm schlauch....
würde mich über hilfe sehr freuen
- Anmelden oder Registrieren um Kommentare zu schreiben
In diesen Falle solltest Du
am 04.07.2011 - 22:28 Uhr
In diesen Falle solltest Du für diesen Node-Typ einen eigenen Template-File schreiben, in dem Du den Aufruf des Views einbaust. Das geht dann aber über die Drupal-Funktion views_embed_view([viewname], [displayname], arg1, arg2, ...., argn).
Insert Views liefert Dir einen Filter, der nur zum Einbau in das Body-Feld eines Nodes zu benutzen ist. Ob es in anderen Textfeldern auch funktioniert, weiß ich nicht.
Beste Grüße
Werner
das mit dem template ist kein
am 05.07.2011 - 08:47 Uhr
das mit dem template ist kein problem. ich check das nur nicht mit den argumenten. wie finde ich raus was genau bei arg1, arg2 hin muss? in meiner view sind argumente gesetzt aber ich kann nirgens rausfinden wie ich das da unterbringen kann....
hat sich erledigt ich habs
am 05.07.2011 - 08:53 Uhr
hat sich erledigt ich habs mit dem modul viewsfield hinbekommen
danke