Wie kann ich ein Nodereference-Feld rendern?
am 18.02.2014 - 11:31 Uhr in
Hallo zusammen,
ich habe in einer Drupal 7 Installation ein seltsames Phänomen mit einem Nodereference-Feld.
Zum Rendern des Feldes habe ich ein eigenes Template angelegt, so wie es mir der Theme-Developer vorgeschlagen hat.
Auf meinem localhost funktioniert alles prima. Die Nodes, deren nids im Nodereference-Feld hinterlegt sind, werden mit diesem Template
gerendert und innerhalb des Parent-Node in einem Block dargestellt.
Spiele ich das Backup meines localhost in meine Produktionsumgebung wird das Nodereference-Feld nicht mit diesem Template gerendert und falsch dargestellt.
Habt Ihr eine idee, woran das liegen könnte?
Wie würdet Ihr denn ein Nodereference-Feld rendern? Macht es Sinn das "händisch" zu tun, beispielsweise nicht über ein Template, sondern über
eine eigene Funktion in der template.php? Stehe leider etwas auf dem Schlauch und bin für jeden Tipp dankbar.
Grüße
rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Zitat: Spiele ich das Backup
am 18.02.2014 - 11:39 Uhr
Spiele ich das Backup meines localhost in meine Produktionsumgebung wird das Nodereference-Feld nicht mit diesem Template gerendert und falsch dargestellt.
was sagt denn dsm() ?
einmal auf dem localhost
und auf dem ex.server?
Hallo, leider muss es man es
am 18.02.2014 - 11:44 Uhr
Hallo,
leider muss es man es immer wieder fragen: Hast Du auch den Drupal-Cache auf dem Liveserver gelöscht?
Gruß
Christian
Don't code today what you can't debug tomorrow
Ariya Hidayat
Hallo, >>leider muss es man
am 18.02.2014 - 13:21 Uhr
Hallo,
>>leider muss es man es immer wieder fragen: Hast Du auch den Drupal-Cache auf dem Liveserver gelöscht?
Du hast recht, das muss man immer fragen. Aber das habe ich gemacht. Mehrmals.
VG rhodes
Gelöst
am 19.02.2014 - 11:52 Uhr
...es war die Dsplay Einstellung des Feldes. Man muss dort "Rendered Node" auswähen, nur dann wird das Template gezogen.
vielen Dank Euch allen
rhodes