9 янв. 2017 г., 10:50

Smarty и мобильные устройства

Добрый день! Можно ли в Smarty (или иными средствами) реализовать следующее:
{if пользователь зашел с мобильного устройства} {показываем адаптивный баннер Адсенс} {else} {показываем баннер Адсенс для десктопов}{/if}
. Дело в том, что Адсенс выносит предупреждение, если на мобильных устройствах в верхней части страницы показывается рекламный блок высотой более 250px. Если же поставить адаптивный блок Адсенс, кликабельность снижается. Может кто сталкивался с подобным? Какие существуют решения?
Установите любой плагин, который проверяет мобильник это или нет, устанавливайте в нем признак $modx->setOption(«is_mobile', true); и в смарти проверяйте {if $modx->getOption('is_mobile')}

Добавить комментарий