Neu Mobile Template getrennt aufrufen

karabey

Sehr aktives Mitglied
28. November 2012
897
73
Hallo,

Ich möchte für Mobile Geräte ein eigenes Template aufrufen. Im Admin gibt es zwar die Frage "Standard-Template für mobile Endgeräte?" aber da ist nicht viel zu tun bis auf "Ja...." oder "Nein...." auszuwählen.

Wie kann ich bei mobilen Geräten ein anderes Template aufrufen?

lg
karabey
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
Welches Template nutzt du denn im Standard?

Das EVO ist doch responsive, so dass du die veraltete Technik ein eigenes Mobile-Template bereit zu stellen gar nicht brauchst?!
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
524
Halle
Man kann im Backend ZWEI Templates aktivieren. Eines mit der Einstellung "Standard-Template für mobile Endgeräte?" auf "Ja" (das ist dann das Mobile Template) und eines mit dieser Einstellung auf "Nein" (das wäre dann das normale Template).
Aber wie ag-websolutions.de schon sagte, für ein Full-Responsive Template (wie z.B. das Evo) ist dies nicht notwendig. Die o.g. Einstellungsmöglichkeit wird zudem mit der Version 4.05 verschwinden, wenn das Haupttemplate als "Full-Responsive" gekennzeichnet ist.
 

karabey

Sehr aktives Mitglied
28. November 2012
897
73
Ich will Artikel Seiten auf maximal 480px breite mit Google AMP darstellen und war am überlegen wie ich das umstellen kann. Danke für eure Antworten.
 

karabey

Sehr aktives Mitglied
28. November 2012
897
73
Ich war mir am überlegen das hier so zu gestalten:

In gewissen Dateien (im Template) kommen abfragen ob der Browser Mobile ist. Dazu verwende ich ein fertiges Mobile Detect Script und der Aufruf ist wie folgt
Code:
include 'mobile/Mobile_Detect.php';
$detect = new Mobile_Detect();
    
if ($detect->isMobile()) {
   header('Location: yourpage.php');
   exit(0);
}

Da ich nur die Artikelseiten damit aufziehen möchte, dachte ich mir es reicht aus wenn ich im Ordner productdetails einrichte. Das geht aber nicht da noch Javascript und CSS aufgerufen wird was nicht sein darf.

Wie kann ich den oberen Code so aufrufen das wenn es die Artikelseite NICHT aufruft CSS und Javascript anzeigen soll? Wäre das so wie untern sinnvoll?

Code:
include 'mobile/Mobile_Detect.php';
$detect = new Mobile_Detect();

if ($detect->isMobile()) {
        include 'productdetails/amp_details.tpl';
}
else {
        include 'style.css';
}

Das sollte dann im Header, Footer usw eingebaut werden aber denke nicht das es so korrekt wäre weil ich dort productdetails/details.tpl nicht identifizieren kann.
 

karabey

Sehr aktives Mitglied
28. November 2012
897
73
Den Aufruf Code in Smarty umschreiben ist das wenigste Problem.. Was wäre euer logic um nur dann aufzurufen wenn die Artikelseite besucht wird.

Meint ihr das der PHP Script gar nicht nutzbar ist weil alles in PHP?
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu WMS Mobile falscher Artikel beim Picken JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu WMS Mobile zeigt keine Bilder an JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Bilder werden nicht auf WMS mobile angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu WMS Mobile langsam seit Android Update User helfen Usern 4
Neu neue Tarife - WMS-Lizenzen (Desktop / Mobile) - Pool oder Umstellung im Kundencenter notwendig ? User helfen Usern - Fragen zu JTL-Wawi 10
Neu Shop 5.3.3 Nova mobile Ansicht sehr klein somit schwer bedienbar Allgemeine Fragen zu JTL-Shop 8
Beantwortet Automatischer Logout nach X Minuten inaktivität beim WMS Mobile? [WAWI-73340] Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Mobile Ansicht ohne Suche JTL-Shop - Fehler und Bugs 4
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 11
Neu jtl.evo.js über Child Template anpassen. Geht das? Technische Fragen zu Plugins und Templates 6
Neu Eigene Alerts im Template ausgeben bzw. hinzufügen Templates für JTL-Shop 0
Neu Child Template erstellen Technische Fragen zu Plugins und Templates 22
Neu Hotjar Code in Child Template header.tpl einbetten Templates für JTL-Shop 6
Neu Einbindung PHP. Datei ins Template - Wert aus PHP Datei lesen Templates für JTL-Shop 5
Neu Per Plugin Felder für das Newsletter-Anmeldungs-Template hinzufügen Technische Fragen zu Plugins und Templates 2
Neu Nova Template (Praesentium veritatis sunt dicta cum....) entfernen? Gelöste Themen in diesem Bereich 4
Neu Kann ich das alte EVO-Template löschen? Templates für JTL-Shop 2
Neu Änderungen in Template werden nicht angezeigt Templates für JTL-Shop 1
Neu Attributnamen im Nova 5 Template ausblenden Templates für JTL-Shop 3
Neu JTL Template Dienstleistung, Jobs und Ähnliches 0
Neu Im Template auslesen, ob OPC aktiv Templates für JTL-Shop 5

Ähnliche Themen