[solved] nodes mit cck als artikelliste

am 17.09.2009 - 15:56 Uhr in
seit kurzem beschaeftige ich mit drupal und denke dass ich die wichtigsten dinge mittlerweile halbwegs gefunden habe. was mich jedoch komplett verzweifeln laesst sind views... ich habe kein problem einfache views zu erstellen, ich moechte jedoch folgendes machen:
ich habe einen neuen node type erstellt, der mehrere cck felder enthaelt und ich moechte nun einen teil dieser felder in einer view anzeigen. ich moechte von jedem node z.b. den titel, den anrisstext und ein foto sowie einen "zum artikel" link anzeigen und 5 artikel pro seite anzeigen.
wenn ich jedoch das node template fuer diesen type aendere dann habe ich ja das problem, dass ich dann auch nachdem ich "zum artikel" geklickt habe nicht mehr sehen werde. ich moechte dort allerdings noch weitere felder ausgeben.
wie kann ich folgendes mit views umsetzen (mehrere nodes pro seite in einer art vorschauansicht)
UEBERSCHRIFT DES ARTIKELS
xxxxxxxxxxxx das ist fliesstext das ist fliesstext das ist fliesstext
xxxxxxxxxxxx das ist fliesstext das ist fliesstext das ist ...
xxxxxxxxxxxx
x___foto___x custom field 1: value
xxxxxxxxxxxx custom field 2: value
xxxxxxxxxxxx
xxxxxxxxxxxx zum artikel
vielen dank fuer anregungen...
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo, Du hast bei den Nodes
am 17.09.2009 - 18:02 Uhr
Hallo,
Du hast bei den Nodes ja die Möglichkeiten mit Teasern (Anrisstexten) zu arbeiten und mit vollen Nodes.
In Deiner Node-Liste lässt Du erst den Teaser ausgeben, dann nach einem Klick auf "weiterlesen what ever" dann die ganze Node.
Contemplate ist dein Freund bei der optischen Umsetzung, hier kannst Du dann die von Dir gewünschten Felder ausgeben lassen.
----------------------------------------
Nur Wer Selbst Brennt, Kann Das Feuer In Anderen Entfachen! - http://cybercore.de
welche einstellungen und welche template files?
am 18.09.2009 - 10:03 Uhr
danke fuer den tipp. soweit ist mir das noch klar mit dem teaser. aber dann steig ich ein wenig aus bei den custom fields.
kannst du mir vielleicht sagen, welche einstellungen ich bei der view vornehmen muss (node, zeile, formatiert, tabelle, ...) und in welchen template files ich dann das aussehen anpassen kann. das wuerde mir, denke ich, enorm weiterhelfen.
danke!
Im Prinzip benötigst du
am 18.09.2009 - 10:40 Uhr
Im Prinzip benötigst du dafür ncoch nicht einmal ein separates Template. Du kannst bei Views2 als Zeilendesign Node einstellen. Dann wird dir immer die gesamte Node ausgegeben. Das kannst du dann nochmal spezifizieren in dem du auf die Konfiguration (kleiner Butten neben Zeilendesign) klickst und dort nochmal individuell festlegst, das er nur Anrisstext anzeigen soll und keine Kommentare oder so.
Das Design kann dann einfach in der CSS-Datei vorgenommen werden. Da eine View immer Ihre Ausgabe in einen Separaten DIV-Container mit dem View-Namen ausgibt kannst du das Design des Views unahängig von den normalen Nodes beschreiben.
--------
Active-Media-Production
Individual Web Development and Design
immer noch ratlos...
am 19.09.2009 - 09:23 Uhr
danke fuer die antwort. irgendwie hab ich schoen langsam das gefuehlt dass ich einfach zu bloed bin fuer views...
wenn ich deinem vorschlag folge dann bekomme ich zwar alle felder ausgegeben in den nodes, aber dann muss ich ja die felder die ich nicht anzeigen moechte mittles css ausblenden. dadurch wird aber der inhalt trotzdem als html generiert. abgesehen davon kann ich die ausgabe inhaltlich schlecht beeinflussen.
ich wuerde daher die ausgabe ganz gern in einem template beeinflussen koennen. nur wie gesagt, habe ich im dickicht der vielen dateien keine ahnung welches template ich dafuer bearbeiten muss... und zwar so dass ich dadurch die node anzeige nicht beeinflusse, wenn ich dann einen bestimmten node in der vollansicht sehen moechte.
solved...
am 19.09.2009 - 10:19 Uhr
so nun bin ich selbst im netz fuendig geworden...:
http://www.redpanda.ch/das-beinah-perfekte-gaestebuch-mit-drupal.html