pragmaMx Support Forum pragmaMx Support Forum

Mobilversion geht nicht mehr

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline plingo

  • ***
  • 148
  • +0/-1
  • Geschlecht: Männlich
Mobilversion geht nicht mehr
« am: 17 Januar 2021, 14:59:27 »
Hi,
unser Haupttheme ist mystique, für die Mobilversion nutzen wir tp_cento. Das funktionierte bisher einwandfrei unter php7.0 und pragma 2.3.x.

Jetzt haben wir das pragmaMX-Update auf 2.5.1.162 gemacht und gleichzeitig auf php 7.3.25

Man kann zwar immer noch im Themes für mobile Geräte auf cento schalten, aber es wird trotzdem immer mystique auf den Mobiles angezeigt.

Gibt es da irgendeinen Trick, wie man das alte Verhalten wiederherstellen kann? Ohne Downgrade?

cheers, Ingo

Offline Olaf

  • ******
  • 2.046
  • +2/-0
  • Geschlecht: Männlich
    • TECMU
Re: Mobilversion geht nicht mehr
« Antwort #1 am: 18 Januar 2021, 20:35:44 »
schau mal in die includes/mx_api.php
in Zeile 645 steht:
//break;bitte wieder einkommentieren, d.h. die // weg. Dann sollte es wieder gehen......

irgendwas rutscht halt immer durch  :technigg:
g

Olaf
...:::

Kein Support über PN, Mail !
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

Offline plingo

  • ***
  • 148
  • +0/-1
  • Geschlecht: Männlich
Re: Mobilversion geht nicht mehr
« Antwort #2 am: 20 Januar 2021, 14:14:27 »
Vielen Dank TerraProject!

Ich habe es einkommentiert (es war bei mir in Zeile 641), aber es hat sich nichts geändert. Den Cache habe ich zurückgesetzt und den Designcache deaktivert.
Es geht um: www.sfmoers.de

cheers, Ingo

Offline plingo

  • ***
  • 148
  • +0/-1
  • Geschlecht: Männlich
Re: Mobilversion geht nicht mehr
« Antwort #3 am: 20 Januar 2021, 18:50:25 »
Ich habe mal in der mx_api.php mit ein paar Echos getestet, wo es hinläuft: Es landet in dem switch immer im Default_Theme. Es scheint, als ob MX_MOBILE_DEVICE nicht den richtigen Wert bekommt. In welcher Datei wird denn festgestellt, ob ein Mobile Device am Start ist?

cheers, Ingo

Offline Olaf

  • ******
  • 2.046
  • +2/-0
  • Geschlecht: Männlich
    • TECMU
Re: Mobilversion geht nicht mehr
« Antwort #4 am: 20 Januar 2021, 20:06:07 »
die Function "pmxGetMobileDevice()" in der mx_system.php soll TRUE zurück geben, wenn ein Mobilgerät erkannt wird. Das Ganze funktioniert ja über eine Browserweiche nur.
g

Olaf
...:::

Kein Support über PN, Mail !
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

Offline Olaf

  • ******
  • 2.046
  • +2/-0
  • Geschlecht: Männlich
    • TECMU
Re: Mobilversion geht nicht mehr
« Antwort #5 am: 20 Januar 2021, 21:54:47 »
in der mainfile.php bei Zeile ca. 360
da wird das Theme festgelegt. doprt bitte folgende Zeilen suchen und auskommentieren
case pmxBase::setmobile()==false:
$mobile_device=false;
break;
g

Olaf
...:::

Kein Support über PN, Mail !
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

Offline plingo

  • ***
  • 148
  • +0/-1
  • Geschlecht: Männlich
Re: Mobilversion geht nicht mehr
« Antwort #6 am: 21 Januar 2021, 21:54:54 »
Vielen lieben Dank, TerraProject!

Das war's. Jetzt sind wir endlich auch auf den mobilen Dingern gut lesbar.

cheers, Ingo