Spezielle Content Darstellung mit Views?!
am 03.03.2015 - 14:59 Uhr in
Hi Leute bin neu bei Drupal. Um mich kurz vorzustellen: Meine Name ist Silas ich bin 18 Jahre alt und bin gerade dabei mir eine Website mit Drupal zu erstellen.
Das hat bis jetzt gut geklappt, doch jetzt hab ich folgendes Problem:
Ich möchten den Content gerne in einer speziellen Form anzeigen lassen. Das sollte ungefähr so aussehen:
Hoffe man kann ungefähr erkennen wie´s aussehen soll bin nicht so der beste Zeichner :D.
Mir ist halt die grafische Umrandung wichtig, weil ich finde die Standard Content Darstellung sieht immer so nackt und wenig ansprechend aus.
Alle Labels+Werte sollen innerhalb der Umrandung angezeigt werden.
Vom Prinzip her soll das ganze später aus dreigeteiltem Header-> 2 geteilter Coulumn-> und 2 geteiltem Footer bestehen.
Der Button soll zu einer internen ausführlichen Beschreibungs- und Bewertungsseite führen.
Versuche jetzt seit geschlagenen 2 Wochen das so hinzubekommen und bin mittlerweile einfach nur noch verwirrt.
Mich würde Interessieren ob es dafür ein spezielles Modul gibt oder ob alles selbst geschrieben werden muss.
Mir ist klar das das ziemlich spezielle Wünsche sind. Aber ich wäre wirklich sehr dankbar falls mir jemand helfen und/oder Tipps geben kann.
- Anmelden oder Registrieren um Kommentare zu schreiben
Vermutlich views so wie Du sagst!
am 03.03.2015 - 15:11 Uhr
Rein vom Gefühl her würde ich das mit views, grid, fields und dann theming in der row ... tpl.php unter information in views machen.
Ich gehe jetzt einfach mal davon aus dass Du nicht weißt was ich meine:
http://mustardseedmedia.com/podcast/episode23
ist ein tutorial, zwar drupal 6, aber du findest die Information in views3 rechts unter erweitert! Hoffe Du kannst Englisch.
BG
Marc
Danke
am 03.03.2015 - 15:56 Uhr
Vielen Dank für die schnelle antwort das sieht schon mal sehr gut aus.
Dann werd ich damit mal mein Glück probieren und mich nochmal melden, wenn ich Probleme hab.
Gruß,
Silas
Mit dem Display Suite Modul
am 03.03.2015 - 22:48 Uhr
Mit dem Display Suite Modul und Field Group Modul kannst du dir das zusammenklicken.
Es gibt ein paar fertige Layouts in Display Suite die du einem Content Type zuordnen und dann verändern kannst.
Am besten beide Module installieren.
https://www.drupal.org/project/ds
https://www.drupal.org/project/field_group
WEBTRANSFORMER
Das hab ich im ansatz schon
am 03.03.2015 - 23:49 Uhr
Das hab ich im ansatz schon probiert.
Die verteilung der Felder hab ich so bereits hinbekommen.
Was mir dabei halt gefehlt hat war die grafische komponente, sprich die Umrandung des Contents.
Meinst du das bekommt man nachträglich noch hin? (mit CSS?!)
Die variante wäre mir wirklich lieber da ich in den Programmiersprachen blutiger Anfänger bin.
Danke schonmal für deine Bemühungen
Gruß
Das bekommst du auf jeden
am 04.03.2015 - 00:26 Uhr
Das bekommst du auf jeden Fall mit CSS hin.
Du kannst mit Display Suite/Field Group auch eigene DIV Container erschaffen und dennen auch Klassen und IDs mitgeben.
Du kannst die Inhalte beliebig verschachteln und verschieben.
WEBTRANSFORMER
Ok das hat ganz gut geklappt.
am 05.03.2015 - 17:22 Uhr
Ok das hat ganz gut geklappt. Danke! Hab das Layout jetzt so wie ich wollte und auch die grafischen Elemente.
Allerdings hab ich jetzt das Problem das ich views durch die Displaysuite nur noch sehr eingeschränkt nutzen kann.
Zum beispiel möchte ich die Label der Felder ändern , das geht zwar auch mit DS aber ich kann sie da nicht verstecken.
Und ich kann keine links mehr hinzufügen wie das bei views vorher noch ging. Änderungen kann ich zwar eintragen aber sie werden nicht wirksam.
Gibts bei DS irgendeine option, die diese art einstellungen zulässt?
Also Views hat nichts mit
am 05.03.2015 - 17:44 Uhr
Also Views hat nichts mit Display Suite zu tun.
Hast du eventuell das falsche Anzeigeformat drin? (Format -> Anzeige)
Du hast da verschiedene Ausgabemöglichkeiten.
WEBTRANSFORMER
Da hast du natürlich recht.
am 08.03.2015 - 19:32 Uhr
Da hast du natürlich recht. Hab mich vertan. Gibt es denn eine Möglichkeit bei DS die Felder nebeneinander anzuzeigen? Zum Beispiel im Header und Footer da wärs mir wichtig das die Felder Hintereinander angezeigt werden, statt untereinander.
Geht das mit css? Wenn ja welcher Befehl?