Overtone Posted November 2, 2013 Report Share Posted November 2, 2013 Wir setzen das Standard-Mobil-Template xt_mobile ein. Das klappt soweit recht gut, allerdings haben wir jetzt vor das Ganze etwas zu verfeinern. Per Useragent-Erkennung möchten wir zumindest die 10"-Tablets auf die normale Ansicht umleiten. Gibt es dafür Programmieransätze oder agr ein Plugin? Link to comment Share on other sites More sharing options...
mzanier Posted November 2, 2013 Report Share Posted November 2, 2013 xtframework/library/mobile-dedect/Mobile_Detect.php ergänzen, bzw die gewünschten tablerts auskommentieren die ganze erkennung basiert bereits auf useragents. Link to comment Share on other sites More sharing options...
Overtone Posted November 2, 2013 Author Report Share Posted November 2, 2013 Ganz so einfach geht es wohl nicht. Wenn ich die Samsung-Serie "GT-P51xx" entferne erscheint auch nach gelöschtem Cache oder auch auf einem noch nie benutzten Tablet immer erst einmal die mobile Webseite. Das liegt 100%ig daran, dass die PHP-Klasse Mobile_Detect auch noch nach "samsung" und "android" sucht. Link to comment Share on other sites More sharing options...
Overtone Posted November 4, 2013 Author Report Share Posted November 4, 2013 Es ging definitiv nur durch das Entfernen der kompletten Android-Prüfung im Bereich Betriebssysteme. Dadurch werden jetzt natürlich auch alle nicht gelisteten Smartphones usw., welche unter Android laufen, nicht mehr mit dem mobilen Layout berücksichtigt. Da wäre ein Plugin durchaus mal sinnvoll. Ausschließlich JEDER meiner Kunden hat mich bereits nach einer solchen Funktionalität befragt. Das hätte ein Riesen-Potential! Könnte man provisorisch in der Datei class.client_detect.php bei der Klasse client_detect per If-Schleife diverse Endgeräte ausgliedern und den "mobile"-Bereich überspringen? Link to comment Share on other sites More sharing options...
jwinkel Posted August 5, 2014 Report Share Posted August 5, 2014 Es hilft vielleicht auch, die aktuellste Version der xtframework/library/mobile-dedect/Mobile_Detect.php einzusetzen, zu finden hier. Die mit der 4.1.1.0 gelieferte Version ist 2.6.9 vom 27.8.2013, inzwischen ist der Author bei 2.8.3 Link to comment Share on other sites More sharing options...
Ravemaster Posted August 8, 2014 Report Share Posted August 8, 2014 wird dann nur Mobile_Detect.php ausgetauscht? Link to comment Share on other sites More sharing options...
jwinkel Posted August 8, 2014 Report Share Posted August 8, 2014 Ja, genau. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.