[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REX_FILE wird nicht zurück gesetzt - 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/
redaxoist
Beiträge: 133
Registriert: 7. Feb 2006, 12:15

REX_FILE wird nicht zurück gesetzt

18. Jun 2008, 13:08

Hallo,

habe ein Modul geschrieben welches zweimal auf einer Seite zum Einsatz kommt. Dieses enthält unter anderem ein Bild, welches ich mit REX_FILE[1] einbinde.

In der zweiten Instanz des Moduls wird jedoch das Bild aus der ersten Instanz angezeigt. Dabei habe ich in der zweiten Instanz gar kein Bild angegeben und es wird in der Modulbearbeitung auch kein Bild angezeigt.

Kann es sein das REX_FILE[1] aus der ersten Instanz nicht überschrieben wird wenn REX_FILE[1] in der zweiten Instanz leer ist? Das wäre doch ein Bug, da so nicht derartige Module mehrmals auf einer Webseite genutzt werden könnten.

Danke

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

18. Jun 2008, 14:53

Hi,

das sollte so nicht sein.

Kannst du das ganze mal mit einer "sauberen" demo der 4.1 testen...?
Evtl auch mal auf einem anderen Server...

Gruß,
Markus

redaxoist
Beiträge: 133
Registriert: 7. Feb 2006, 12:15

19. Jun 2008, 13:32

also in einer anderen Installation auf einem anderen Server habe ich dasselbe Phänomen. Die DEMO kann ich frühestens heute abend ausprobieren.

Hier einmal der Ausgabeteil meines Moduls - sicherlich noch verbesserungswürdig:
<?php

$htmLinkInt = '';
$htmLinkExt = '';

if ("REX_LINK_ID[1]" != "" && "REX_LINK_ID[1]" != "0") {
$htmLinkInt = '<a href="REX_LINK[1]" target="_blank">[&nbsp;mehr&nbsp;]</a>';
}

if ("REX_VALUE[3]" != "") {
$htmLinkExt = '<br /><a href="REX_VALUE[3]" target="_blank">REX_VALUE[3]</a>';
}

if ("REX_FILE[1]" != "") {
//$htmImg = '<img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]">';
$htmImg = '<img src="?rex_resize=170w__REX_FILE[1]" float="left" style="float:left;">';
}


?>

<div class="box">
<div class="dashboard-frame">
<h1 class="dashboard-header">REX_HTML_VALUE[1]</h1>
<?php echo $htmImg; ?>
<p style="margin:0px;">REX_HTML_VALUE[2] <?php echo $htmLinkInt.$htmLinkExt; ?></p>
<div class="clear"></div>
</div>
</div>

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

19. Jun 2008, 16:15

Hi,

der Fehler sollte ja in der Eingabe liegen..

Gruß,
Markus

redaxoist
Beiträge: 133
Registriert: 7. Feb 2006, 12:15

20. Jun 2008, 11:13

ne, die Eingabe stimmt aber. Da wird genau das angezeigt was auch eingetragen wurde oder eben nichts. Aber auch hier noch einmal der Eingaebcode:
<h1>Titelthema auf der Indexseite</h1>

Titel:<br />
<input type=text style="width:100%;" name=VALUE[1] value="REX_VALUE[1]"><br />
<br />
Bildauswahl:<br />
REX_MEDIA_BUTTON[1]<br />
Text:<br />
<textarea name="VALUE[2]" style="width:100%;" rows="5">REX_VALUE[2]</textarea><br />
<br />
Interner Link:<br />
REX_LINK_BUTTON[1]<br />
Externer Link:<br />
<input type=text style="width:100%;" name=VALUE[3] value="REX_VALUE[3]"><br />

redaxoist
Beiträge: 133
Registriert: 7. Feb 2006, 12:15

5. Jul 2008, 10:03

Nun habe ich den Code des gesamten Modules veröffentlicht. Kann keiner den Fehler finden? Ansonsten ist es ja ein Redaxo-Bug.

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

5. Jul 2008, 11:12

Hi,

habs grad lokal gestestet und bei mir tritt der Fehler auch auf.
Müsste also ein Bug sein. Wir schauen rein.

Gruß,
Markus

ralfg
Beiträge: 4
Registriert: 26. Jun 2007, 14:46

26. Feb 2009, 16:32

Hi Markus,

ich habe gerade exakt dasselbe Problem. Gibt es dazu schon einen Fix oder einen Workaround?

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

26. Feb 2009, 18:52

Hi,

wie gesagt konnte ich den Fehler bisher nicht replizieren...

Grüße,
Markus

Zurück zu „Sonstiges“