Bildmodul + Verzeichnis und Dateiname aufsplitten

Gesperrt
saschar
Beiträge: 141
Registriert: Mo 21. Okt 2002, 14:37
Wohnort: Dornbirn, A
Kontaktdaten:

Bildmodul + Verzeichnis und Dateiname aufsplitten

Beitrag von saschar »

Hallo.
Habe folgendes Problem:
Ich möchte für eine Website eine modifizierte Light-Box-Galerie anwenden, die so funktioniert: Links ist ein großes Bild und rechts sind die Thumbnails. Das rechte Bild passiert auf dem Standard-Bildmodul (CMS_IMAGE[1]) und wird anhand der IMG ID ausgewechselt.
Das klappt auch wunderbar. Nun sollte ich aber für meinen Kunden eine Zoom/Lupen-Funktion für das große Bild einbauen, damit man die Details noch besser sieht. Ich habe dann das Bildmodul mit den Java-Teilen für die Lupe versehen, das klappt auch. Jetzt ist das Bild aber zu pixelig und ich möchte ein größeres hinterlegen, auf das das Javascript zurückgreift. Und hier fängt das Problem an, weil das Bildmodul den Verzeichnisnamen als ganzes ablegt.

Und ich gerne die Bilder aus folgenden Verzeichnis ziehen würde:
_ upload
__ men
__ men1300

oder
_ upload
__ men
_____1300


Das verwendete Bildmodul sieht so aus:

Code: Alles auswählen

<?php
if ("CMS_IMG[1]" != "") {

    $img = '<img id="largeImg" src="CMS_IMG[1]" border="0" onmouseover="TJPzoom(this, 'anderesVerzeichnis/CMS_IMG[1]')">';
    if ("CMS_LINK[1]" != "http://") {
        $img = sprintf('<a href="%s" target="%s">%s</a>',"CMS_LINK[1]", "CMS_LINKTARGET[1]", $img);
    }
    echo $img;
}
echo "CMS_IMGDESCR[1]";
echo "CMS_LINKDESCR[1]";
?>
Hab es auch mit dem Illustrations-Modul probiert, das würde mir zwar das richtige Verzeichnis auswählen, die richtigen großen Bilder nach dem Klick auf das Thumbnail erscheinen rechts, nur das Zoom-Bild wechselt dann nicht, da bleibt immer das alte oder halt das erste.

Ach ja das Bild- oder Illustrationsmodul verwende ich um das erste Bild darzustellen.

Zu sehen wäre es hier, im Moment hab ich wieder das Bild-Modul für das rechte große Bild:
http://www.linggfashion.com/cms/DLMC-c1-l1-k2.html


Hat jemand einen Tipp oder gar eine Lösung für mich.

Vielen Dank und schöne Grüße
Sascha
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

php-funktion basename()
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
Gesperrt