Hallo,
ist es möglich, auf einer Seite 2 Kopien eines Moduls zu verwenden, die jeweils unterschiedliche Ausgaben erzeugen? Ich möchte gern an einer Stelle eine Bildergallerie für einen User und an einer anderen Stelle ein paar Eckdaten von ihm ausgeben lassen. Dazu habe ich von dem Modul, welches bereits Eckdaten ausgibt, eine Kopie erzeugt und ihr eine andere Ausgabeposition zugewiesen. Nun hakts an der Logik. In der Index.php kann ich nur die Ausgabe der Module initiieren. Ich habe aber nur 1 helper.php und 1 default.php. wie kann ich jetzt die Daten in Abhängigkeit von der Modulposition ausgeben lassen ohne dabei das Modul richtig im Dateisystem zu duplizieren? Das möchte ich gern vermeiden, weil diese Streuung sicher noch weiter ausgebaut werden soll und ich ungern 5 Kopien meines Moduls auf dem Server haben wollte.
Ich hatte schon überlegt, irgendwie die "eigene Position" abzufragen. Nur kann ich mit dem JModuleHelper nur einen gezielten Aufruf eines Modules absetzen. getModule($this)->position ist jedenfalls nicht möglich um diesen Parameter zur Ausgabebedingung zu machen.
Geht es vielleicht anders? Wenn ja, wie? Ich grübele schon seit Studen aber komme nicht drauf.


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen