Dim
20.Июнь.2023 14:18:46
1
Возможно ли скрыть содержимое div по utm метке
При переходе по ссылке https://domen.ru/tovar/?utm_source=znachenie скрыть содержимое блока
<div class="product-x">
..........
</div>
Находил какие то скрипты, но не получилось закрыть в display none или visibility hidden.
Может кто сталкивался с такой задачей?
<script>
const urlParams = new URLSearchParams(window.location.search);
const utmParams = [
'utm_source=znachenie'
]
('.product-x').addClass('hidden');
</script>
Если блок с поддержкой SMARTY, то можно так
{if !$smarty.request.utm_source}
<div class="product-x">
..........
</div>
{/if}
1 лайк
Dim
21.Июнь.2023 12:31:38
3
{if !$smarty.request.utm_source}
{/if}
Данная функция скрывает содержимое при наличии любого значения ?utm_source=****
@ecomlabs подскажи, как скрыть содержимое при конкретном utm_source=znachenie, а при других utm_source содержимое выводилось?
{if !($smarty.request.utm_source == 'znachenie')}
....
{/if}
1 лайк
Dim
21.Июнь.2023 14:48:39
5
@ecomlabs спасибо большое за помощь! Не в первый раз выручаешь
1 лайк