[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Internen Link ausgeben - 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/
Benutzeravatar
claudihey
Beiträge: 117
Registriert: 22. Nov 2008, 16:06
Wohnort: Bingen am Rhein
Kontaktdaten: Website

Internen Link ausgeben

22. Feb 2017, 10:29

Moin moin,
in den Mediadaten eines Bildes kann man einen internen Link über die Linkmap auswählen.
Feldbezeichnung ist med_gallery_int_link

Jetzt habe ich Schwierigkeiten beim Ausgeben des Links in einem Modul, folgender Code funktioniert nicht:

Code: Alles auswählen

$medialink = $media->getValue('med_gallery_int_link');
echo '<a href="'.$medialink.'">'.$medialinktext.'</a>';
Hat jemand eine Idee?

Besten Dank,
Claudia

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: Internen Link ausgeben

22. Feb 2017, 10:32

Hey ho,

gibt dir mit nem echo $media->getValue('med_gallery_int_link'); aus was in dem Feld drin steht. Dann müsstest du selber drauf kommen was zu tun ist ;)

LG,
RexDude

Benutzeravatar
claudihey
Beiträge: 117
Registriert: 22. Nov 2008, 16:06
Wohnort: Bingen am Rhein
Kontaktdaten: Website

Re: Internen Link ausgeben

22. Feb 2017, 10:37

Ausgegeben wird http://domain.de/de/17, also die Artikel-ID, ich weiß trotzdem nicht, wie ich auf die komplette Url komme... getUrl funktioniert auf jeden Fall nicht, das hatte ich schon ausprobiert... :-)

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: Internen Link ausgeben

22. Feb 2017, 10:44

was kommt denn wenn du

Code: Alles auswählen

echo rex_getUrl($media->getValue('med_gallery_int_link'));
machst?

Und schau in den Quellcode net in die Statusleiste deines Browsers ;)

Benutzeravatar
claudihey
Beiträge: 117
Registriert: 22. Nov 2008, 16:06
Wohnort: Bingen am Rhein
Kontaktdaten: Website

Re: Internen Link ausgeben

22. Feb 2017, 10:57

Vielen Dank, jetzt klappt's! :-)
Weiß der Geier, warum das manchmal getUrl und manchmal rex_getUrl heißt... Da habe ich einfach keinen Durchblick... Falls mal jemand einen Kurs in PHP-Syntax anbietet, bin ich sofort dabei :D

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: Internen Link ausgeben

22. Feb 2017, 11:28

Eigentlich hieß es schon immer rex_getUrl() :P
LG

Benutzeravatar
claudihey
Beiträge: 117
Registriert: 22. Nov 2008, 16:06
Wohnort: Bingen am Rhein
Kontaktdaten: Website

Re: Internen Link ausgeben

22. Feb 2017, 13:34

:oops: :D

Zurück zu „Module/Aktionen [R5]“