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!

Parameter an modul übergeben

  • kraadde
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Sep. 2016 12:36 #43513 von kraadde
Parameter an modul übergeben wurde erstellt von kraadde
Ich habe mehrere Seiten die ich mit Listen fülle die aus einer Datenbank auslese. Dazu habe ich etwas Code geschrieben und mit Sourcerer im Inhalt eingefügt. Jede Seite enthält eine andere Auswahl und darum habe ich zur Zeit Code dass sich bloss um 2 Parameter unterscheidet.
Was ich möchte wäre einen einzigen Modul zu schreiben der dann über {loadmodule xyz} aufrufen kann und dabei die 2 Parameter übergeben um das gewünschte Resultat zu erzielen.
Geht das oder hat jemand eine bessere Idee wie ich das besser machen kann?
Mehr
21 Sep. 2016 07:58 - 21 Sep. 2016 08:00 #43519 von Tribal6
Tribal6 antwortete auf Parameter an modul übergeben
Geht.
Mit loadmodule können zwar keine Parameter übergeben werden (ausser ein 'style' Attribut), aber mit einem eigenen Modul (mit eigenen Parametern) kannst du so Modul-Instanzen mit versch. Parameter-Einstellungen erstellen, und diese dann mit {loadmodule MODUL_TITEL} laden.

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • kraadde
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Sep. 2016 14:58 #43523 von kraadde
kraadde antwortete auf Parameter an modul übergeben
Habe ich mir fast so gedacht. Danke
  • kraadde
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
28 Sep. 2016 21:41 #43540 von kraadde
kraadde antwortete auf Parameter an modul übergeben
Ich poste hier die Lösung die ich gefunden habe:
1. Im Content, innerhalb {source}eine PHP DB abfrage schreiben, ähnlich wie folgt:
Code:
{source} <?php $db=JFactory::getDBO(); $db->setQuery("SELECT * FROM blablabla where einFeld='xxxyyy' "); $cf_id = $db->loadObjectList();
2. Anschliessend mit
Code:
include_once "Auswertung.php"; ?> {/source}
beenden.

Die "Ausgabe" wertet dann die Daten im Array $cf_id aus

Funktioniert perfekt. Damit kann ich x-Mal die exakt gleiche Routine "Auswertung" mit den verschiedenen Parameter die ich aus der DB ausgelesen habe laufen lassen.

Ich hoffe ich habe mich irgendwie klar ausgedrückt...
Moderatoren: pascaleChris Hoefligeradiheutschi.chTribal6RePaoDragonlord
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden