[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Link auf Bild auch wenn keiner zugeordnet wurde. - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
sandmaus
Beiträge: 569
Registriert: 27. Apr 2006, 11:26
Wohnort: Dresden
Kontaktdaten: Website

Link auf Bild auch wenn keiner zugeordnet wurde.

21. Sep 2006, 12:33

Hallo,
ich schlage mich immer noch mit dem Problem herum, das ich ein Bild optional mit internen Link versehen will

Folgende Einstellungen:
$REX['MOD_REWRITE'] = TRUE

Im Modul

if ("REX_LINK[10]" AND "REX_LINK[10]" != 0)
{
mache Bild mit Link
}
else
{
mache Bild ohne Link
}

Leider bekomme ich immer eine aktive Maus auf das Bild da ein echo "REX_LINK[10]" den Wert 0-0-NoName.html liefert.

Wenn ich den Cache lösche, ist die Maus auch nicht mehr aktiv, der Wert für den "leeren Link" weiterhin 0-0-NoName.html

Wenn ich einen internen Link aufs Bild setze, ist alles ok, wenn ich Ihn lösche, so wird dem Bild der Link der aktuellen Seite zugewiesen.

Damit schließt sich aus, einen Vergleich auf "0-0-NoName.html", da ich nach dem löschen eines Links eigentlich keinen Link habe, dieser jedoch vom System mit dem aktuellen Seitenlink, wo sich das Bild befindet, gesetzt wird.

Wer kann helfen?

TomHH
Beiträge: 379
Registriert: 7. Nov 2005, 17:57
Wohnort: Hamburg

21. Sep 2006, 12:59

Hi,

das 'Bild ohne Link' sieht aber nicht so aus oder?

Code: Alles auswählen

<a href="" ...><img ... /></a>
Kann man Dein Problem online sehen? Wenn nein, kannst Du uns mal den generierten Code zeigen?

Grüße, Tom

Benutzeravatar
svenalbert
Beiträge: 1308
Registriert: 24. Nov 2005, 17:21
Wohnort: Clausthal-Zellerfeld / lower saxony
Kontaktdaten: ICQ Website

21. Sep 2006, 13:36

Hi, ich glaube rex_link 10 gibt es nicht. wenn es wie die rex_values aufgebaut ist, dann geht es von 0-9.

sandmaus
Beiträge: 569
Registriert: 27. Apr 2006, 11:26
Wohnort: Dresden
Kontaktdaten: Website

anbei der Code

21. Sep 2006, 14:04

Code: Alles auswählen

if ("REX_LINK[10]" AND "REX_LINK[10]" != 0) // Link auf Bild
{
  if ("REX_FILE[1]" != "")  // Bild ist gesetzt
  {
    if ("REX_VALUE[7]" != "") // Bildgroesse soll berechnet werden
    {
  $file = '<div class="image '.$float.'"><a href="'."REX_LINK[10]".'"><img src="/index.php?rex_resize=REX_VALUE[7]w__'."REX_FILE[1]".'" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" /></a><p>'."REX_VALUE[3]".'</p></div>';
    }
    else // Bildgroesse bleibt
    { 
  $file = '<div class="image '.$float.'"><a href="'."REX_LINK[10]".'"><img src="'.$REX ['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" /></a><p>'."REX_VALUE[3]".'</p></div>';
    }
  }
}
else // kein Link auf Bild
{
  if ("REX_FILE[1]" != "")  // Bild ist gesetzt
  {
  if ("REX_VALUE[7]" != "") // Bildgroesse soll berechnet werden
  {
$file = '<div class="image '.$float.'"><img src="/index.php?rex_resize=REX_VALUE[7]w__'."REX_FILE[1]".'" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" /><p>'."REX_VALUE[3]".'</p></div>';
  }
  else // Bildgroesse bleibt
  {
$file = '<div class="image '.$float.'"><img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" /><p>'."REX_VALUE[3]".'</p></div>';
  }
  }
}

Zurück zu „Allgemeines [R3]“