Seite 1 von 1

anzahl der CMS_VAR resp. CMS_VALUE dynamisch festlegen

Verfasst: Di 27. Jul 2004, 11:26
von kummer
hallo zusammen

ich habe mal eine eher prinzipielle frage zur modulprogrammierung. ist es möglich, die anzahl CMS_Platzhalter dynamisch (also während der laufzeit des moduls) anzupassen?

was ich machen möchte ist folgendes: ich habe zum beispiel ein bild (CMS_IMG[1]). wenn nun ein bild zugeordnet ist, möchte ich automatisch CMS_IMG[2] im editiermodus erhalten, damit ein weiteres bild eingegeben werden könnte. und wenn dieses einen wert erhalten hat, möchte ich die möglichkeit schaffen, dass ein weiteres bild angegeben werden könnte (also CMS_IMG[3]).

da es sich bei dem CMS_Platzhaltern allerdings nicht um variablen handelt, muss ja die anwendung einer for-schlaufe versagen (also ist CMS_IMG[$i] in der anwendung nicht möglich).

meine frage lautet nun: gibt es eine möglichkeit oder ist das, was ich vor habe, grundsätzlich gar nicht möglich?

danke im voraus.

gruss,
andreas

ps: bei der ausgabe lässt sich selbiges ja über eine datenbankabfrage lösen. mich beschäftigt insbesondere das eingabeproblem, da ich nicht festlegen möchte, dass z.b. nur genau 3 bilder eingegeben werden können. im prinzip möchte ich es so offen wie möglich gestalten, damit es keine obergrenze gibt.

Verfasst: Di 27. Jul 2004, 11:46
von timo
für CMS_VALUE und CMS_VAR gibts nen Patch, der die als Variablen behandelt (in der 4.5.x schon eingebaut), aber bei den CMS-Typen wird's eher schwierig...