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!

1 Template, verschiedene Hintergrundbiler

  • chufi_bufu
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Mai 2010 10:56 #26265 von chufi_bufu
1 Template, verschiedene Hintergrundbiler wurde erstellt von chufi_bufu
Hallo Leute

Es geht um folgendes:
Ich würde gerne in einem Template (selbst erstellt) auf den verschiedenen Seiten, verschiedene Hintergrundbilder verwenden. Mir fehlt aber ein Ansatz oder ein Beispiel wie dies in einem Joomla Template gelöst werden kann.

Beispiel:
Startseite hat ein hintergrundbild (irgendwas)
About hat jedoch ein anderes Hintergrundbild (irgendwie etwas was mit mir zu tun hat)
Kontakt hat wieder ein anderes Hintergrundbild (Ein Couvert oder was weiss ich)

Ach ja, mit Hintergrundbild meine ich das Bild welches hinter dem Inhalt erscheinen soll.

Für eine Idee oder ein konkreter Vorschlag wäre ich sehr dankbar ;)
Mehr
20 Mai 2010 12:43 #26266 von jimbo
Hi chufi_bufu und willkommen im Board.

Der Trick ist dass man die menuID (oder categoryID) ausliest und sie dem entsprechenden DIV als class mit gibt. So kannst Du dann anschliessend via CSS jeder Klasse einen entsprechenden background:transparent url(...) ...; mit auf den Weg geben.

Jetzt fragt sich natürlich, wo genau das Hintergrundbild stehen soll: Im body? Dann muss die Anassung in der index.php des Templates gemacht werden. Nur hinter dem Beitrag? Dann müsste das im Override für die com_content passieren.

Gruss Dany (Jimbo)
Kein Support per PN.
  • chufi_bufu
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Mai 2010 14:01 #26267 von chufi_bufu
Hallo jimbo

Vielen Dank für deine schnelle Antwort!

Das Bild wird als Hintergrund eines Divs auftreten.
Code:
<body> <div id="header"></div> <div id="centered"> <div id="indent" <div id="navigation"> <jdoc:include type="modules" name="navigation" /> </div> <div id="subnavigation"> <jdoc:include type="modules" name="subnavigation" /> </div> &#91;b&#93;<div id="content">&#91;/b&#93; <div id="textbox-bg"> <div id="textbox"> <jdoc:include type="component" /> </div> </div> &#91;b&#93;</div>&#91;/b&#93; <div id="footer"> </div> <div id="contact"> </div> </div> </div> </body>

Wie soll ich in diesem Fall die menuID oder categoryID auslesen und übergeben?
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Mai 2010 16:09 #26269 von DietmarH
Code:
<div class="seite<?php echo JRequest::getInt( 'Itemid' ) ?>">
  • chufi_bufu
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Mai 2010 17:10 #26270 von chufi_bufu
Danke das habe ich auch gerade Herausgefunden :)

Nun stehe ich aber vor einem neuen Problem.

Ich habe ein 2 schichtiges Menu und der Hauptmenu Punkt zeigt auf den selben Beitrag wie der erste Menupunkt im Untermenu, ledier sind aber die ID nicht identisch. Somit müsste ich jeweils 2 Mal den Hintergrund definieren was ich für sehr unschön empfinde.

Gibt es da nicht eine schönere Lösung ?
Mehr
21 Mai 2010 06:57 #26271 von patrick
Hi chufi_bufu

Jeder Menueintrag muss eine eigene ID haben.

Da du das Bild im Inhalt willst, liesse sich das ev. auch über eine Erweiterung lösen(?):
--ALTER LINK WURDE ENTFERNT--

InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Mai 2010 13:50 #26273 von DietmarH

chufi_bufu schrieb: Ich habe ein 2 schichtiges Menu und der Hauptmenu Punkt zeigt auf den selben Beitrag wie der erste Menupunkt im Untermenu, ledier sind aber die ID nicht identisch. Somit müsste ich jeweils 2 Mal den Hintergrund definieren was ich für sehr unschön empfinde.

Gibt es da nicht eine schönere Lösung ?

Die nennt sich Link Alias ;)

Wenn zwei Menülinks funktionsidentisch sein sollen, legt man sie nicht zweimal an, sondern macht den zweiten zu einem Alias des ersten. Dann gelten auch im zweiten sämtliche Einstellungen des ersten Links.

Einen zweiten Menülink auf einen Inhalt legt man nur an, wenn man andere Einstellungen setzen will.
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Mai 2010 13:57 #26274 von DietmarH

Patrick schrieb: Jeder Menueintrag muss eine eigene ID haben.

Nein, muß er nicht ;)

Oft ist es gewollt, eine Seite in verschiedenen Menüs mehrfach zu verlinken, aber trotzdem für alle Links dieselben Eigenschaften zu haben, vor allem denselben SEO-Link und die Moduleinstellungen. Genau dafür gibt es das Link Alias. Es enthält keine eigene Itemid und vor allem keine Aufrufparameter, sondern nur einen Link auf eine andere Itemid. Dadurch kann der Originallink beliebig geändert werden, auch auf eine völlig andere Komponente, ohne daß die Aliase ebenfalls angepaßt werden müßten.
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden