Startseite beibehalten, alle anderen Seiten mit Hintergrundbild / Danland
am 18.06.2011 - 10:02 Uhr in
Hallo,
dieses WE ist bei mir Theming-Time, und bevor ich mich durch das Danland-Handbuch ackere, frage ich erst mal hier nach, ob jemand einen Quicktipp für mich hat:
Habe Danland als Theme, auch schon mit Schrift und Farben angepasst, die slideshow auf der Startseite verkleinert. Soweit bin ich also schon mal ganz zufrieden.
Bevor ich jetzt die schon erstellten Inhalte veröffentliche, würde ich gerne auf allen Seiten - außer der Startseite - oben ein HIntergrundbild hinterlegen, das hinter Log, Seitenname und Slogan erscheint.
Wo muss ich das mit background-image einfügen? Ich hab schon hier gesucht und ansonsten gegoogelt, bin aber nicht auf Anhieb fündig geworden, erschien immer bei allen Versuchen auf allen Seiten, also auch auf der Startseite, und da soll es eben nicht erscheinen, da mir die slideshow gut gefällt.
Bin gespannt auf die Tipps, wenn ich nachher vom Familien-WE-Großeinkauf zurück bin!
- Anmelden oder Registrieren um Kommentare zu schreiben

http://tips.webdesign10.com/d
am 18.06.2011 - 10:30 Uhr
http://tips.webdesign10.com/drupal/how-make-a-custom-front-page-drupal-3...
To create a custom front page in Drupal through your theme, just create a file in your theme directory called page-front.tpl.php and add the code for your front page there. Whatever you put in that file will be the front page of your Drupal site.
wenn du sonst page.tpl.php nimmst, sollte man frontpage und die anderen Seiten auseinander halten können.
Oder aber du verwendest nur die page.tpl.php und checkst ob es die Frontpage ist!
<?php if ($is_front) : ?>>> Hier steht dann ein Link, ein Bild, Ein ka was... <<
<?php endif; ?>
Alles dazwischen wird nur angezeigt, wenn die if-Bedingung wahr ist, also es die Frontpage ist.
Der Code wird übrigens von Haus aus in Danland verwendet! Zumindest im Subtheme Danblog. Kannst ihn dort rausklauen.
Die Negierung wäre dann
<?php if (!$is_front) : ?>Drupal 7
am 18.06.2011 - 10:34 Uhr
To create a custom front page in Drupal through your theme, just create a file in your theme directory called page-front.tpl.php and add the code for your front page there. Whatever you put in that file will be the front page of your Drupal site.
...und darauf achten, dass es bei Drupal 7.x page--front.tpl.php heissen muss (mit zwei Strichen).
Viele Grüße
Lars
Crusher und Lars, danke!
am 18.06.2011 - 11:18 Uhr
Ihr seid echt ne Wucht - auf die Danblog-Idee hätte ich auch selbst kommen können. Dann werd ich gleich mal das Frickeln beginnen!