Reference List Problem

Alles über die Anwendung und Entwicklung von AddOns.

Reference List Problem

Beitragvon Chris » 1. Jan 2007, 12:19

Hallo zusammen,
erstmal ein gutes und gesundes neues Jahr an alle!

Zu meiner Frage: Hab mir Reference List 3.2 installiert die auch funktioniert. Leider kann ich keinen Button oder ähnliches im Admin finden, wo ich verschiedene Gruppen anlegen kann.

Gibts hierfür einen anderen Weg??

Gruß,

Chris
Chris
 
Beiträge: 34
Registriert: 29. Apr 2006, 09:33

Beitragvon alex2911 » 1. Jan 2007, 18:57

Hi Chris

Findest Du im Backend als "Linksammlung".
Benutzeravatar
alex2911
 
Beiträge: 569
Registriert: 20. Jul 2005, 03:13
Wohnort: Österreich

Beitragvon Chris » 1. Jan 2007, 19:01

Ciao Alex,
vielen Dank für Deine Antwort, aber ich verstehe gerade nicht was Du meinst. Im Backend steht bei mir die Reference List schon dabei aber "Linksammlung" steht nirgends. Und innerhalb der Reference List kann ich die Gruppen nicht bearbeiten.
Chris
 
Beiträge: 34
Registriert: 29. Apr 2006, 09:33

Beitragvon Markus.Staab » 1. Jan 2007, 19:55

Hi,

hat dein Benutzer rechte auf das Addon?

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Beitragvon Chris » 1. Jan 2007, 20:13

Vielen Dank für Eure Mühen, aber irgendwie komm ich nicht weiter.
Ich bin der Admin mit allen Rechten. Wo sollte denn die Linksammlung angezeigt werden.
Chris
 
Beiträge: 34
Registriert: 29. Apr 2006, 09:33

Beitragvon alex2911 » 1. Jan 2007, 20:16

Chris hat geschrieben:Ciao Alex,
vielen Dank für Deine Antwort, aber ich verstehe gerade nicht was Du meinst. Im Backend steht bei mir die Reference List schon dabei


Gut, dann ein neuer Versuch :)

Wo genau steht das bei Dir dabei ?
Benutzeravatar
alex2911
 
Beiträge: 569
Registriert: 20. Jul 2005, 03:13
Wohnort: Österreich

Beitragvon Chris » 1. Jan 2007, 20:20

Bild

also wie gesagt, in der reference list steht bei mir nur übersicht und url hinzufügen. gruppen ändern oder ähnliches steht nirgends und linksammlung auch nicht.
Chris
 
Beiträge: 34
Registriert: 29. Apr 2006, 09:33

Beitragvon alex2911 » 1. Jan 2007, 20:21

Ach, jetzt hab ich erst die Mail gelesen und verstanden was Du vor hast :)

Nein, das wurde noch "nicht" bedacht. Sollte für zukünftige Versionen sein aber dann nicht mehr weiterentwickelt.
Du kannst aber weitere Gruppen hinzufügen indem Du das Dropdown erweiterst.
Benutzeravatar
alex2911
 
Beiträge: 569
Registriert: 20. Jul 2005, 03:13
Wohnort: Österreich

Beitragvon Chris » 1. Jan 2007, 20:26

ich denke das müßte der richtige code sein:
da meine php kenntnisse echt zu wünschen übrig lassen, wäre es toll wenn mir jemand helfen könnte ich möchte nur 2 neue Gruppen dazu haben.

Code: Alles auswählen
<?php

$mypage = "reference_list";
$sliste = true;


//------------------------------> User Anlegen|Editieren
if($func == "add" || $func == "edit"){
   
   $mita = new rexform;
   
   $mita->setWidth(770);
   $mita->setLabelWidth(160);
   $mita->setTablename("rex_16_referer");
   
   if($func == "add"){
      $mita->setFormtype("add");
      $mita->setFormheader("<input type=hidden name=page value=".$mypage."><input type=hidden name=func value=".$func." />");
      $mita->setShowFormAlways(false);
   }else{         
      $mita->setFormtype("edit", "id='".$oid."'", "URL wurde nicht gefunden");
      $mita->setFormheader("<input type=hidden name=page value=".$mypage."><input type=hidden name=func value=".$func." /><input type=hidden name=oid value=".$oid.">");
      $mita->setShowFormAlways(false);            
   }
   
   $mita->setValue("subline","URL edieren" ,"left",0);
   $mita->setValue("text","Name","name",1);
   $mita->setValue("text","Beschreibung","beschreibung",1);
   $mita->setValue("text","URL","web",0);
   $mita->setValue("file",'Vorschaubild:',"bild",0);   
   $mita->setValue("text","Sortierung","sortierung",0);
   $mita->setValue("singleselect","Gruppe","feld",1,"1|Gruppe 1"/*|2|Gruppe 2"*/);   

   echo $mita->showForm();

   if (!$mita->form_show)
   {
      $func = "";
      echo "<br>";
   }
   else echo "<br><br><a href=index.php?page=".$mypage."><b>&laquo; Zurück zur Übersicht</b></a><br>";
}

