Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 3.X die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
IOS forceren om desktop versie op te halen
IOS forceren om desktop versie op te halen
27 jun 2015 11:45
Hallo mensen,
Ik heb een probleem met een webshop van een klant en hoop dat wellicht iemand hier wat tips voor heeft. Het gaat om het domein www.joffesport.nl . De website functioneert goed op alle apparaten zover ik heb kunnen testen, behalve op iphones (heel IOS mogelijk?). De site draait op joomla 3, laatste versie en virtuemart, laatste versie (3.09 uit m;n hoofd). Als de site geopend wordt op een iphone is de layout totaal verknipt, als er dan geklikt wordt op 'desktopversie ophalen' komt de site pas correct in beeld. Wat opzich vreemd is, want de template is gewoon responsive dus er wordt niet gewerkt met verschillende versie's voor mobiele apparaten. Iemand een idee waar dit aan kan liggen en hoe dit mogelijk opgelost zou kunnen worden? Alle reacties worden enorm gewaardeerd! Alvast bedankt :).
Groeten Wouter
p.s. ik heb zelf helaas geen IOS apparaten dus kan nu even geen screenshots posten etc.
Ik heb een probleem met een webshop van een klant en hoop dat wellicht iemand hier wat tips voor heeft. Het gaat om het domein www.joffesport.nl . De website functioneert goed op alle apparaten zover ik heb kunnen testen, behalve op iphones (heel IOS mogelijk?). De site draait op joomla 3, laatste versie en virtuemart, laatste versie (3.09 uit m;n hoofd). Als de site geopend wordt op een iphone is de layout totaal verknipt, als er dan geklikt wordt op 'desktopversie ophalen' komt de site pas correct in beeld. Wat opzich vreemd is, want de template is gewoon responsive dus er wordt niet gewerkt met verschillende versie's voor mobiele apparaten. Iemand een idee waar dit aan kan liggen en hoe dit mogelijk opgelost zou kunnen worden? Alle reacties worden enorm gewaardeerd! Alvast bedankt :).
Groeten Wouter
p.s. ik heb zelf helaas geen IOS apparaten dus kan nu even geen screenshots posten etc.
- WRweb
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 9
-
IOS forceren om desktop versie op te halen
27 jun 2015 15:10
Misschien eens kijken naar
Mobile Joomla
.
Daarin kun je het nodige afdwingen.
Daarin kun je het nodige afdwingen.
Met vriendelijke groet,
Wouter Compactweb.nl
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum. |
- WoodyF4u
- Moderator + Nieuwsteam
- Berichten: 11277
IOS forceren om desktop versie op te halen
27 jun 2015 15:44
Het is mij onduidelijk wat je bedoelt met "totaal verknipt". Op deze simulator ziet de site er niet vreemd uit:
iphone4simulator.com/
Je gebruikt volgens mij de pro versie van JSN Force; Heb je de makers van je template al gevraagd?
Je kunt ook eens naar JSN Mobilize kijken.
Je gebruikt volgens mij de pro versie van JSN Force; Heb je de makers van je template al gevraagd?
Je kunt ook eens naar JSN Mobilize kijken.
- Peter
- Algemeen Moderator
- Berichten: 2827
IOS forceren om desktop versie op te halen
28 jun 2015 08:08
Ik heb op mijn iPhone 5s gekeken, maar ik zie niks raars op de home pagina in elk geval...
Mocht je het perse willen afdwingen, dan voer je het volgende regeltje alleen voor iOS apparaten uit:
Mocht je het perse willen afdwingen, dan voer je het volgende regeltje alleen voor iOS apparaten uit:
Code:
JSNUtils.setTemplateAttribute('jsn_force_pro_','mobile','no');
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
IOS forceren om desktop versie op te halen
28 jun 2015 12:04
Bedankt voor de reacties! Julian, wellicht heeft het met verschillende IOS versies te maken. Waar plaats ik die regel om dit af te dwingen, in index.php?
- WRweb
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 9
-
IOS forceren om desktop versie op te halen
28 jun 2015 14:02 - 28 jun 2015 14:07
Dat zou wellicht zo kunnen zijn, maar lijkt me eerder iets wat aan de browser ligt binnen iOS, hoewel ik met safari, chrome en de lastpass browser geen "probleem" heb. Misschien dat die persoon met het euvel een oudere versie van een browser heeft?
Je kan het inderdaad in de index plaatsen, alleen heb je er nog geen condities voor gezet. En al plaats je het in de index, moet je het ook even tussen script tags zetten:
Je kan het inderdaad in de index plaatsen, alleen heb je er nog geen condities voor gezet. En al plaats je het in de index, moet je het ook even tussen script tags zetten:
Code:
<script language="javascript" type="text/javascript">
//regex voor iOS apparaten, even "geleend" van: http://stackoverflow.com/questions/9038625/detect-if-device-is-ios
var iOS = /iPad|iPhone|iPod/.test( navigator.userAgent );
if(iOS) {
//Dit is een iOS apparaat, en moet dus niet als mobiel behandeld worden
JSNUtils.setTemplateAttribute('jsn_force_pro_','mobile','no');
}
</script>
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
Tijd voor maken pagina: 0.649 seconden