В ИМО docs wiki действительно стоит добавить более тщательный обзор, но теперь я могу поделиться своими мобильными возможностями.
Для совместимости с 2.5 и 3.x вы можете использовать JBrowser для обнаружения браузера. Однако этот класс может не работать с более новыми браузерами или версиями. Чтобы использовать его, чтобы получить браузер:
$browser = JBrowser::getInstance()->getBrowser();
Для 3.2 и новее вы можете использовать JApplicationWebClient, который является более новым классом, разработанным, чтобы быть более гибким с сегодняшними опциями браузера. Чтобы использовать его, чтобы получить браузер:
$client = JFactory::getApplication()->client->browser;
Оба класса описаны на сайте API, http://api.joomla.org/cms-3/index.html свяжет вас с базовой страницей для 3.3 документов.
JBrowser
, особенно если вы хотите проверить, мобильное устройство или нет или какого рода. Это действительно глючит.В дополнение к ответу Майкла класс JApplicationWebClient имеет несколько других полезных свойств:
Документация по API класса JApplicationWebClient
источник