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!

Mod/Komponente für Modul Wechsel

  • lukass2000
  • Autor
  • Offline
  • Senior Mitglied
  • Senior Mitglied
Mehr
30 März 2007 14:25 #6830 von lukass2000
Mod/Komponente für Modul Wechsel wurde erstellt von lukass2000
Hallo!

Suche ein Modul oder Komponente mit welcher ich verschiedene Module anzeigen kann.
Ich würde gerne im Template links oder rechts bei jedem Seitenaufruf ein anderes Modul dargestellt bekommen.

Kennt dafür wer eine Lösung?

DANKE!!!

<a class="postlink" href=" www.lucom.at "> www.lucom.at - PC Hard- & Software Probleme aller Art, Tipps & Tricks, Empfohlene GRATIS Anwender und Spiele Software, uvm...
<a class="postlink" href=" www.FREIE-WELLE.net "> www.FREIE-WELLE.net - RFW - Das (GEMA/AKM) freie Webradio
Mehr
30 März 2007 14:31 #6831 von ghosty

lukass2000 schrieb: Hallo!

Suche ein Modul oder Komponente mit welcher ich verschiedene Module anzeigen kann.
Ich würde gerne im Template links oder rechts bei jedem Seitenaufruf ein anderes Modul dargestellt bekommen.

Kennt dafür wer eine Lösung?

DANKE!!!


Hi Lukas2000,

wie meinst Du mit Seitenaufruf ??
Beim Besuch Deiner seite soll individuell ein Modul angezeigt werden oder sobald ich von der Startseite weg klicke ?

Gruess

Pete
  • Roxxinger
  • Neues Mitglied
  • Neues Mitglied
Mehr
30 März 2007 14:33 #6832 von Roxxinger
Roxxinger antwortete auf Re: Mod/Komponente für Modul Wechsel
Hallo

meinst du auf jeder Seite ein anderes Modul oder wenn die gleiche Seite nochmal aufgerufen wird nen anderes Modul.

ersteres kann Joomla von haus aus, zumindes für Menupunkte die ja mmit den Seiten verknüoft sind oder? du kannst bei jedem Modul sagen auf welchen Seiten/Menüpkten es angezeigt werden soll.

hab ich das so richtig verstanden? :-X X

gruß jan
  • lukass2000
  • Autor
  • Offline
  • Senior Mitglied
  • Senior Mitglied
Mehr
30 März 2007 15:07 #6837 von lukass2000
lukass2000 antwortete auf Re: Mod/Komponente für Modul Wechsel
Hi!

Hab mir schon gedacht das meine Beschreibung etwas ungenau war.

Also ich habe auf meiner Seite rechts ein Modul und hätte da gerne etwas abwechslung.
Sozusagen suche ich eine "Komponente" in welcher ich z.b. drei Module festlegen kann, die dann abwechsend auf dieser Position dargestellt werden.
Hoffe es ist so etwas verständlicher erklärt.

DANKE!!!

<a class="postlink" href=" www.lucom.at "> www.lucom.at - PC Hard- & Software Probleme aller Art, Tipps & Tricks, Empfohlene GRATIS Anwender und Spiele Software, uvm...
<a class="postlink" href=" www.FREIE-WELLE.net "> www.FREIE-WELLE.net - RFW - Das (GEMA/AKM) freie Webradio
  • Roxxinger
  • Neues Mitglied
  • Neues Mitglied
Mehr
30 März 2007 15:20 #6838 von Roxxinger
Roxxinger antwortete auf Re: Mod/Komponente für Modul Wechsel
hmmmm

glaub nicht das es da eine komponten für gibt, ist mir nicht bekannt. man könnte es aber nen bissel umständlich im template machen, man könnte da wo die module angelegt werden zum beispiel position user1 durch nen random zahlen generator user1-user8 durchswitchen lassen. und dann die Module in den entsprechenden Positionen einblenden :D

hmmmmmmmmmmmmmmmm
  • NiK
  • Neues Mitglied
  • Neues Mitglied
Mehr
31 März 2007 14:18 #6852 von NiK
hallo lukas,
dafür benötigst du weder ein modul noch eine komponente.
öffne einmal ein modul, und schaue mal unter "Menu Item Link(s):" hier kannst du festlegen, wo bzw. wann ein modul angezeigt werden soll.
beispiel:
"top menu" soll nur erscheinen, wenn dein besucher auf der startseite ist. dann markierst du "mainmenu I home". somit wird dieses modul nur auf der startseite angezeigt. und auf allen anderen nicht. und genau so machst du das dann mit den anderen modulen. wenn du möchtest, das ein modul auf mehreren seiten zu sehen ist, dann makierst du eben auch die anderen menupunkte. in der modulübersicht siehst du dann unter "Pages" kein "all" sondern ein "Varies".
Mehr
01 Apr. 2007 01:56 #6862 von Tribal6
Tribal6 antwortete auf Re: Mod/Komponente für Modul Wechsel
Hi Lukas

