Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Szablon mobilny, a rozpoznawanie urządzenia

szablon mobilny rozpoznawanie urządzenia

Najlepsza odpowiedź stpr, 05 czerwca 2015 - 09:00

Insert tag generuje się poprawnie, jednak już wiem w czym problem. Ten moduł nie współpracuje z wyborem szablonu wbudowanym w Contao, więc jedynie do czego może się przydać, to do stron responsywnych, bo chyba tylko tak można ten dodany css wykorzystać. Dzięki za pomoc Kamilu, spróbuje się jeszcze z tymi ustawieniami w localconfig.php pobawić.

Przejdź do postu »


  • Zaloguj się, aby dodać odpowiedź
6 odpowiedzi w tym temacie

#1
stpr

stpr

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 134 postów

Witam. Stworzyłem osobny szablon mobilny dla strony i przypisałem odpowiednio w strukturze. Testowałem na telefonie z androidem 4.4 i na jakimś dodatku obsługującym "user agent" pod Firefox i wszystko wczytuje się dobrze. Problem pojawia się z tabletami, sprawdzałem na 2 różnych zupełnie. Obydwa 7" jeden ma androida 4.2 albo 4.1, a drugi 4.4, jeden ma procesor atom, a drugi mediatek i w obydwu przypadkach wczytuje mi standardowy szablon zamiast mobilny. Nie korzystałem wcześniej z tej opcji do stron mobilnych i nie wiem czy coś muszę jeszcze gdzieś ustawić, co mogę zrobić aby wczytywało dobrze szablon mobilny?
Contao w wersji: 3.4.5.


  • 0

#2
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski

Z doświadczenia powiem, że najlepiej nie używać tej funkcjonalności a napisać responsywny CSS, który jest zależny zazwyczaj tylko od wielkości ekranu, a nie od rodzaju urządzenia.


  • 0

Codefog - Contao web development


#3
stpr

stpr

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 134 postów

Responsywny wyklucza całkowicie takie dziwne efekty, z tym, że teraz potrzebuję to zrobić do strony, która już istnieje i łatwiej zrobić mi było mobilny niż przerabiać już istniejący. Dlaczego jeśli ktoś coś wie o tym dziwnym działaniu i ewentualnie jak to poprawić to bardzo proszę o informacje.


  • 0

#4
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski

Ustawienia są zawarte w poniższym pliku. Możesz zmienić te wartości poprzez localconfig.php

 

https://github.com/c...nfig/agents.php


  • 0

Codefog - Contao web development


#5
stpr

stpr

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 134 postów

Dziwna sprawa z tymi tabletami, być może tylko z tymi, na których ja sprawdzam, bo po ustawieniu wszystkiego na mobilne, w tym co napisałeś Kamilu, nawet na kompie ładuje mi mobilną, czyli według tego co ustawiłem prawidłowo, a na tablecie nie, ręce opadają.

 

Znalazłem jednak taki dodatek:
https://contao.org/e...0040019.en.html

 

Oparty na tym:
http://mobiledetect.net/

 

Jak biorę demo:
http://demo.mobiledetect.net/

 

To poprawnie mi rozpoznaje tablet, że to urządzenie mobilne, więc to powinno działać, z założenia oczywiście.

 

Tylko nie potrafię go uruchomić na Contao, może ktoś wie co trzeba poustawiać po instalacji żeby to uruchomić, może czegoś nie zrozumiałem.
Ma ktoś jakiś pomysł, bo dodatek wygląda na praktycznie bezobsługowy.


  • 0

#6
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski

Te rozszerzenie powinno z automatu dodawać urządzenie do klasy CSS <body>. W źródłach nie widziałem tam żadnej konfiguracji. Spróbuj zobaczyć co generuje insert tag {{cache_mobiledetectioncss}}


  • 0

Codefog - Contao web development


#7
stpr

stpr

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 134 postów
✓  Najlepsza odpowiedź

Insert tag generuje się poprawnie, jednak już wiem w czym problem. Ten moduł nie współpracuje z wyborem szablonu wbudowanym w Contao, więc jedynie do czego może się przydać, to do stron responsywnych, bo chyba tylko tak można ten dodany css wykorzystać. Dzięki za pomoc Kamilu, spróbuje się jeszcze z tymi ustawieniami w localconfig.php pobawić.


  • 0




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych użytkowników