REX_MEDIA_LIST Bilder verlinken

Wie verwendet man Module oder Aktion und passt diese an.

REX_MEDIA_LIST Bilder verlinken

Beitragvon ana » 24. Dez 2011, 20:04

Hallo allseits

Ich möchte eine Projektansicht erstellen - die der Demo-Bildergalerie gleichkommt - mit der Änderung, dass sobald man auf ein Bild klickt, man zu einer internen Seite verlinkt wird. Nun sollte der Benutzer beim Frontend nebst der Media-List auch die entsprechenden internen Verlinkungen angeben können. Wie kann ich das bewerkstelligen? Ein anderer Benutzer des Forums hat es geschafft dies mittels Metadaten zu lösen, da ich mich aber erst seit 3 Tagen mit Redaxo auseinandersetze kann ich mir mit dieser Information nicht helfen.
Eine alternative Lösung die ich probiert habe, ist einfach ein Modul aus Bildeingabe, Titel und Link - klappt auch sehr schön - nur zeigt er mir die Bilder auf der Webseite untereinander an - ich ziele aber auf eine 3 spaltige Teilung ab - was in der Demo-Bildgalerie mit der Medialist und der foreach - schleife und einem internen Zähler zu lösen wäre. Deswegen wäre es bei der alternativen Lösung zentral zu wissen, ob man die Einträge im frontend im Code abfragen und dann deren Darstellungsordnung beeinflussen kann?

Grüsse & schönen heilig Abend
ana
 
Beiträge: 2
Registriert: 24. Dez 2011, 19:41

Re: REX_MEDIA_LIST Bilder verlinken

Beitragvon Cheffchen » 27. Dez 2011, 21:34

Hallö und tag hier,

ich versuche mal zu antworten.
Eine alternative Lösung die ich probiert habe, ist einfach ein Modul aus Bildeingabe, Titel und Link - klappt auch sehr schön - nur zeigt er mir die Bilder auf der Webseite untereinander an - ich ziele aber auf eine 3 spaltige Teilung ab
ja und also geht das doch. das die nur untereinander sind liegt vielleicht an css und hat nicht mit dem modul zu tun.
Deswegen wäre es bei der alternativen Lösung zentral zu wissen, ob man die Einträge im frontend im Code abfragen und dann deren Darstellungsordnung beeinflussen kann?
verstehe ich nicht, wie frontend meinst backend?
was für einträge abfragen?

also das einfachste währe wohl Metadaten, damit hinterlegst im Medienpool den Link und in dem Modul wird das ausgelesen wenn das bild eingefügt wird und fertig.

Cheffchen
Benutzeravatar
Cheffchen
 
Beiträge: 1128
Registriert: 3. Mär 2009, 12:51
Wohnort: Berlin

Re: REX_MEDIA_LIST Bilder verlinken

Beitragvon Almighty12 » 31. Dez 2011, 02:23

Hallo ana,

schonmal hiermit versucht ? Müsste für interne Links funktionieren..
Eingabe:
Code: Alles auswählen
Liste der zu zeigenden Bilder
REX_MEDIALIST_BUTTON[1]
Liste der Links zugehörig zu den Bildern
REX_LINKLIST_BUTTON[1]


Ausgabe:
Code: Alles auswählen


<?php
unset($arr);
unset($links);
if ("REX_MEDIALIST[1]" != "")

   $arr = explode(",","REX_MEDIALIST[1]");
 
  if(sizeof($arr) <= 0){
   return;
  }
 
  if("REX_LINKLIST[1]" != ""){
    $links = explode(",","REX_LINKLIST[1]");
  }
 
   foreach ($arr as $i => $value)
      {    
         echo '<a href="index.php?article_id="'.$links[$i]. '"><img src="files/'. $value . '"/></div>';      

      }
}
?>

Almighty12
 
Beiträge: 8
Registriert: 31. Dez 2011, 02:10

Re: REX_MEDIA_LIST Bilder verlinken

Beitragvon ana » 4. Jan 2012, 12:20

Hallo Almighty

Herzlichen Dank für deine Lösung. Ich habe dies nach einer Recherche über die Auslese von Slices im Template gelöst. Deine Lösung ist aber definitiv die Elegantere!
ana
 
Beiträge: 2
Registriert: 24. Dez 2011, 19:41


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: Dr.No!, Google [Bot] und 2 Gäste