Offen Plugin Backend Customlinks

moeve

Aktives Mitglied
19. Mai 2015
64
0
Tostedt
Hallo

Habe da mal eine kleine Frage. Und zwar habe ich ein Plugin, welches mehrere Custumlinks (Tabs) besitzt. Hinter jedem Custumlink steht eine seperate PHP-Datei.
Nun zu meinem Problem. Wenn ich eine Form ausgefüllt habe und diese Speicher über der jeweiligen PHP-Datei springt die Seite immer wieder zum ersten Tab.

Gibt es da einen Befehl oder Einstellung, so dass ich beim gewünschten Tab bleibe bzw. wieder dort hinsringe. Oder müsste ich dann meine vorgehnsweise des Abspeichern des Formulars ändern?


P.S. Noch eine zweite Frage :) Habe noch ein offenes Thema und bin nicht in der Lage den Präfix von Offen auf Gelöst zuandern.
 

moeve

Aktives Mitglied
19. Mai 2015
64
0
Tostedt
AW: Plugin Backend Customlinks

Danke für die schnelle Antwort und das schliessen des anderen Themas.

Aber dein Codebeispiel klappt nicht richtig. Der erste Teil funktioniert, aber ab der Variabel "cPluginTab" springt er nicht um. Lande immer auf dem ersten Tab und habe es auch manuell in der URL mit unterschiedlichen Tabnamen probiert.

Muss ich cPluginTab noch anlegen?
 

Modulexpert

Sehr aktives Mitglied
14. März 2007
1.678
1
AW: Plugin Backend Customlinks

Hi du muß in der PHP :
PHP:
$vip_oTab = $GLOBALS["DB"]->executeQuery("SELECT * FROM tpluginadminmenu WHERE kPlugin=" . $oPlugin->kPlugin . " AND cDateiname='config_pro.php'", 1);
$smarty->assign("vip_tab", $vip_oTab->kPluginAdminMenu);
im Template dann folgendes in der Form:
PHP:
            <input type="hidden" name="kPlugin" value="{$oPlugin->kPlugin}">
            <input type="hidden" name="kPluginAdminMenu" value="{$vip_tab}"/>
 

moeve

Aktives Mitglied
19. Mai 2015
64
0
Tostedt
AW: Plugin Backend Customlinks

@ag-websolutions.de

Ja die " " und Leerzeichen waren das Problem. Habe für die Lerrzeichen einfach %20 eingetragen und nun klappt es.

@Modulexpert

Danke für die zweite Möglichkeit. Habe es auch gleich einmal getestet und es klappt. Da aber in deiner Lösung die Db einmal aufgerufen werden muss, nehme ich den ersten Lösungsansatz erstmal.
Habe mir aber beide einmal notiert und hoffe das sie nicht verloren gehen bei mir.
 

Ähnliche Themen