Лучший способ обнаружить мобильных пользователей в Magento

Как лучше всего определить, является ли пользователь мобильным пользователем на уровне кода?

Администратор может устанавливать правила на основе регулярных выражений для обнаружения и переключения тем на основе пользовательского агента, но похоже, что эта функция «защищена» внутри api и недоступна в качестве набора методов, которые может использовать каждый разработчик.

Я понимаю, что разработчики и дизайнеры должны располагать свои функциональные возможности в папках тем, чтобы они были доступны / недоступны, но это довольно сложное требование для поставщиков расширений, поскольку правила регулярных выражений могут быть определены несколько свободно, и администратору не нужно указывать, является ли тема предназначен для мобильных пользователей

Так что, может быть, у кого-то есть хороший способ вынюхать это из ядра (без повторной реализации материала, чтобы быть общедоступным, а не защищенным, что уже доступно core / design_package )?

6
задан quickshiftin 17 January 2016 в 04:43
поделиться