Seite 1 von 1

src von CMS_IMG

Verfasst: Di 3. Nov 2009, 22:05
von bigb
Guten Tag,

kleine Frage: wie kann ich in einem Modul auf die src eines Bildes (CMS_IMG) zugreifen.
Ähnlich wie bei einem CMS_HTML Feld:

Code: Alles auswählen

$text_html = $article->getContent('CMS_HTML', 2);
bloß für ein Bild. Wenn ich diese Anweisung mit CMS_IMG mache, gibt der mir eine Zahl aus, was hat die zu bedeuten?
Gruß BigB

Re: src von CMS_IMG

Verfasst: Di 3. Nov 2009, 22:15
von kummer
das ist die idupl der tabelle con_upl. also die id des bildes im upload.

Re: src von CMS_IMG

Verfasst: Mi 4. Nov 2009, 11:17
von _wiewo_
hier ein auszug aus einem modul von mir, wird dir weiter helfen

Code: Alles auswählen

// Wenn es sich um ein Bild handelt die ID durch den Pfad ersetzen
					if ($sCmsType == 'cms_img') {
						if ($sValue) {
							$sql = "SELECT dirname, filename FROM ".$cfg["tab"]["upl"]." WHERE idupl = {$sValue} ";
							$db->query($sql);
							$db->next_record();

							// Pfad zum Bild zusammenbauen
							$sValue = './upload/' . $db->f('dirname') . $db->f('filename');
						} else {
							// Pfad zum Bild
							$sValue = '';
						}

						// Bild verkleinern auf max 240px Breite und 480px Höhe
						$sValue = capiImgScale($sValue, 240, 480);
					}

Re: src von CMS_IMG

Verfasst: Mi 4. Nov 2009, 12:25
von bigb
Dankeschön, habe es nun auch hinbekommen :)