Diese Board wurde aus Spamschutz -Gründen auf minimale Funktionen beschränkt.
Nutze für neue Anfragen/Bug-Reports bitte meine Gitlab -Instanz.
Hilfe bei Installation oder einem Update der Kontakteverwaltung. Behebung von aufgetretenen Fehlern.
smn243
Beiträge: 4 Registriert: Fr 21. Mär 2008, 20:34
Beitrag
von smn243 » Fr 21. Mär 2008, 20:44
Hallo,
Erstmal tolle Arbeit von Dir
Ich hab ein Problem mit dem "selectVal" teil. Habe folgenden Code
Code: Alles auswählen
$this->column[] = array(
"original" => "test",
"alias" => $lang->get(129),
"type" => "select",
"selectVal" => "home test test",
"regexp" => "",
"link" => "",
"default" => "",
"mask" => SHOW_IN_DETAIL + ALLOW_INSERT + ALLOW_CHANGE,
"width" => "30em"
);
Ich hab zwar ein DropDown Menu aber das steht nur "h" drinnen.
Ist mein Code falsch oder ist das ein Fehler?
Danke im Voraus,
smn243
der-domi
Site Admin
Beiträge: 673 Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:
Beitrag
von der-domi » Di 25. Mär 2008, 21:04
Hi,
du hast einen kleinen Fehler gemacht. Die Zeile muß heißen:
Nicht verzagen, Domi fragen
Viele Grüße
Dominik
smn243
Beiträge: 4 Registriert: Fr 21. Mär 2008, 20:34
Beitrag
von smn243 » Mi 26. Mär 2008, 10:33
Danke, jetzt funktionierts
Edit:
Hab doch noch ein Problem:
Beim Einfügen von einem neuen Kontakt passt alles. Wenn ich aber einen Kontakt ändern möchte, bekomme ich keine Daten im Pulldownmenu .
Hab schon den Code von insert.php und change.php im Bereich des "SelectVal" verglichen, aber keine unterschiede gefunden...
Hoffe Du kannst mir noch mal helfen.
lg,
smn243
der-domi
Site Admin
Beiträge: 673 Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:
Beitrag
von der-domi » Mi 26. Mär 2008, 20:07
Ich kann das nicht nachvollziehen. Bitte stelle sicher, dass sonst keine Änderungen das beeinflussen.
Nicht verzagen, Domi fragen
Viele Grüße
Dominik
smn243
Beiträge: 4 Registriert: Fr 21. Mär 2008, 20:34
Beitrag
von smn243 » Do 27. Mär 2008, 14:52
Hi,
Hab es jetzt noch mal mit deinem original Code versuch und ein Feld auf "select" umgestellt.
Der Fehler bleibt der gleiche, bei einem neuen Konakt passt alles, beim editieren von einem Kontakt hab ich keine Werte drinnen stehen.
Edit:
Hab den Fehler gefunden. Hier dein original "Code change.php" Code: Alles auswählen
switch ( $settings->column[$index]['type'] )
{
case 'select':
{
echo "<select name=\"".$settings->column[$i]['original']."\">";
for ( $j=0; $j < count($settings->column[$i]['selectVal']); ++$j )
{
echo "<option value=\"". $settings->column[$i]['selectVal'][$j] ."\"";
if ( $value == $settings->column[$i]['selectVal'][$j] )
echo " selected=\"selected\"";
echo ">" . $settings->column[$i]['selectVal'][$j] . "</option>";
}
echo "</select>";
break;
}
}
Hier mein geänderter Code Code: Alles auswählen
switch ( $settings->column[$index]['type'] )
{
case 'select':
{
echo "<select name=\"".$settings->column[$index]'original']."\">";
for ( $j=0; $j < count($settings->column[$index]['selectVal']); ++$j )
{
echo "<option value=\"". $settings->column[$index]['selectVal'][$j] ."\"";
if ( $value == $settings->column[$index]['selectVal'][$j] )
echo " selected=\"selected\"";
echo ">" . $settings->column[$index]['selectVal'][$j] . "</option>";
}
echo "</select>";
break;
}
}
Hab die Variable $i auf $index geändert, jetzt funktioniert es.
lg,
smn243
der-domi
Site Admin
Beiträge: 673 Registriert: Di 4. Apr 2006, 19:22
Kontaktdaten:
Beitrag
von der-domi » Do 27. Mär 2008, 18:59
Dankeschön. Das ist ein Fehler. Der kann aber nur auffallen, wenn sich die Indizes unterscheiden, was bei mir nicht war
Nicht verzagen, Domi fragen
Viele Grüße
Dominik
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste