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übergabe zwischen Content-Items

  • Anonymous
  • Autor
  • Besucher
  • Besucher
15 Jan. 2008 19:13 #11039 von Anonymous
Parameterübergabe zwischen Content-Items wurde erstellt von Anonymous
Hallo Experten,

in einem "Conten-Item" habe ich mittels "mossnippet" ein PHP-Script integriert, das eine Tabelle mit Datenbankinhalten erzeugt. Die Elemente der Tabelle werden als Link erzeugt, d.h. bei Auswahl eines Tabelleelementes durch Mausklick, soll sich ein weiteres "Content-Item" öffen. Funktioniert auch alles wunderbar.

Dieses aufgerufene Content-Item soll aber auch wieder Informationen aus einer Datenbank anzeigen. Dazu benötige ich in diesem "Content-Item" die Information, welches Element im aufrufenden "Content-Item" angeklickt wurde. Und genau hier komme ich nicht weiter. Kann man eine eigene Variable definieren - und wenn ja, wie wird sie gesetzt, übergeben und wieder ausgelesen? Welche anderen Möglichkeiten gibt es evt. diese Aufgabe in Joomla zu lösen?

Wem das alles zu abstrakt ist, der kann ja mal auf meiner alten Website nierswetter.de nachschauen was ich meine. Geht dort auf den Menüpunt Weltwetter und wählt dann einen beliebigen Kontinent aus.

Danke und Gruß
Andreas
Mehr
15 Jan. 2008 19:52 #11041 von Tribal6
Hi Andreas

Wenn du die Links schon selbst "generierst" dann bietet sich die Parameterübergabe per GET an, dabei werden Variablen mit entspr. Inhalt direkt an den Link angehängt, z.B aus

--ALTER LINK WURDE ENTFERNT--

wird dann

--ALTER LINK WURDE ENTFERNT--
...wo du dann auf der Folgeseite per Scipt den Parameter "land" auslesen, und in die DB-Query "einbauen" kannst....
(Es können auch mehrere zusätzliche Parameter sein)

Wobei du dann aber bitte diese Variable vor dem "benutzen" auch validieren musst, vonwegen SQL-Injection und so... denn nichts lässt sich leichter manipulieren als GET-Parameter. ;)

Cheers
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • Anonymous
  • Autor
  • Besucher
  • Besucher
15 Jan. 2008 20:44 #11042 von Anonymous
Hallo Roger,

danke für die schnelle Antwort. Wie nehme ich denn den Parameter mit GET an? Wäre dies die richtige Syntax? <? echo $_GET["land"] ?>

Danke und Gruß
Andreas
Mehr
15 Jan. 2008 20:47 #11043 von Tribal6
Yupp, das wäre eine Möglichkeit (es gäbe noch andere, je nach Joomla-Version)

...und prüfen nicht vergessen !!!

Cheers
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.
Moderatoren: Tribal6, RePao, Dragonlord, Chris Hoefliger, pascale, adiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden