Mehrfache Verwendung eines Moduls - Kombination Text-Bild

Gesperrt
endouz
Beiträge: 3
Registriert: Fr 28. Okt 2005, 09:54
Kontaktdaten:

Mehrfache Verwendung eines Moduls - Kombination Text-Bild

Beitrag von endouz »

Hallo..

ich beschäftige mich nun seit ca. einer Woche mit contenido und benötige für ein aktuelles Projekt ein Modul, welches mehrfach im Editor vom Redakteur verwendet werden kann.
Dieses Modul soll links ein Bild stehen haben und rechts einen Text. Meine bisherige Lösungsansätze sehen folgendermaßen aus:

Eingabe:

Code: Alles auswählen

echo 'Anzahl der Absätze:';
echo("<input type=\"text\" name=\"CMS_VAR[0]\" value=\"CMS_VALUE[0]\">");
echo '<br>Text-Modul-Nr.:';
echo("<input type=\"text\" name=\"CMS_VAR[1]\" value=\"CMS_VALUE[1]\">");
echo '<br>Bild-Modul-Nr.:';
echo("<input type=\"text\" name=\"CMS_VAR[2]\" value=\"CMS_VALUE[2]\">");
Ausgabe:

Code: Alles auswählen

<?php $anz = "CMS_VALUE[0]";
echo "<table><tr><td>";

if ($anz>=1){
 echo "CMS_HTML[CMS_VALUE[1]1]";
 echo "</td><td>";
 echo "CMS_IMG[CMS_VALUE[2]1]";
echo "</td></tr>";}

if ($anz>=2){
 echo "CMS_HTML[CMS_VALUE[1]2]";
 echo "</td><td>";
 echo "CMS_IMG[CMS_VALUE[2]2]";
 echo "</td></tr>";
}

if ($anz>=3){
 echo "CMS_HTML[CMS_VALUE[1]3]";
 echo "</td><td>";
 echo "CMS_IMG[CMS_VALUE[2]3]";
 echo "</td></tr>";
}

if ($anz>=4){
 echo "CMS_HTML[CMS_VALUE[1]4]";
 echo "</td><td>";
 echo "CMS_IMG[CMS_VALUE[2]4]";
 echo "</td></tr>";
}

echo "</table>";

?>

Mein Problem ist nun, dass im Editor zwar die Textblöcke gezeigt werden...die Bilder jedoch fehlen. An welche Stelle denke ich so falsch? Den Code habe ich aus einem anderen Thread entnommen und etwas abgewandelt. Falls es schon Lösungen zu so einem Probelm gibt möchte ich mich entschuldigen - habe es einfach nich gefunden bei meiner Suche. Und conFlakes habe ich auch schon einmal ausprobiert - leider steh ich jetzt etwas unter Zeitdruck und möchte den aktuellen Mandanten nicht noch einmal umbauen.

Vielen Dank für eure Geduld (im voraus :-))

Steffi
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

der button für die bildbearbeitung bekommst du nur mittel CMS_IMGDESCR[1]

sieh dir einfach mal das orginal bildmodul an...
*** make your own tools (wishlist :: thx)
endouz
Beiträge: 3
Registriert: Fr 28. Okt 2005, 09:54
Kontaktdaten:

Beitrag von endouz »

danke für die schnelle antwort..

joa das hab ich natürlich nich bedacht...ein bild kann ich nun auswählen...jetzt zeigt der pfad des bildes aber immer auf eine zahlenkombination (bsp.: [11]) ... aber das CMS_IMGDESCR sollte doch den Pfad zum Bild an das CMS_VALUE[2] übergeben ..oder?

meine ausgabe sieht teilweise nun so aus:

Code: Alles auswählen

...

 if ($anz>=1){
 echo "CMS_HTML[CMS_VALUE[1]1]";
 echo "</td><td width='300'>";
 $img = '<img src="[CMS_VALUE[2]1]" border="0">';
 echo $img;
 echo "CMS_IMGDESCR[CMS_VALUE[2]1]";
 echo "</td></tr>";
}

...
da muss beim bildpfad wohl irgendetwas anderes hin...bloß was?
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ähm

nicht

Code: Alles auswählen

$img = '<img src="[CMS_VALUE[2]1]" border="0">';
sondern

Code: Alles auswählen

$img = '<img src="CMS_IMG[CMS_VALUE[2]1]" border="0">';
*** make your own tools (wishlist :: thx)
endouz
Beiträge: 3
Registriert: Fr 28. Okt 2005, 09:54
Kontaktdaten:

Beitrag von endouz »

es klappt :D

dankeschööön...ich find das forum übrigens klasse...ich kenn kein anderes cms, dass so ne hilfsbereite community hat

bis zum nächsten mal :wink:

steffi
Gesperrt