Вопрос в теме. Нужно реализовать что бы пользователю показывался мобильный шаблон (Шаблон «m.») когда он заходит с мобилного устройства. Какие есть соображения?
15 комментариев
Сделать на поддомене редирект, который передает реферрер. В конфиге ЛС проверять его и по его значению выдавать нужный шаблон.
Неправильно выразился скорее всего. Как известно взломать можно все. Вопрос другой: за сколько времени? Вот я и имел в виду, что этот способ в купе в архетиктурой движка дает меньше шансов на манипуляции?
Как бы, при просмотре сайта с телефона, вас сразу на m.site.ru и отправит.
На счет смены шаблона — при заходе с телефона на обычный домен разобрался благодаря этому топику(подмена шаблонов). А вот как это, что бы и домен менялся и шаблон при установленном только 1 движке на сервере?
я так думаю в конфиге можно добавить строки, аналогичные этим
$mob= strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); // к примеру айфон. Остальные трубки тоже вылавливать по юзерагенту
if ($mob== true) {
$config['view']['skin'] = 'mobileskinname'
}
последняя версия и выбор ADM_MENU_SETTINGS -> ADM_SET_VIEW_SKIN: -> from config file
$mob= strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); // к примеру айфон. Остальные трубки тоже вылавливать по юзерагенту
if ($mob== true) {
$config['view']['skin'] = 'mobileskinname'
}
$mob= strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); // к примеру айфон. Остальные трубки тоже вылавливать по юзерагенту
if ($mob== true) {
$config['view']['skin'] = 'mobileskinname'
}
все ОК. Жду Обновления DNS. Попробовал сделать СNAME
15 комментариев
Объясните пожалуйста…
все ОК. Жду Обновления DNS. Попробовал сделать СNAME