[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Reference List Problem
Seite 1 von 1

Reference List Problem

Verfasst: 1. Jan 2007, 13:19
von Chris
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

Verfasst: 1. Jan 2007, 19:57
von alex2911
Hi Chris

Findest Du im Backend als "Linksammlung".

Verfasst: 1. Jan 2007, 20:01
von Chris
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.

Verfasst: 1. Jan 2007, 20:55
von Markus.Staab
Hi,

hat dein Benutzer rechte auf das Addon?

Gruß,
Markus

Verfasst: 1. Jan 2007, 21:13
von Chris
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.

Verfasst: 1. Jan 2007, 21:16
von alex2911
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 ?

Verfasst: 1. Jan 2007, 21:20
von Chris
[ externes 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.

Verfasst: 1. Jan 2007, 21:21
von alex2911
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.

Verfasst: 1. Jan 2007, 21:26
von Chris
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>";


}

?>

Verfasst: 1. Jan 2007, 21:30
von alex2911

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

Verfasst: 1. Jan 2007, 21:37
von Chris
ciao alex, vielen dank! echt perfekt...leider funzt aber die ausgabe noch nicht, da wird jetzt im frontend nichts mehr angezeigt.

Verfasst: 1. Jan 2007, 21:42
von Chris
problem gelöst!! vielen Dank für die Hilfe!

Verfasst: 2. Jan 2007, 11:55
von Markus.Staab
Hi
Chris hat geschrieben:problem gelöst!! vielen Dank für die Hilfe!
Die Lösung war?

Gruß,
Markus

Verfasst: 7. Sep 2009, 17:45
von sindy
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