Многие сайты в наше время используют поддомены для того чтоб отдавать контент для мобильных устройств. Я лично предпочитаю чтоб клиент сам выбирал какой версией сайта пользоваться, стандартной, или мобильной, чтоб это было как опция, а не неким волшебством, от которого потом невозможно избавиться.
Joomla имеет несколько тяжёлых плагинов и компонентов, которые делают переключения шаблона (и многое другое), а также несколько коммерческих решений, чтоб справиться с задачей переключения шаблонов.
Наше решение довольно простое, но придётся редактировать код основных файлов Joomla. Это всего пару строк кода…
Откройте ./includes/application.php и вставьте следующий код в строке 474 (для Joomla 1.7.3 - для других версий, вставить непосредственно перед строкой ‘// Fallback template’):
|
|
После этих действий Joomla будет отображать мобильный шаблон, когда посетитель будет заходить на сайт с домена для мобильных.
Используемые материалы: Switching Joomla template based on domain