Genau so wie es Roxxinger vorgeschlagen hat, funktioniert's. Die Modul-Positionen "user1 - user9" sind ideal dafür. Sagen wir mal du hast 4 Module, die du abwechselnd zeigen willst. Gib denen "user#" - Modulpositionen.
Dann schreibst du im Template an der entprechender Stelle folgendes:
Code:
<?php mosLoadModules ( "user".random(6,9), -2 );
(Das wären dann 4 Module auf den Positionen "user" 6 - 9)

Dann schreibst du irgendwo im Body deiner index.php (kann auch ganz am Schluss sein) folgendes:
Code:
function random($min, $max) { srand ((double)microtime()*1000000); $randval = rand($min, $max); return $randval; }
($min = kleinste Position --- $max = grösste Position in der "user"-Modulposition)
Und die Positionszahlen müssen natürlich ohne Lücken durchlaufend sein.

...und das müsste eigentlich deine gesuchte Lösung sein.

Cheers
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • lukass2000
  • Autor
  • Offline
  • Senior Mitglied
  • Senior Mitglied
Mehr
02 Apr. 2007 22:38 #6883 von lukass2000
lukass2000 antwortete auf Re: Mod/Komponente für Modul Wechsel
Hi Tribal6!

Danke, genau das ist die Lösung.

Welchen Zweck erfüllt denn der zweite Code den du mir angegeben hast?

Eigentlich funktioniert es mit
<?php mosLoadModules ( "user".random(6,9), -2 );
schon ganz gut.

DANKE!!!

<a class="postlink" href=" www.lucom.at "> www.lucom.at - PC Hard- & Software Probleme aller Art, Tipps & Tricks, Empfohlene GRATIS Anwender und Spiele Software, uvm...
<a class="postlink" href=" www.FREIE-WELLE.net "> www.FREIE-WELLE.net - RFW - Das (GEMA/AKM) freie Webradio
Mehr
02 Apr. 2007 23:34 #6888 von Tribal6
Tribal6 antwortete auf Re: Mod/Komponente für Modul Wechsel
...im ersten Codeschnipsel wird eine Funktion aufgerufen, die ihren Rückgabewert genau dort platziert, wo sie steht.

Diese Funktion muss aber auch im entsprechenden Namensraum des Funktions-Aufrufs vorhanden/definiert sein, sonst gibt der PHP-Parser einen Fehler aus, weil das Script eine nicht-definierte Funktion aufrufen will. Und das ist es, was der zweite Codeteil ist: eine Funktionsdefenition.

Lösche doch mal die Funktion selbst, lass nur den ersten Teil stehen, speichere die index.php und aktualisiere deinen Browser mit dem Joomla: Und was siehst du? An der Stelle des Moduls sowas nettes wie:

Fatal error: Call to undefined function random() in C:\.....\....\.....\Joomla\1.0.12\templates\rhuk_solarflare_ii\index.php on line 176

Ganz banal ausgedrück:
Wenn ein Affe ein bestimmtes Kunststück vorführen soll, dann sollte er, wenn du das Komando dazu gibst, auch im Raum sein..... :-\ \
(Sorry, eine bessere Umschreibung ist mir im Moment nicht eingefallen.... :D )

Du brauchst also BEIDE Codeschnipsel:
1. Der Funktionsaufruf und 2. die Funktionsdefenition

Alles klaro?

Cheers
R.

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • lukass2000
  • Autor
  • Offline
  • Senior Mitglied
  • Senior Mitglied
Mehr
03 Apr. 2007 12:21 #6896 von lukass2000
lukass2000 antwortete auf Re: Mod/Komponente für Modul Wechsel
Hi Tribal6!

Danke für die Beschreibung oder sagen wir Erklärung.
Hab es wie gesagt ohne den zweiten Code problemlos in Verwendung siehe --ALTER LINK WURDE ENTFERNT-- (rechts unten im Testbetrieb)

Ich werde aber den zweiten Code bei gelegenheit hinzufügen.
Vielleicht fünktionierts ja bei irgendwem (Browserbedingt) anders wirklich nicht, aber wie gesagt habe keine Probleme.

Danke jedenfalls für deine Unterstützung :D

<a class="postlink" href=" www.lucom.at "> www.lucom.at - PC Hard- & Software Probleme aller Art, Tipps & Tricks, Empfohlene GRATIS Anwender und Spiele Software, uvm...
<a class="postlink" href=" www.FREIE-WELLE.net "> www.FREIE-WELLE.net - RFW - Das (GEMA/AKM) freie Webradio
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden