ich würde gerne in einem modul prüfen, ob bei der eingabe (REX_LINK_BUTTON[1]) ein artikel ausgewählt wurde. REX_LINK[1] ist jedoch nie leer sondern enthält die aktuelle seite/url, wenn kein artikel ausgewählt wurde. ist das ein bug oder muss ich einfach prüfen, ob REX_LINK[1] mit der aktuellen url übereinstimmt?
ich glaube bei rex3 war REX_LINK leer, wenn keine auswahl getroffen wurde, oder?
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/
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/
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Re: FIXED: auswahl bei rex_link_button prüfen
Sorry, ich raffs nicht:
Ich habe keinen Link ausgewählt, Link ist leer.
<? if (REX_LINK[1]!="") { ?>
<? if ("REX_LINK[1]"!="") { ?>
<? if (REX_LINK_ID[1]!="") { ?>
<? if ("REX_LINK_ID[1]"!="") { ?>
Nix funktioniert, es ist immer TRUE.
Wie frag ich das ab?
Gruß Matthias
Ich habe keinen Link ausgewählt, Link ist leer.
<? if (REX_LINK[1]!="") { ?>
<? if ("REX_LINK[1]"!="") { ?>
<? if (REX_LINK_ID[1]!="") { ?>
<? if ("REX_LINK_ID[1]"!="") { ?>
Nix funktioniert, es ist immer TRUE.
Wie frag ich das ab?
Gruß Matthias
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
Re: FIXED: auswahl bei rex_link_button prüfen
Hej,
Alternativ
wobei REX_VLAUE[1] deinen Linktext beinhaltet.
vg Thomas
Code: Alles auswählen
if (REX_LINK_ID[1] > 0) {
echo '<a href="REX_LINK[1]">Link</a>';
}
Code: Alles auswählen
REX_LINK[id='1' prefix='<a href="' suffix='">']REX_VALUE[1]REX_LINK[id='1' instead='</a>']
vg Thomas
Re: FIXED: auswahl bei rex_link_button prüfen
Hallo Thomas,
das erzeugt bei mir einen Fehler (es wird nix angzeigt)
??
Gruß Matthias
das erzeugt bei mir einen Fehler (es wird nix angzeigt)
Code: Alles auswählen
<? if (REX_LINK_ID[1] > 0) { ?>
<a href="<? echo rex_getUrl(REX_LINK_ID[1])?>"> <img src="<? echo $REX["HTDOCS_PATH"];?>/files/REX_FILE[1]" alt="" style="width:290px; height:auto;" /> </a>
<? } else { ?>
<img src="<? echo $REX["HTDOCS_PATH"];?>/files/REX_FILE[1]" alt="" style="width:290px; height:auto;" />
<? } ?>
Gruß Matthias
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
Re: FIXED: auswahl bei rex_link_button prüfen
Hej,
probier das mal:
Der eigentliche Unterschied zu deinem Code ist der fehlende / vor files;
vg Thomas
probier das mal:
Code: Alles auswählen
<?php
if ('REX_MEDIA[1]' != '') {
$file = '<img src="' . $REX["HTDOCS_PATH"] . 'files/REX_MEDIA[1]" alt="" style="width:290px; height:auto;" />';
if (REX_LINK_ID[1] > 0) {
$file = '<a href="REX_LINK[1]">' . $file . '</a> ';
}
echo $file;
}
?>
vg Thomas