//------------------------------> User löschen
if($func == "delete"){
   $query = "delete from rex_16_referer where id='".$oid."' ";
   $delsql = new sql;
   $delsql->debugsql=0;
   $delsql->setQuery($query);
   $func = "";
}



//------------------------------> Userliste
if($func == ""){

   echo "<table class=rex cellpadding=5 cellspacing=1>
      <form action=index.php method=get>
      <input type=hidden name=page value=".$mypage.">
      <input type=hidden name=subpage value=user>
      <tr>
      <td width=100><b>Suche:</b></td>
      <td><input type=text size=30 class=inp100 name=searchtxt value='".htmlentities($_REQUEST["searchtxt"])."'></td>
      <td width=500><input type=submit value='Suche starten'></td>
      </tr>
      </form>
      </table><br>";

   $addsql = "";
   if ($_REQUEST["searchtxt"] != "")
   {
      $addsql = "where name LIKE '%".urlencode($_REQUEST["searchtxt"])."%' ";
      $addsql .= "or beschreibung LIKE '%".urlencode($_REQUEST["searchtxt"])."%' ";
/*      $addsql .= "or firstname LIKE '%".$_REQUEST["searchtxt"]."%' ";
      $addsql .= "or last_nlid LIKE '%".$_REQUEST["searchtxt"]."%' "; */
   $sql = "select * from rex_16_referer " . $addsql . "order by id DESC";      
   } else {

   $sql = "select * from rex_16_referer order by id DESC";
}
   $mit = new rexlist;
   $mit->setQuery($sql);
   $mit->setGlobalLink("index.php?page=".$mypage."&subpage=user&searchtxt=".urlencode($_REQUEST["searchtxt"])."&next=");
   //$mit->setValue("id","id");
   $mit->setValue("ID","id");
   $mit->setLink("index.php?page=".$mypage."&func=edit&oid=","id");
   $mit->setValue("Name","name");
   $mit->setLink("index.php?page=".$mypage."&func=edit&oid=","id");
   $mit->setValue("Beschreibung","beschreibung");
   $mit->setValue("URL","web");
   $mit->setValue("Sortierung","sortierung");
   $mit->setValue("Gruppe","feld");   
   $mit->setFormat("replace_value","1|<span style='color:#cc6666;'>Gruppe 1</span>"/*|"2|<span style='color:#66cc66;'>Gruppe 2</span>"*/);
   
   $mit->addColumn("löschen","index.php?page=".$mypage."&subpage=user&func=delete&oid=","id"," onclick=\"return confirm('sicher löschen ?');\"");
   
   echo $mit->showall($next);

   echo "<br><br><a href=index.php?page=".$mypage."&subpage=user&func=add><b>URL anlegen</b></a><br>";


}

?>
Chris
 
Beiträge: 34
Registriert: 29. Apr 2006, 09:33

Beitragvon alex2911 » 1. Jan 2007, 20:30

Code: Alles auswählen
$mita->setValue("singleselect","Gruppe","feld",1,"1|Gruppe 1|2|Gruppe 2|3|Gruppe 3|4|Gruppe 4");


Dann in der Ausgabe feld = '2' , feld = '3' , feld = '4' usw
Benutzeravatar
alex2911
 
Beiträge: 569
Registriert: 20. Jul 2005, 03:13
Wohnort: Österreich

Beitragvon Chris » 1. Jan 2007, 20:37

ciao alex, vielen dank! echt perfekt...leider funzt aber die ausgabe noch nicht, da wird jetzt im frontend nichts mehr angezeigt.
Zuletzt geändert von Chris am 1. Jan 2007, 20:43, insgesamt 1-mal geändert.
Chris
 
Beiträge: 34
Registriert: 29. Apr 2006, 09:33

Beitragvon Chris » 1. Jan 2007, 20:42

problem gelöst!! vielen Dank für die Hilfe!
Chris
 
Beiträge: 34
Registriert: 29. Apr 2006, 09:33

Beitragvon Markus.Staab » 2. Jan 2007, 10:55

Hi

Chris hat geschrieben:problem gelöst!! vielen Dank für die Hilfe!


Die Lösung war?

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Beitragvon sindy » 7. Sep 2009, 16:45

die Lösung war

in Zeile 93 der links.inc.php den Code wie folgt anpassen:
Code: Alles auswählen
$mit->setFormat("replace_value","1|<span style='color:#cc6666;'>Gruppe 1</span>|2|<span style='color:#66cc66;'>Gruppe 2</span>|3|<span style='color:#66cc66;'>Gruppe 3</span>|4|<span style='color:#66cc66;'>Gruppe 4</span>");


Liebe Grüße
Sindy
sindy
 


Zurück zu AddOns [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron