[gelöst] Wie kriege ich so ein Layout hin ?
Eingetragen von casbar (37)
am 26.01.2011 - 16:17 Uhr in
am 26.01.2011 - 16:17 Uhr in
Hallo,
Ich kenne ansatzweise das Modul "Panels". Habe damit versucht so ein Layout zu erzeugen wie im Screenshot, aber es war nicht möglich.
Immer nur das ein Panel nur in einer Spalte zu finden ist. Ich will die Seite aber "chaotischer" aufbauen. Muss ich für jeden Block dann ein eigenes CSS verwenden?
Die Spalten sollen so natürlich nicht zu sehen sein, aber Blöcke können halt 1, 2 oder 3 Spalten breit sein können.
Vielen Dank für die Hilfe,
casbar
- Anmelden oder Registrieren um Kommentare zu schreiben
Das Tapestry-Theme scheint
am 26.01.2011 - 16:32 Uhr
Das Tapestry-Theme scheint derart komplexe Aufteilungen zuzulassen.
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
Oder Du nimmst Dir ein
am 26.01.2011 - 19:58 Uhr
Oder Du nimmst Dir ein Grid-Theme wie ninesixty oder zen_ninesixty. Dort wählst Du die 12er Einteilung und kannst auch solche Seitenaufteilung einrichten.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich habe mich für das
am 27.01.2011 - 18:41 Uhr
Ich habe mich für das Ninesixty Layout entschieden da es mich besser angesprochen hat.
Aber jetzt nochmal eine grobe richtungsweisende Frage über die Ausgabe, und zwar diese Elemente die über 1 bis 3 Spalten gehen sollen Blöcke sein.
Soll ich diese Blöcke in den Content anzeigen lassen, um dann über irgendwelche tpl files die richtig positionieren
ODER
soll ich der page.tpl.php DIVs in den richtigen positionen erstellen und dann hardcoded mit einem solchen code den jeweiligen block ausgeben:
print views_embed_view('letztes_projekt', 'block_1');
Vielen Dank, bin leider noch ein Anfänger,
casbar
Du solltest Deinem Theme
am 27.01.2011 - 18:52 Uhr
Du solltest Deinem Theme einfach entsprechende Regionen zuweisen. Und deren Eigenschafren legst Du fest. Am Ende musst Du nur über die Blockverwaltung die Blöcke entsprechend in den Regionen positionieren.
Drupal 7 Screencasts in deutsch!
Also damit meinst du für jede
am 28.01.2011 - 10:07 Uhr
Also damit meinst du für jede Position wo sich ein Block befinden kann (wie zB auf dem Bild irgendein Element "Element over ... columns") eine entsprechende Region festlegen?
Ist das nicht zu umständlich, zB wenn ich die Positionen ändern will ?
Kannst du mir einen Anstoß geben wo man Regionen Eigenschaften festlegen kann ? In der page.tpl.php Datei?
Vielen Dank für die Hilfe,
casbar
Zum Thema Theming gibts ne
am 28.01.2011 - 12:11 Uhr
Zum Thema Theming gibts ne Menge Infos bei Drupal.org und auch hier im Handbuch: http://www.drupalcenter.de/handbuch/9912
Drupal 7 Screencasts in deutsch!
So, jetzt hab ich es
am 28.01.2011 - 12:15 Uhr
So, jetzt hab ich es hinbekommen.
Habe erstmal das Zen Ninesixty Theme installiert und das 960 Grid System in der Konfiguration des Themes angeschaltet.
Dann habe ich den Bereich der "3 Säulen" komplett als content deklariert und das Modul Block Class installiert, was es erlaubt CSS Klassen den Blöcken hinzuzufügen.
Am Ende habe ich nur mit Klassen rumprobiert die die Breite der Blöcke definieren.
Mehr Infos gibt es ansonsten auch unter der Seite.
Vielen Dank,
casbar