Artikel Nebeneinander / Erste gehversuche
am 06.05.2008 - 13:16 Uhr in
Hallo Leute.
Seit ca. 2 Wochen beschäftige ich mich jetzt Firmenbezogen mit Drupal. Ich bin von diesem CMS sehr begeistert und habe auch direkt Angefangen neben der Arbeit in der Firma, auch ne Private Seite aufzubauen.
Bisher habe ich mich immer ein bischen davor gescheut hier Fragen zu stellen. Frei nach dem Motto "Das schaffst du auch alleine", wollte ich es so packen.
Soweit läuft auch alles ganz gut. Nachdem ich jetzt einen Teil der Firmenhomepage gestalltet habe, sind hier auch alle davon überzeugt das diese mit Drupal gemacht werden sollte.
Jetzt stört mich allerdings schon seit Anfang an eine kleinigkeit, die ich nicht hinbekomme. Ich hätte gerne das die Teaser von Artikeln, die erstellt werden und dann auf die Startseite kommen nicht untereinander stehen sondern nebeneinander. Ich habe ein zwei ansätze gefunden aber leider hat nichts Funktioniert.
Jetzt habe ich hier im Showroom eine Seite gefunden " http://www.kindaki.de " auf der das genau so gemacht wird wie ich es gerne hätte :-) und zwar meine ich den oberen Teil mit den "Top-Themen". Ich währe sehr glücklich und dankbar wenn mir einer erklären könnte wie ich sowas bewerkstellingt bekomme.
Liebe Grüße
Bastian Thillmann
- Anmelden oder Registrieren um Kommentare zu schreiben
panels, views
am 06.05.2008 - 13:58 Uhr
Ohne jetzt mal genauer hingeschaut zu haben, werfe ich mal zwei Module in den Raum: panels und views.
Mit diesen Beiden bekommst Du so ziemlich genau die Struktur hin. Du definierst Dir also ein paar Views (die je nach Bedarf nur Teaser, das wichtigste/neueste Thema oder die 5 letzten News anzeigen) und platzierst diese mittels panels auf Deiner Seite.
Ganz einfach :-)
hth,
Stefan
Hi Stefan An das Modul
am 06.05.2008 - 14:07 Uhr
Hi Stefan
An das Modul Panels habe ich auch schon gedacht aber das gibt es nicht für Drupal 6x wenn ich mich nicht verguckt habe.
Finde das allgemein ein bischen verwirrend, von meinem Standpunkt aus würde ich sagen ist ja schon alles im Standart vorhanden. Wenn ich einen neuen Artikel schreibe den dann mit "Auf Startseite" deklariere, dann bekomm ich den ja als Teaser angezeigt. Es kann doch jetzt eigentlich nicht so schwer sein Drupal beizubringen das der teaser nicht über die gesamte Seite geht sondern nur xy Pixel breit ist und der nächste Teaser nicht unter den vorgänger sondern neben ihn kommt.
Vieleicht denke ich auch einfach nur zu kompliziert
Gruss Bastian
...
am 06.05.2008 - 15:07 Uhr
An das Modul Panels habe ich auch schon gedacht aber das gibt es nicht für Drupal 6x wenn ich mich nicht verguckt habe.
Hast Du nicht. Allerdings würde ich sowieso noch ein wenig mit D6 warten, da (wie Du ja schon gemerkt hast) noch einige Module nicht portiert sind. Views ist ja jetzt schon in der Beta-Phase.
Wenn ich einen neuen Artikel schreibe den dann mit "Auf Startseite" deklariere, dann bekomm ich den ja als Teaser angezeigt. Es kann doch jetzt eigentlich nicht so schwer sein Drupal beizubringen das der teaser nicht über die gesamte Seite geht sondern nur xy Pixel breit ist und der nächste Teaser nicht unter den vorgänger sondern neben ihn kommt.
Stimmt. Relative Angaben (%) und "float" sind da Deine Freunde. Allerdings kümmert sich panels automatisch um die Aufteilung (welche nodes nach links und welche nach rechts kommen, ...).
Mal ein wenig wilder Herumgehacke (ungetestet):
<style type="text/css">
.clear {clear: both;}
div.half {width: 48%; float: left;}
</style>
<div id="main">
<div class="top-region">...Teaser eines Nodes...</div>
<div class="content-region">
<div class="half left">...1. Node...</div>
<div class="half right">...2. Node...</div>
<span class="clear"> </span>
</div>
</div>
(extremst ausbaufähig)
Tja :-) Dann nochmals Danke
am 06.05.2008 - 15:25 Uhr
Tja :-)
Dann nochmals Danke Stefan.
Werde die Seite dann wohl mal nach Drupal 5x portieren und mich mit dem Modul Panels auseinandersetzen.
Leider blicke ich bei deinem ausschnitt nicht so ganz durch und bin da auch etwas ratlos. Aber wie schon gesagt, trotzdem Danke für die Mühe. Probiere aber auch mal was ich mit dem ausschnitt so hinbekomme.
Gruss Bastian
...
am 06.05.2008 - 21:44 Uhr
Leider blicke ich bei deinem ausschnitt nicht so ganz durch und bin da auch etwas ratlos.
Hm, das war jetzt auch nur so schnell dahingeschrieben. Rauskommen soll dabei in etwa sowas:
+------------------------------------------------+
| |
| ...Teaser eines Nodes... |
| |
+------------------------------------------------+
| | |
| ...1. Node... | ...2. Node... |
| | |
+------------------------------------------------+
Denke ich zumindest :-)
da gibts im Module Views
am 06.05.2008 - 22:07 Uhr
da gibts im Module Views Bonus eine Views dafür: http://drupal.org/project/views_bonus
Viewstype: Panels: Teasers, 1 top + 2 columns
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
views_bonus
am 07.05.2008 - 05:57 Uhr
Richtig. Er hatte nur eine Möglichkeit überlegt, das Ganze ohne panels (weil D6) zu bauen.
Das hat sich zwischenzeitlich jedoch erledigt, da Bastian die Seite jetzt doch mit D5 aufbaut.