[HowTo] Startseite
am 27.07.2010 - 13:22 Uhr in
Hi Leute,
sorry, dass mein Titel so schwammig ist. Aber ich wusste nicht wie ich´s anders schreiben sollte :-)
Ich bin auf der Suche nach dem Best Practice für meine Startseite:
Grundlayout

Wie ihr seht, befindet sich darauf ein Slider und darunter drei Blöcke. Das Layout ist im 960er gs mit 12 Spalten angelegt.
Nun wollte ich fragen, wie ihr das am besten lösen würdet:
- eine "front-page.php.tpl" anlegen und die Blöcke definieren?
- den html code als Inhalt einfügen? (also eine Node erstellt als Startseite)
- Panels oder Views benutzen? Doch leider hab ich damit noch keine große Erfahrung
Danke schonmal für eure Antworten
Monsi
| Anhang | Größe |
|---|---|
| startseite_wireframe.png | 5.51 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben

Regionen
am 27.07.2010 - 13:36 Uhr
Hallo.
Mach Dich mal im Handbuch mit dem Konzept der Regionen vertraut.
Eigentlich musst Du nichts weiter machen, als den Slider in einern Block packen und diesen Block dann der Region "content" zuordnen.
Auch die 3 anderen Blöcke ordnest Du der Region "content" zu (unterhalb des Slider-Blocks).
Den Rest machst Du komplett mit CSS. Der Slider bekommt also 100% Breite und die drei Blöcke werden gleichmässig über die Breite verteilt.
Dazu ist also kein zusätzliches HTML notwendig, nur CSS.
Stefan
Mit "Blöcke definieren" in
am 27.07.2010 - 13:51 Uhr
Mit "Blöcke definieren" in meiner Aufzählung meinte ich eigentlich Regionen - sorry ;-)
Das wäre auch mein Ansatz gewesen. Ich wollte aber trotzdem wissen, ob ich auf dem richtigen Weg bin oder ob es doch noch andere bzw. bessere Möglichkeiten gibt. :-)
Wofür brauche ich dann Panels? :-)
Panels
am 27.07.2010 - 14:00 Uhr
Ich wollte aber trotzdem wissen, ob ich auf dem richtigen Weg bin
Prinzipiell schon.
Wofür brauche ich dann Panels? :-)
Tja, das frage ich mich auch häufiger mal :)
Mit Panels wird das alles noch viel dynamischer. Du kannst dann Nodes, Views, etc. in Panels laden und diese dann noch context-bezogen anzeigen lassen und ganz viele Spielereien damit machen ...
Eventuell kennst Du ja auch schon http://www.drupalcenter.de/node/29002 ...
Stefan
stBorchert schrieb monsi
am 27.07.2010 - 14:18 Uhr
Ich wollte aber trotzdem wissen, ob ich auf dem richtigen Weg bin
Prinzipiell schon.
alle Wege führen nach Rom :-) Ich hab` auch schon öfters in Themes gesehen, dass sie solche Regionen definiert haben. Z.B. Acquia Marina mit "preface & postscript". Danke für denk Link - sehr interessantes Thema. :-)
Also im Moment denke ich, dass Panels eher dafür gebraucht werden, wenn der Content "gesplitet" werden soll? Oder sehe ich das falsch? :-)
Create Regions
am 30.12.2010 - 15:17 Uhr
Sie müssen die Datei regions in Ihrem theme.
Erstellen 2 regions .eine für slider und ein anderes für 3 blocks.
bei Bedarf dann mit Hilfe css Setzen Sie die richtigen Breite und Höhe für slider.
Erstellen Sie eine blockfür slider und ermöglichen es in neu geschaffenen slider region.
Erstellen 3 blocks block1 block2 block3 und damit sie in neu geschaffene blocks region.
Hilfe css machen alle 3 blocks horizontale.
Das Thema hatte ich ganz
am 14.01.2011 - 10:33 Uhr
Das Thema hatte ich ganz vergessen :-)
Ich habs jetzt so gemacht:
- eine extra .tpl für die startseite angelegt (page-front.tpl.php)
- in diese 3 regions eingebaut
- für den slider benutze ich dann den seiten inhalt mit html