Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Unterschiedliche Hintergrundfarben

  • phuonker
  • Autor
  • Offline
  • Junior Mitglied
  • Junior Mitglied
Mehr
22 Jan. 2011 11:18 #28092 von phuonker
Unterschiedliche Hintergrundfarben wurde erstellt von phuonker
Hallo zusammen
Habe eine Frage: Ich verwende das beez template. Wie kann ich es einrichten, dass auf der Frontpage eine andere Hintergrundfarbe vorhanden ist, als auf allen anderen Seiten?
Besten Dank für die Tips
Grüsse
Peter
Mehr
22 Jan. 2011 12:50 #28097 von jimbo
Indem Du die kompletten CSS-Files entsprechend erweiterst. Es dürfte einige Einträge sein, die da zu ergänzen sind, das wird nicht ganz einfach...

Die einfachste Lösung wäre wohl das Template zu duplizieren, dann muss es umbenannt werden und dann darin per Suchen&Ersetzen die Farbcodes austauschen. Das neue Template mit einem neuen Namen dann ebenfalls wieder installieren und nur der Startseite zuweisen, Standard bleibt das originale Beez.

Gruss Dany (Jimbo)
Kein Support per PN.
Mehr
23 Jan. 2011 10:41 #28103 von patrick
Hi Peter

Versuch mal dies:

In der index.php vom Template nach
Code:
defined( '_JEXEC' ) or die( 'Restricted access' );

folgendes einfügen:
Code:
$wID = $_GET['Itemid']; if ( $wID == 1) { $BodyBG = "body1"; } else { $BodyBG = "body2"; }


Wichtig: bei $wID == 1 muss für die 1 die ID von deinem Navigationseintrag der Startseite (die als Standard definiert ist) drinstehen.


Der Body-Tag in der index.php sieht so aus:
Code:
<body class="<?php echo $BodyBG; ?>">


Zum Schluss in der template.css dies einfügen:
Code:
.body1 { /* HG für Startseite */ background: #000000; } .body2 { /* HG für andere Seiten */ background: #ffffff; }

InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop
  • phuonker
  • Autor
  • Offline
  • Junior Mitglied
  • Junior Mitglied
Mehr
28 Jan. 2011 21:46 #28221 von phuonker
phuonker antwortete auf Re: Unterschiedliche Hintergrundfarben
Hallo zusammen
Danke für eure Inputs. Ich habe einen etwas anderen Ansatz gefunden, der soweit gut funktionnierte: Ich habe im Frontpage beitrage eine Div classe definiert und sämtlichen Inhalt in dieses Div feld eingefügt. Im template css habe ich dann das Div feld angesteurt. Ein anderer Contenthintergrund hat gereicht.
Besten Dank
Grüsse
Peter
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden