Bittel um Hilfe bei neuem modul

Gesperrt
arillus
Beiträge: 23
Registriert: Mi 18. Sep 2002, 00:26
Kontaktdaten:

Bittel um Hilfe bei neuem modul

Beitrag von arillus »

das Modul soll folgendes machen:

wenn ein Link angegeben wird (intern oder extern) soll man auf das Bild klicken können, sonst nicht. aber irgendwie lässt sich auf das Bild immer klicken, egal ob ein Link angegeben wurde oder nicht!!

Code: Alles auswählen

$tmp_img1 = "CMS_IMG[1CMS_VALUE[2]]";
$tmpImgDescr1 = "CMS_IMGDESCR[1CMS_VALUE[2]]";
$tmp_link1 = "CMS_LINK[1CMS_VALUE[2]]";

/* Bildlink 1 */
if ($tmp_link1){
echo "<a href=\"CMS_LINK[1CMS_VALUE[2]]\" onMouseOver=\"on('".$modLink["click"]."');return true;\" onMouseOut=\"off();return true;\">CMS_LINKDESCR[1CMS_VALUE[2]]";
if ($tmp_img1) {echo "<IMG width=\"150\" height=\"130\" border=\"0\" SRC=\"CMS_IMG[1CMS_VALUE[2]]\" ";
 if($edit != "true"){echo "ALT=\"CMS_IMGDESCR[1CMS_VALUE[2]]\">";}
 else {echo ">";};
};
if ($tmpImgDescr1 !="") {
echo ("<br><span id=fontCMS_VALUE[1]> CMS_IMGDESCR[1CMS_VALUE[2]] </span></div></a>");
}
else {
echo "CMS_IMGDESCR[1CMS_VALUE[2]]</div></a>";
}
}
else {
if ($tmp_img1) {echo "<IMG width=\"150\" height=\"130\" border=\"0\" SRC=\"CMS_IMG[1CMS_VALUE[2]]\" ";
 if($edit != "true"){echo "ALT=\"CMS_IMGDESCR[1CMS_VALUE[2]]\">";}
 else {echo ">";};
};
if ($tmpImgDescr1 !="") {
echo ("<br><span id=fontCMS_VALUE[1]> CMS_IMGDESCR[1CMS_VALUE[2]] </span></div></a>");
}
else {
echo "CMS_IMGDESCR[1CMS_VALUE[2]]</div></a>";
}};
/* Bildlink 1 ende */
Björn
Beiträge: 276
Registriert: Di 17. Sep 2002, 18:25
Kontaktdaten:

Beitrag von Björn »

wenn ich mich nun auf die schnelle richtig entsinne, kommt bei CMS_LINK[1CMS_VALUE[2]]"; immer string "0" raus, wenn kein Link angegeben ist, und damit ist die Bediengung if ($tmp_link1) erfüllt.
idea-tec
Beiträge: 1242
Registriert: Do 19. Sep 2002, 14:41
Wohnort: Dichtelbach
Kontaktdaten:

Beitrag von idea-tec »

dann mach die Abfrage auf:

Code: Alles auswählen

if ($tmp_link1 != '0')
Gruß und Kuss, der Narr 8)
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
arillus
Beiträge: 23
Registriert: Mi 18. Sep 2002, 00:26
Kontaktdaten:

variable übergabe

Beitrag von arillus »

also:

das link modul übergibt nicht "0" wenn kein link ausgewählt wurde, sondern folgendes:

Code: Alles auswählen

front_content.php?lang=2&idcatside=0
und darauf muß die abfrage kommen!

jaja auf dem WC kommen die bsten ideen! :D


PS: das fertige modul kommt dann als download!
Gesperrt