Autor | b-t-o |
Datum | 08.06.2011 20:49 |
Beiträge: | ![]() ich verzweifel gerade an der automatischen Auswahl von Themes in der mainfile.php Ich will das Thema etwa von der Themengruppe oder von der Domain abhängig machen. Dann wollte ich $opnConfig["Default_Theme"] = 'makler_kundensicht';<br /> $opnConfig["permission"]->_ui['theme'] = 'makler_kundensicht';<br /> versuchen, aber das klappt nur manchmal - leider nicht immer. Gibt es einen sichereren Weg (ohne Redirect) ? Danke und Gruß b-t-o |
Autor | stefan |
Datum | 09.06.2011 18:48 |
Beiträge: | ![]()
In der mainfile wird das nicht gehen. Die master wird das überschreiben durch das lesen des cookies. Wieso muss das in der mainfile sein? |
Autor | b-t-o |
Datum | 10.06.2011 19:53 |
Beiträge: | ![]() Ich habe den Code ja schon bewusst nach dem include der master eingebaut. Um dieses Überschreiben möglichst schon zu verhindern. wenn du eine andere Stelle für sinnvoller erachten würdest, gerne... Gruss |
Autor | Gast |
Datum | 10.06.2011 20:23 |
Beiträge: | ![]() |
Autor | b-t-o |
Datum | 10.06.2011 22:56 |
Beiträge: | ![]() $userinfo = $opnConfig['permission']->GetUserinfo();<br />$info = rtrim(base64_encode($userinfo['uid'].':'.$userinfo['uname'].':'.$userinfo['pass'].':'.$opnConfig["permission"]->_ui['theme'].':'.$opnConfig['opnOption']['themegroup'].':'.$opnConfig['opnOption']['language'].':'.$opnConfig['opnOption']['affiliate']), '=');<br />$opnConfig['opnOption']['opnsession']->savenewsession($info);<br /> half leider auch nicht. so wie ich das sehe, holt er das theme immer aus der db - nicht aus dem cookie (funktion _getuserinfodata ) Aber dann müsste ja ein einfaches Überschreiben in der mainfile funktionieren. von daher denke ich, dass irgendwo anders nochmals das theme überschrieben wird.... nur wo?! |
Autor | stefan |
Datum | 11.06.2011 19:28 |
Beiträge: | ![]() |
![]() ![]() |
Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS |
http://www.openphpnuke.info/ |