Условие для показа элемента на определенном устройстве

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 24 октября 2016 в 16:33
Была недавно тема про виджеты, как вывести их на определенном типе устройств, в закладках сохранил, но она удалена. Поэтому повторю вопрос. Знаю, на него есть ответ.

InstantCMS 2.5.1

1. В шаблоне есть блок, который должен выводиться только смартфонах и планшетах, но не должен на компьютере.

2. Блок должен выводиться только на компьютере, но не должен на смартфонах и планшетах.

Как задать такие условия?

  1. <?php if($device_type == 'mobile'){ ?>
  2. для мобильных
  3. <?php } else { ?>
  4. для остальных
  5. <?php } ?>
Спасибо.
#2 24 октября 2016 в 16:50
В main.tpl.php эта переменная доступна. В других местах придется обращаться к функции определения.

instantcms.ru/forum/thread24772-1.html
#3 24 октября 2016 в 17:01
Спасибо.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.