Autor migaja
Datum 03.11.2008 17:39
Beiträge: Mein Modul soll die Funktion von sichtbar/unsichtbar der einzelnen Einträge bekommen (O-Modul ist updatelog)

Folgender Code eingefügt:

$url = array ();
$url[0] = $opnConfig['opn_url'] . '/modules/overview/index.php?';
$url['op'] = 'change_visible';
$url['id'] = $id;
if ($visible == 0) {
$url['sichtbar'] = 1;
} else {
$url['sichtbar'] = 0;
}
$table->AddDataCol ($opnConfig['defimages']->get_activate_deactivate_link ($url, $visible, '', _OFF, _ON), 'center');

und die Funktion dazu:

function change_visible () {

global $opnConfig, $opnTables;

$sichtbar = 0;
get_var ('sichtbar', $sichtbar, 'url', _OOBJ_DTYPE_INT);
$id = 0;
get_var ('id', $id, 'url', _OOBJ_DTYPE_INT);
$opnConfig['database']->Execute ('UPDATE ' . $opnTables['overview'] . ' SET visible=' . $sichtbar . ' WHERE id=' . $id);
}

Aber es speichert mir bei Klick auf den "Schalter" nicht den neuen Wert. Sieht jemand den Fehler? Bestimmt wieder Tomaten auf den Augen

viele Grüße
Claudia


Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/