Elite-Board tech support
https://forum.illusionweb.ru/

Автоматическое переключение шаблонов.
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3409
Страница 1 из 1

Автор:  Андрей_Киев [ 28 сен 2016, 00:47 ]
Заголовок сообщения:  Автоматическое переключение шаблонов.

здравствуйте!
появилась задача, но увы сам с ней справиться не могу, буду очень признателен за помощь!
и так, подробности.....
я хочу чтобы скрипт доски объявлений переключался автоматически
а именно
если захожу с компьютера то активен один шаблон
если захожу с телефона или планшета то активен другой шаблон
подскажите пожалуйста как это можно осуществить
у меня в скрипте есть шаблон мобильный который меня более-менее устраивает (design by Azius)
но как сделать переключения?

вот код переключения на странице
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


есть скрипт на java script который определяет размер экрана пользователя или разрешения монитора
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Помогите пожалуйста из этого всего слепить автоматическое переключение шаблонов в зависимости от используемого устройства !!!

Заранее благодарен вам за помощь!

Автор:  Андрей_Киев [ 28 сен 2016, 23:40 ]
Заголовок сообщения:  Re: Автоматическое переключение шаблонов.

неужели так и никто и не поможет ?(

Автор:  Андрей_Киев [ 03 окт 2016, 22:20 ]
Заголовок сообщения:  Re: Автоматическое переключение шаблонов.

Давайте упростим задачу раз никто не хочет напрягаться) Ведь кому-то ведь тоже это пригодится!

Есть скрипт переадресации на другой сайт при определенной ширине экрана

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


и есть предельно простая наша форма смены шаблонов (оставил только один шаблон)

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


нужно сделать из двух этих кусков кода один примерного вида но рабочий)))

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


только выполнение автоматическое без нажатия на кнопку!

Автор:  Андрей_Киев [ 03 окт 2016, 23:29 ]
Заголовок сообщения:  Re: Автоматическое переключение шаблонов.

решение уже так близко))))
кто подскажет почему этот гребанный скрипт не работает?

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Joker [ 04 окт 2016, 19:04 ]
Заголовок сообщения:  Re: Автоматическое переключение шаблонов.

Попробуйте вот так:


Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Андрей_Киев [ 04 окт 2016, 22:57 ]
Заголовок сообщения:  Re: Автоматическое переключение шаблонов.

Александр, спасибо большое что вы ответили. Ночью вчера сделали вот так

<script>
if(screen.width <= 799)
{
location.href = "{%$setting.patch%}change_template/?template=expresso";
}
</script>

<script>
if(window.innerWidth <= 799)
{
location.href = "{%$setting.patch%}change_template/?template=expresso";
}
</script>

может еще кто-то подскажет как эти два скрипта в один всунуть для удобства и чтобы меньше места занимал ;)
пробовал вот так

<script>
if(screen.width || window.innerWidth <= 799)
{
location.href = "{%$setting.patch%}change_template/?template=expresso";
}
</script>

но почему-то не сработало, исправьте меня плиз !!!

Александр, проверю и вашу версию!
Так что пользуйтесь кому нужно)

Автор:  Joker [ 04 окт 2016, 23:53 ]
Заголовок сообщения:  Re: Автоматическое переключение шаблонов.

Да че вы паритесь, вот один из простых и рабочих способов...

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Если хочется что-то по интереснее, то вот готовый плагин.
http://matthewhudson.me/projects/device.js/

Автор:  Андрей_Киев [ 05 окт 2016, 22:45 ]
Заголовок сообщения:  Re: Автоматическое переключение шаблонов.

спасибо. интересно!

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/