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

Для определения мобильных устройств (смартфонов, планшетов) в Вебасисте используется программный метод $wa->isMobile(), который можно использовать в HTML-коде страниц и шаблонов темы дизайна.

Пример использования:

{if $wa->isMobile()}
    текст для мобильных устройств
{else}
    текст для стационарных компьютеров и ноутбуков
{/if}


Если нужно отобразить некоторый фрагмент только для мобильных устройств, а для стационарных ничего не отображать:

{if $wa->isMobile()}
    текст для мобильных устройств
{/if}


Если нужно отобразить фрагмент только стационарных устройств и ничего не показывать для мобильных (для отрицания испольуется восклицательный знак перед вызовом метода):

{if !$wa->isMobile()}
    текст для стационарных компьютеров и ноутбуков
{/if}

2 комментария

  • +1
    Герман Максимов Герман Максимов 30 ноября 2020 09:49 #

    Ошибка. Код идентичный. 

    Если нужно отобразить некоторый фрагмент только для мобильных устройств, а для стационарных ничего не отображать:

    {if $wa->isMobile()}    текст для мобильных устройств {/if}

    Если нужно отобразить фрагмент только стационарных устройств и ничего не показывать для мобильных (для отрицания испольуется восклицательный знак перед вызовом метода):

    {if !$wa->isMobile()}    текст для стационарных компьютеров и ноутбуков {/if}

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

    Чтобы добавить комментарий, зарегистрируйтесь или войдите