Jump to content

Responzivní vzhled 1.6 defaultní BootStrap theme - Jak zakázat


renegaded
 Share

Recommended Posts

Řeším záhadu, jak zakázat zobrazování responzivní šablony. Po úporném hledání všude možně, jsem nenarazil na řešení. V administraci ty volby, které tam jsou (povolit, zakázat atd), samozřejmě nefungují. Vše se týká defaultní šablony bootstrap.

Problém není jenom v mobilním zobrazení, kdy např. na tabletu se v pozici Landscape eshop zužuje na malé rozlišení (mám 1280px a zobrazí se na šíři cca 800px) a v režimu Portrait se zobrazuje jako na mobilu, což je úplně nepoužitelné.

Na mobilu ani nemluvím.

 

Ale co mě vadí nejvíce, je, že tohle se mi děje i u IE v. 8

Nedokážu si představit, že se zákazníkovi, který má starší prohlížeč např IE8 zobrazuje shop takto. Já bych z něj utekl dřív, než by se mi načetl. Hrůza.

 

Musím konstatovat, že verze Prestashopu je ve verzi 1.6 hůře použitelná než starší 1.5. Ale už jsem se rozhodl pro 1.6 a investoval do designu spoustu energie, takže u něj už chci zůstat. Ale chci vyřešit to zakázání responzivní šablony.

 

Raději žádné zobrazování responzivního vzhledu než tohle co tam je teď.

Share this post


Link to post
Share on other sites

Responzivní šablony jsou trend a ne náhodou. Spíš bych to zkusil spravit, vše ostatní bude asi náročnější.

Souhlasím, ale jak?

 

Když to dělá i v defaultní šabloně. Já mám na PC IE8 (protože ho nepoužívám - používám Operu), ale to zobrazení v IE8 se tváří jako by to bylo mobilní zařízení. A to myslím je chyba na straně vývojářů, kdy tuto skutečnost asi opomněli. Na novějších prohlížečích není problém, ale pokud bude mít zákazník starší verzi IE, tak ho ten špatný vzhled spíše odradí. 

 

Chápu, že responzivní zhled je v trendu, ale pokud by fungoval, tak jak já chci. Např. když v administraci šablony, nastavím nepovolit např. na tabletech, tak bych chtěl, aby se mi na tabletu shop zobrazoval tak jak v PC. Ale tato funkce není funkční v žádném možném stavu. A u modulů je to totéž.

Share this post


Link to post
Share on other sites

Řeší se to často. Buďto to zvládneš sám nebo si na to musíš někoho šikovného najít...

 

http://stackoverflow.com/questions/17947182/ie8-issue-with-twitter-bootstrap-3

 

zakázání responsibility máš popsáné zde

 

http://getbootstrap.com/getting-started/#disable-responsive

 

Když bych snížil nároky, tak alespoň kde bych mohl nastavit, aby na tabletech se zobrazovalo vyšší rozlišení než defaultní (z hlavy nevím kolik je, ale cca 800px)?

Share this post


Link to post
Share on other sites

Primárně je asi dobré si přečíst něco o respond - https://github.com/scottjehl/Respond

 

a poté opět pár odkazů na problémy, které již někdo řešil - http://stackoverflow.com/questions/15127040/respond-js-not-working-in-ie-8

 

 

Díky za reakci. Určitě bych to zvládnul sám.

Ale pro ten IE8, jsem to plně nepochopil. Stáhl jsem si ten adresář, který obsahuje respond.js. Ale nevím, co s tím víc.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More