Minibeispiel REX_LINKLIST_BUTTON

Wie verwendet man Module oder Aktion und passt diese an.

Minibeispiel REX_LINKLIST_BUTTON

Beitragvon Richard.Laing » 14. Okt 2009, 10:01

Hi@all
gibt es kein minibeispiel für den

REX_LINKLIST_BUTTON

hat zufällig jemand das greifbar :)

danke richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Benutzeravatar
Richard.Laing
 
Beiträge: 2109
Registriert: 27. Aug 2005, 23:55
Wohnort: Brühl / Rheinland

Beitragvon darwin » 14. Okt 2009, 14:08

Hi ...
[offtopic]
Was kann man mit der REX_LINKLIST
eigentlich anstellen? Arbeite noch mit Rx4.1 8ohne LinkListButton)
[/offtopic]

grz. Chris
Benutzeravatar
darwin
 
Beiträge: 1261
Registriert: 2. Jan 2007, 16:10
Wohnort: LA

Beitragvon Richard.Laing » 14. Okt 2009, 14:12

hi darvin
ähnlich wie die REX_MEDIA_LIST...

also mehrere links aus der linkmap wählen die dann ausgegeben werden. das geht bei der ausgabe dann mit ner schleife aber das ist mein problem :)

im prinzip ein menue zusammen klicken ;)

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Benutzeravatar
Richard.Laing
 
Beiträge: 2109
Registriert: 27. Aug 2005, 23:55
Wohnort: Brühl / Rheinland

Beitragvon darwin » 14. Okt 2009, 14:26

aha ...
ohne es zu wissen, würd ich sagen das es sich ähnlich,
wenn nicht sogar gleich mit dem mediaList Button verhält.

Modul Eingabe
Code: Alles auswählen
REX_LINKLIST_BUTTON[1]


Modul Ausgabe
Code: Alles auswählen
<?php

if ("REX_LINKIST[1]" != "")
{
  $arr = explode(",","REX_LINKLIST[1]");
  foreach ($arr as $value) {
     
   // lass dir hier mal das Array ausgeben
   // print_r($value);
   // und Form Dir dann Deine Liste zusammen
   
    $out = '<ul>';
   $out .= '<li><a href="'.rex_getUrl($value, $REX["CUR_CLANG"]).'">'.$var.'</a></li>';
   $out .= '<ul';
   
   print $out;
  }
}

?>


*absolut ungetetst und sicher buggy*
grz. Chris aka darwin
Benutzeravatar
darwin
 
Beiträge: 1261
Registriert: 2. Jan 2007, 16:10
Wohnort: LA

Beitragvon zehbaeh » 14. Okt 2009, 16:12

Einfaches, funktionierendes Beispiel:
Code: Alles auswählen
<?php
$menu = array();
foreach(explode(',', 'REX_LINKLIST[1]') as $articleId)
{
    $article = OOArticle::getArticleById($articleId);
    if ($article)
    {
        $menu[$articleId] = $article->toLink();
    }
}
if (! empty($menu))
{
   echo '<ul><li>', implode('</li><li>', $menu), '</li></ul>';
}
?>
zehbaeh
 
Beiträge: 563
Registriert: 17. Okt 2006, 10:52
Wohnort: Solingen

Beitragvon Richard.Laing » 15. Okt 2009, 17:01

danke euch klappt bestens.
gruß rchy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Benutzeravatar
Richard.Laing
 
Beiträge: 2109
Registriert: 27. Aug 2005, 23:55
Wohnort: Brühl / Rheinland

Re: Minibeispiel REX_LINKLIST_BUTTON

Beitragvon cukabeka » 23. Aug 2011, 16:55

Kann man dem auch Parameter mitgeben? Etwa, um die Menge der Links zu begrenzen?
Viele Grüße
cukabeka
Benutzeravatar
cukabeka
 
Beiträge: 653
Registriert: 30. Mai 2006, 23:01
Wohnort: Aschaffenburg

Re: Minibeispiel REX_LINKLIST_BUTTON

Beitragvon Gregor.Harlan » 23. Aug 2011, 19:21

Parameter ja (Startkategorie), die Menge aber nicht.

Gruß, Gregor
Benutzeravatar
Gregor.Harlan
Entwickler
 
Beiträge: 825
Registriert: 4. Jun 2007, 09:35
Wohnort: Dresden

Re: Minibeispiel REX_LINKLIST_BUTTON

Beitragvon cukabeka » 16. Feb 2012, 15:09

Danke für den Hinweis damals - wird die Menge evtl in R5 eingebaut? Wo könnte ich das in eine Feature-Wunschliste eintragen, direkt auf Github?
Viele Grüße
cukabeka
Benutzeravatar
cukabeka
 
Beiträge: 653
Registriert: 30. Mai 2006, 23:01
Wohnort: Aschaffenburg


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste