|
Titel: Module Fragen... Beitrag von: pnsrichi am 27.12.2006, 12:27:19 Hallo,
es ist schon lange her das ich mit Mambo gearbeitet habe und nun Joomla(wieder am reinarbeiten, wegen Kundenaufträgen und private Webseites) Gibt es eigentlich eine möglichkeit ein Modul Parameter mit zu geben? Ich habe ein paar Module umgestylt, so das sie verschiedene ansichten bieten z.b. mit Icons aufgepeppt oder eben anders gestylt - da nicht immer jedes Modul in ein Style reinpasst oder eben was fehlt z.b.: Das Statistic Modul mit Icons oder Tabellen erweitert - wies eben einen grad gefällt oder es besser in ein Style passt. Hat jemand verwendung für so kleine Spielerein? lg Richi Titel: Re: Module Fragen... Beitrag von: mic am 28.12.2006, 10:32:23 Hallo Richi,
gleich vorweg: ja klar hätte ich Verwendung für deine 'Spielereien' und würde mich freuen wenn ich sie einsetzen/verwenden darf. Sende sie mir bitte per Email zu. Bezüglich der Modulparameter: generell kann ich innerhalb Joomla (und auch Mambo) die verschiedensten (unbegrenzt in der Anzahl) Parameter mitgeben, definieren, aufrufen. Dies kann entweder einerseits mit einer XML.Datei des betreffenden Moduls/der Komponente erfolgen oder via direkte Definierung innerhalb des Bots(PlugIns)/Moduls/Komponente. Durch Aufruf der systeminternen Routine mosParameter() kann ich dann in weiterer Folge eine komplette Neudefinierung oder auch das Auslesen bereits definierter Parameter vornehmen. Entweder der Parameter wird im XML.File definiert und dann durch: Code: $selected_folders = $paramsXXX->get( 'imagefolders', '' ); aufgerufen wobei hier der param.name gleich wie im xml.file lautet (imagefolders). oder direkt in der Komponente in etwa so: Code: $paramsXXX = new mosParameters( $var1, $var2, etc ... ); // (neu)Initialisierung $selected_folders = $paramsXXX->get( 'imagefolders', '' ); // auslesen eines vorhandenen Parameters oder auch direkt im Modul: Code: $selected_folders = $paramsXXX->def( 'imagefolders', '' ); // definierung eines (noch nicht) vorhandenen Parameters
MGFi Support | Powered by SMF 1.1 Beta 3 Public.
© 2001-2005, Lewis Media. Alle Rechte vorbehalten. |