anderes layout nur für bestimmte node teaser?
am 09.03.2007 - 08:07 Uhr in
hi,
ich bin auch recht neu und baue gerade meine erste seite mit drupal, funktioniert auch alles wunderbar! vor einem problem stehe ich allerdings, vielleicht habe ich aber auch nur etwas übersehen - und zwar habe ich bis jetzt keine möglichkeit gefunden, nur die teaser von bestimmten nodes anders darzustellen, aber die nodes an sich so zu belassen wie sie sind.
konkretes beispiel organic groups:
- eigenen inhaltstyp "gruppe" - kommentare deaktiviert - erstellt.
- eigenen inhaltstyp "gruppendiskussion" - kommentare aktiviert - erstellt. gruppendiskussionen, und nur diese, können nur einer bestimmten gruppe zugeordnet werden.
klickt man hier auf eine bestimmte "gruppe", sieht man eine übersicht aller zugehörigen, kompletten "gruppendiskussion" nodes. hier würde ich in der übersicht gerne nur den titel und evtl autor der "gruppendiskussion" nodes anzeigen lassen, und den kompletten inhalt erst wenn man auf den titel klickt. ändert man etwas in der node-gruppendiskussion.tpl.php, hat das natürlich nicht nur auswirkung auf die teaser, sondern auch auf die "vollen" nodes. wie kann man hier nur die teaser der "gruppendiskussion" nodes verändern?
btw: ich kenne og forums, ist für meinen zweck leider nicht wirklich zu gebrauchen, da ich das normale forum noch benötige und die einzelnen forum topics nicht direkt in einer gruppe dargestellt wurden, sondern erst wenn man in einer gruppe nochmals auf "gruppen forum" o.ä. geklickt hat. desweiteren würde ich das auch gerne bei der übersicht von zB blogs machen, also dass man bei klick auf domain.com/blog eine liste mit titel und autoren der letzten blogs sieht, den kompletten inhalt aber erst bei klick auf einen titel.
hab ich wieder einen scheuklappenblick und sehe die einfachste lösung nicht? ich wäre wirklich dankbar wenn jemand helfen könnte!
- Anmelden oder Registrieren um Kommentare zu schreiben
$page
am 09.03.2007 - 11:06 Uhr
Hor dir den Wert der Variable $page. Ist der 1 bist du auf einer Seite (kompletter Node), wenn nicht 0 bzw. "" bist du auf einer Seite mit Teaser (Frontpage und alle anderen Auflistungsseiten).
vg
--
md - DrupalCenter
mdwp
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
OG und Views
am 09.03.2007 - 12:05 Uhr
Mit Organic Groups habe ich noch nicht gearbeitet, aber hast du es schon mal mit "Views" versucht? Ggf. zusammen mit "Insert Views". In so einem Fall würde ich nie die original-Komponente (Forum) verbiegen, sondern mit Hilfe anderer Module oder eigenen Erweiterungen auf diese Daten zugreifen.
Grüße, Ronald
Reinblau eG
Re: $page
am 09.03.2007 - 13:54 Uhr
Hor dir den Wert der Variable $page. Ist der 1 bist du auf einer Seite (kompletter Node), wenn nicht 0 bzw. "" bist du auf einer Seite mit Teaser (Frontpage und alle anderen Auflistungsseiten).
optimal, das hat geklappt, dank dir!
das mit den views hab ich jetzt nicht versucht, hat ja schon geklappt. ;)
allerdings stehe ich jetzt vor dem nächsten problem, ich habe verschiedene kategorien für die gruppen über die taxonomie eingerichtet. die ansicht der einzelnen gruppen auf der gruppen-hauptseite ist wunderbar, wenn ich allerdings über die kategorien gehe, werden die manager/gründer und anzahl der mitglieder der gruppe nicht mehr angezeigt. zB bei dem audio modul ist die ansicht über beide wege die gleiche.
beispiel:
/audio
/audiokategorie/electronic
..ergibt in beiden fällen die selbe ansicht der nodes,
/gruppen
/gruppenkategorie/musik
..leider überhaupt nicht.
das wird zwar weniger eine theme-frage sein, als eine speziell die organic groups betreffende, aber vielleicht weiss ja jemand wie ich die ansicht anpassen kann. das evtl mit den views?
das war etwas
am 09.03.2007 - 14:07 Uhr
das war etwas missverständlich ausgedrückt, merke ich gerade. ich meinte, dass ich die ansicht der organic groups gerne immer so hätte, wie auf der organic groups hauptseite, auch wenn man über die taxonomie kategorien eingerichtet hat. schaut man sich die einzelnen gruppen über die taxonomie an, werden diese dargestellt wie normale nodes. was ja eigentlich auch sinnvoll ist, nur nicht bei den gruppen, da sollte es schon die standard ansicht der organic groups sein.
gibt es da eine abhilfe?