Na joomli 2.5 zadanie to spełniał plugin ssimple joomla detection. Teraz mam joomle 3.8 i też mam ten plugin ale on nie działa. Szablon na telefonie nie jest inny. Czy znacie inne pluginy? A może wiecie dlaczego ten mi nie chce działać?
Na joomli 2.5 zadanie to spełniał plugin ssimple joomla detection. Teraz mam joomle 3.8 i też mam ten plugin ale on nie działa. Szablon na telefonie nie jest inny. Czy znacie inne pluginy? A może wiecie dlaczego ten mi nie chce działać?
Inny w sensie zupełnie inny czy inny w sensie dostosowany do urządzeń mobilnych (telefony tablety itp.)?
Webdeveloper do usług ;)
Po prostu inny i ta też miałem zrobione za pomocą simple joomla detection. Po aktualizacji joomli nie działa.
Jak po prostu inny? Sprecyzuj odpowiedź.
Już od lat robi się jeden szablon, który jest dostosowany do wyświetlania na urządzeniach mobilnych. Dlatego dziwi mnie ta dziwaczna konstrukcja. Za czasów Joomla 2.5 robiono już szablonu responsywne.
To, że nie działa Ci rozszerzenie, które zainstalowałeś do Joomla (nie jest częścią Joomla, a tworem własnym jakiegoś programisty), nie oznacza, że Joomla nie działa. Z takim problemem powinieneś się zgłosić do autora tego rozszerzenia.
Możesz też zainstalować szablon, który jest responsywny.
Webdeveloper do usług ;)
Dla mnie się to sprawdzało, mimo iż mam mało postów na forum to z joomlą mam do czynienia od 10 lat.
Dlaczego tak to wymyśliłem?
Mam responsywny szablon ale według mnie na telefon wersja powinna być okrojona tak też mi się to sprawdzało po konwersji.
Teraz mogę część elementów ukryć tzn. nie będą wyświetlane na telefonie - ale w pewnym sensie one się jakby wczytują bo są w kodzie strony.
Przy wgrywaniu nowego szablonu miałbym tylko to co potrzebuje. Do tej pory tak mi to działało.
"To, że nie działa Ci rozszerzenie, które zainstalowałeś do Joomla (nie jest częścią Joomla, a tworem własnym jakiegoś programisty" dlatego też pytałem o inne mozliwe rozwiazanie
Innym rozwiązaniem jest zainstalowanie responsywnego szablonu.
Webdeveloper do usług ;)
Można to zrobić bardzo łatwo
Instalujesz dwa szablony - główny i mobilny.
W głównym tworzysz warunek:
Albo robisz trzy szablony gdzie domyślny jest formą routera który wykrywa urządzenie i inkluduje pliki szablonów.Kod PHP:
<?php if(!preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i',substr($useragent,0,4)))
{ ?>
[ładujesz pliki dla strony na desktop]
<?php } else { ?>
[ładujesz pliki dla strony mobilnej przez include]
<?php } ?>
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
PracowniaStronWWW.pl
Czas jest najdroższą rzeczą!!!
Paczkomaty dla Hikashop, Ratuj Admina, Spadaj, Info Ciacho Moduł, Kontakt moduł, Popup moduł, Samotna litera