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!

Verschiedene Headergrafiken auf statischen Seiten

  • Anonymous
  • Autor
  • Besucher
  • Besucher
23 Juni 2007 11:13 #7797 von Anonymous
Salü zäme!

Jawohl, ich schon wieder :-) Ich habe da eine Frage:

Beim Projekt --ALTER LINK WURDE ENTFERNT-- möchte ich den oberen blauen Bereich (Bilder) mit Grafiken füllen. Jeder einzelne Menupunkt (siehe Navigation) soll eine eigene Grafik erhalten. Frage: Gibt es eine Komponente dafür oder wie kann ich des am besten lösen? Habe leider keine Hinweise gefunden.

Mein Code sieht ungefähr so aus:

<div id="container">
<div id="header">Bilder</div>
<div id="logo"><div id="navigation">
<div id="navi01"><?php mosLoadModules ( 'navi01' ); ?></div>
<div id="navi02"><?php mosLoadModules ( 'navi02' ); ?></div>
<div id="navi03"><?php mosLoadModules ( 'navi03' ); ?></div>

</div>
</div>
<div id="content"><?php mosMainBody(); ?></div>
<div id="footer"><?php include_once('includes/footer.php'); ?></div>
</div>

Mehr
23 Juni 2007 12:33 #7799 von ghosty
Hoi Bob,

na dann, Wilkommen zurück ;)

Schau Dir mal dieses Modul an:
--ALTER LINK WURDE ENTFERNT--

Denke damit sollte sowas am einfachsten zu machen sein :)

Gruess

Pete
  • Anonymous
  • Autor
  • Besucher
  • Besucher
23 Juni 2007 12:56 #7800 von Anonymous

&quot;Pete schrieb: ":2v5bqkpn]
Hoi Bob,

na dann, Wilkommen zurück ;)

Schau Dir mal dieses Modul an:
--ALTER LINK WURDE ENTFERNT--

Denke damit sollte sowas am einfachsten zu machen sein :)

Gruess

Pete


Salü Pete!

Danke für deinen Link! Offenbar bin ich aber zu blöde, um des Tool zu nutzen. Ich habe verstanden, dass ich in einem Verzeichnis die Bilder angeben muss, die er nehmen soll. Nur, ich möchte ja für jede Rubrik ein eigenes Bild (und dieses Bild müsste ich selber angeben können - also kein Random Picture). Ist des damit auch möglich, falls ja, wie?

Grüässji

BoB

PS: Wäre das ganze auch auf CSS - Basis möglich?
  • artd2
  • Neues Mitglied
  • Neues Mitglied
Mehr
24 Juni 2007 13:20 #7804 von artd2
Hallo Bob

Ja dies ist möglich. Ich setze das Teil genauso ein. Kontrolliere mal die Parametereinstellungen und setz sie mal so:


Linked to: Current Menu Item (= einzelner Menueintrag)
Operation Mode: Display image or file
Slideshow Images with Smart-Mode: no static images
...
Images Folder: /images/stories/DEINORDNER
Image Filename Prefix: BILD (Die Filnamen deiner Bilder müssen so beginnen)
Extension of Files: .jpg (alle deine Bilder müssen dan jpgs-sein)
Use Component Filter: no
Use a default image: yes, use image below (da kannst ein Bild anzeigen lassen, sollte kein bild für den Menu eintrag gesetzt sein)
Default Image Filename: STANDARDBILD.jpg (Dies wäre das Bild. Es muss auch im entsprechenden Ordner sein)
....
den Rest kannst mal so lassen. Die Bilder für den einzelnen Menueintrag, werden über die ID des Menueintrages geholt. Die Bilder müssen dann den entsprecheden Namen haben:

also für den Eintrag:

index.php?option=com_content&task=blogcategory&id=13&Itemid=30

Generiest du ein Bild mit dem Namen:
BILD30.jpg

Das kann du dann für alle Menueintäge machen, alles klar?
Gruss
artd2

PS:Zu deiner CSS Frage: Ja das wäre möglich. Dabei denke ich an eine Variante, die bei jedem Menueintrag ein anderes CSS lädt. Dort wäre das Headerphoto als Hintergrund des Divs definiert. Man könnte dies erreichen wenn man verschiedene gleichartige Templates instaliert und diese unterschiedlich zuweist. Aber ich denke das Modul ist einiges einfacher.
  • Anonymous
  • Autor
  • Besucher
  • Besucher
24 Juni 2007 15:01 #7805 von Anonymous

artd2 schrieb: Hallo Bob

Ja dies ist möglich. Ich setze das Teil genauso ein. Kontrolliere mal die Parametereinstellungen und setz sie mal so:....


Hallo artd2!

ich habe heute Morgen noch ein wenig gesucht und habe dann eine andere Lösung gefunden, die ich für nicht weniger komfortabel halte. Ich habe das ganze nun über ein PHP-Script gelöst:

<?php
switch ($option) {
case 'com_frontpage': //Bild auf der Frontpage
$image="/images/stories/index/startseite.jpg";
$width="708px";
$height="182px";
$alt="A shadow image of men walking, with the peaks of mountains close by";
break;

case 'com_contact': //Bild das auf der Contact Seite angezeigt werden soll
$image="/images/stories/index/2.jpg";
$width="708px";
$height="182px";
$alt="The sea from a high view, rain and rainbows.";
break;

case 'com_rsgallery2': //Bild der RSGallery2
$image="/images/stories/headerimg/header_umweltbilder.jpg";
$width="840px";
$height="378px";
$alt="umweltbildner.ch - Umweltbilder";
break;

case 'com_content'://Bild wechselt nach bestimmten Kategorien
switch ($Itemid) {

case '26': //ID Genossenschaft
$image="/images/stories/headerimg/header_genossenschaft.jpg";
$width="840px";
$height="378px";
$alt="umweltbildner.ch - Genossenschaft";
break;

case '27': //ID Kontakt
$image="/images/stories/headerimg/header_kontakt.jpg";
$width="840px";
$height="378px";
$alt="umweltbildner.ch - Kontakt";
break;

case '28': //ID der Links
$image="/images/stories/headerimg/header_links.jpg";
$width="840px";
$height="378px";
$alt="umweltbildner.ch - Links";
break;

default: // Standard Bild für Kategorien
$image="/images/stories/headerimg/header_standard.jpg";
$width="840px";
$height="378px";
$alt="umweltbildner.ch";
break;
} // Ende: Auswahl 'itemid'

break; // Ende: Auswahl 'content'

default: // Standard Bild Allgemein
$image="/images/stories/headerimg/header_spenden.jpg";
$width="840px";
$height="378px";
$alt="umweltbildner.ch";
break;
}

?>
--ALTER LINK WURDE ENTFERNT--


(Die Quelle habe ich mir leider vergessen zu bookmarken :-( ).

Das Modul wäre wohl auch gegangen - nur war ich wie gesagt zu blöd dazu. Des hier tuts auch :-)

Grüsse aus dem Wallis.

BoB
  • mknet
  • Neues Mitglied
  • Neues Mitglied
Mehr
25 Juni 2007 10:27 #7807 von mknet
Es ist auch möglich, einfach das Template mehrfach zu installieren.
Die index.php und die xml müssen einfach angepasst werden.

So kann man den einzelnen Navigationspunkten die verschiedenen Templates via "Assign" zuweisen.
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden