Hi andreasisaak, okay das ist ja schon mal sehr gut zu wissen. Aber wie kann ich jetzt contao sagen, dass das ein mobiles Gerät ist?
(https://community.contao.org/de/show...yout-Useragent).
Also ich habe jetzt oben stehenden Link gefunden, in diesem Thread (im Forum hier) wird auf "system/config/agents.php" diese Datei eingegangen:
PHP-Code:
$GLOBALS['TL_CONFIG']['os'] = array
(
'Macintosh' => array('os'=>'mac', 'mobile'=>false),
'Windows CE' => array('os'=>'win-ce', 'mobile'=>true),
'Windows Phone' => array('os'=>'win-ce', 'mobile'=>true),
'Windows' => array('os'=>'win', 'mobile'=>false),
'iPad' => array('os'=>'ios', 'mobile'=>false),
'iPhone' => array('os'=>'ios', 'mobile'=>true),
'iPod' => array('os'=>'ios', 'mobile'=>true),
'Android' => array('os'=>'android', 'mobile'=>true),
'BB10' => array('os'=>'blackberry', 'mobile'=>true),
'Blackberry' => array('os'=>'blackberry', 'mobile'=>true),
'Symbian' => array('os'=>'symbian', 'mobile'=>true),
'WebOS' => array('os'=>'webos', 'mobile'=>true),
'Linux' => array('os'=>'unix', 'mobile'=>false),
'FreeBSD' => array('os'=>'unix', 'mobile'=>false),
'OpenBSD' => array('os'=>'unix', 'mobile'=>false),
'NetBSD' => array('os'=>'unix', 'mobile'=>false),
);
Da ist dieser Code drin. Bei Android steht jetzt mobile=>true, d. h. es sollte ja auf jedem Androidsystem funktionieren. In wie weit kann ich das jetzt ändern oder ergänzen, dass er auch bei meinem Android-Tablet die Mobile Version anzeigt? In dem Thread vom Link ist keine richtige Lösung, nur eine Diskussion über das Problem. - Aber das hilft ja nicht das Problem zu lösen. ...
Gruß daniloulf
Lesezeichen