Seitenhierarchie

Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
languagexml
<script src="//cdn.alvine.io/libs/alvine/environment/jquery.alvineenvironment-0.0.2.min.js"></script>

 

...

Das Plugin hat keine Konfiguration

Um die Werte zum Frontend-Environment in einem Cookie zu speichern muss die Methode "handleEnvironmentData" wie folgt aufgerufen werden. 

Im Cookie werden folgende Werte gespeichert:

  • Mobiles Gerät true/false (UserAgent: Mobi,IPhone,IPad,IPod)
  • Flash-Unterstützung: true/false

 

Codeblock
languagexml
linenumberstrue
 -
var environmentConfig = {'cookiesettings':{'name':'namedescookies'}};
//prüfe und setze Client-Environment
$('body').alvineEnvironment('handleEnvironmentData',environmentConfig);

Beispiel Weiterverarbeitung der Bitwise gespeicherten Werte im Cookie

Die Daten werden im Cookie Bitwise gespeichert. Dabei steht Bit1 für den "isMobile" und Bit2 für den "Flash" Wert. Im folgenden Beispiel wird das Mobile Bit abgefragt

Codeblock
$fe_environment_data = $_COOKIE['alvine_fe_environment'];
        
//mobile bit
if($fe_environment_data&1){
	$ismobile = true;
}

 

Parameter

Das Plugin hat keine Parameter

...