Здравствуйте, форумчане! Есть гуру опенкарт? ,,,задача таковы , есть сайт на опенкарт(отсутствует респонсив site.com) есть под домен Для моб версии m.site.com. как можно реализовать детекшн на моб версию?
А зачем? Поставьте просто адаптивный шаблон и не мучайтесь. Либо придётся самостоятельно прикрутить вот это: https://github.com/serbanghita/Mobile-Detect
Дело в том что, сайт при разработке потерял адаптивность, и необходимо указать детектор на поддомен где готова с адаптивной версткой, файл который вы указали, я пробывал раз, но не вышло, я ошибся где то не знаю, если вы сможете установить... я внесу оплату за работу, поможете? вк ид https://vk.com/id341528685 было бы проще... --- Добавлено, 23 апр 2016 --- а эту библиотеку можно ли использовать в качества детектора через контроллер? http://mobiledetect.net/ вкратце можете маршрутизацию установки кода?
В индексном файле перед подключением всего остального, подключаете эту библиотеку, проверяете тип устройства и, если это мобильное устройство, сразу отправляете header с редиректом на мобильную версию (с сохранением остальной части адреса, если пути к страницам совпадают), и exit(). Делать это в контроллере нет смысла, ибо редирект на мобильную версию займёт намного больше времени и ресурсов (относительно), поскольку понадобится сначала подключить все файлы системы, всё поинициализировать, а потом окажется, что нужно редиректить. А ещё не помешало бы в куки сразу ставить тип устройства, чтоб после первого запроса можно было уже обойтись без проверок, а просто смотреть на куки.