close× Call Us +49 (1805) 01 29 59

PHPFusion DE NSS
Thread Author: -Basti-
Thread ID: 418
Thread Info
Es gibt 7 Beiträge zu diesem Thema, und es wurde 2304 mal angesehen.
Wer ist hier? 1 Gäste
 Thema drucken
opensidex und Cookies
-Basti-
Hallo,
ich würde es gerne umsetzen, dass die Einstellung des Benutzers (Box auf/zu) von der Funktion opensidex in nem Cookie gespeichert wird.

Habe dazu auch schon mehrere Lösungen gefunden,
zB hier (fr)

oder

hier (en)

Keine der beiden Lösungen funktioniert aber bei mir,
es wird kein Cookie gesetzt :-(

Kann mir da jemand weiterhelfen?

Danke

Sebastian

PS: Falls das Theme relevant ist, es ist ein modifiziertes Bluescape-Theme
 
SC-Ad-Bot
 
-Basti-
Kann mir keiner damit helfen?
Dateien stelle ich bei Bedarf zur Verfügung!

Danke

Basti
 
-Basti-
Nieeemand ne Idee?
 
emblinux
Also ich habe das gerade mal bei mir getestet und ich habe mich an der engl. Version orientiert und es funktioniert auf anhieb.

1. einfach die Funktion flipBox ersetzen mit der neuen fliBox FUnktion, die dort gepostet wurde. (jscript.js)
2. dann öffne die theme.php deiunes Themes und suche die Funktion opensidex, dort gibt es die Zeile:

$boxname = str_replace(" ", "", $title);

dahinter einfach folgendes einfügen:

if (isset($_COOKIE["fusion_box_".$boxname])) {
   if ($_COOKIE["fusion_box_".$boxname] == 'none') {
      $state = "off";
   } else {
      $state = "on";
   }
} else {
   $state = $state;
}


fertig.

Nun sollte alles funktionieren. Wenn nicht FTP-Daten per PN und ich erledige das für dich innerhalb von 5 Minuten.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
-Basti-
Danke, half wieder nichts :-/

Hab dir ne PN gesendet, Danke fürs NAchschaun :-)
 
emblinux
So, wie gesagt nicht mal 5 Minuten.

Problem war der Parameter. Statt $state wie in der Anleitung wurde in diesem Theme $open als Übergabeparameter für die Funktion openside benutzt.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
-Basti-
An dieser Stelle möcht ich mich bei emblinux bedanken, der mir bei diesem und einem weiteren Problem sehr geholfen hat :-)

Danke und weiter so :-)
 
Springe ins Forum:
Heiseclan