Seite 1 von 1

Gleiche Module individuell mehrmals verwenden?

Verfasst: Mo 12. Apr 2004, 15:02
von tschoenti
Das man gleiche Module im gleichen Layout nicht mehrmals individuell verwenden kann weiss ich.
Meine Frage: Gibt es eine Möglichkeit, im INPUT-Teil eines Modules herauszufinden, in welchem Container das Modul ist? Dann könnte man das Problem lösen, indem man folgenden Code (oder ähnlich) schreibt:

Input:

Code: Alles auswählen

$containerNr = #### hier Container-Nummer herausfinden (??) ####;
echo "<input type=hidden name=CMS_VAR[1] value="$containerNr">";
Output:

Code: Alles auswählen

<?php
$img = CMS_IMG[CMS_VALUE[1]];
$desc = CMS_IMGDESCR[CMS_VALUE[1]];
?>
Ist es auch möglich, im Output-Teil diese Nummer herauszufinden?
Oder gibt es eine Möglichkeit, jedem Modul eine vollständig eindeutige Nummer zu geben (vielleicht Abfrage des Primary-Keys in der DB)?

Herzlichen Dank für die Antworten, Tschönti

Re: Gleiche Module individuell mehrmals verwenden?

Verfasst: Mo 12. Apr 2004, 15:18
von emergence
tschoenti hat geschrieben:Gibt es eine Möglichkeit, im INPUT-Teil eines Modules herauszufinden, in welchem Container das Modul ist?
yep...
Input:

Code: Alles auswählen

echo '<input type=hidden name="CMS_VAR[1]" value="$cnumber">';
im output hätte man dann nach der erstmaligen spreicherung der konfiguration in CMS_VALUE[1] die container nummer zur verfügung...