Mari-art
@Mari-art
noob

Как сделать условие активации и деактивации кнопки?

Есть ТВ:урл который ели заполнен, то должен показывать активную кнопку, если пуст, то кнопка должна быть деактивирована, как это сделать?
[[+tv.file-download:is=`1`:and:if=`[[+tv.file-download]]`:then=`<a href="[[+tv.file-download]]" class="btn btn-success btn-sm"><i class="fas fa-download"></i> Скачать</a>`:else=`<a href="[[+tv.file-download]]" class="btn btn-success btn-sm disabled" tabindex="-1" aria-disabled="true"><i class="fas fa-download"></i> Скачать</a>`]]
  • Вопрос задан
  • 68 просмотров
Решения вопроса 2
DanArst
@DanArst
Гриффиндор в моде при любой погоде!
[[*file-download:notempty=`<a href="[[+tv.file-download]]" class="btn btn-success btn-sm"><i class="fas fa-download"></i> Скачать</a>`:else=`<a href="[[+tv.file-download]]" class="btn btn-success btn-sm disabled" tabindex="-1" aria-disabled="true"><i class="fas fa-download"></i> Скачать</a>`]]
Ответ написан
alelunegov
@alelunegov
Фрилансер. Разработка сайтов на MODX, верстка
Попробуйте лучше такой вариант, он правильный и очень лаконичный:
<a href="[[+tv.file-download]]" class="btn btn-success btn-sm[[+tv.file-download:empty=` disabled" tabindex="-1" aria-disabled="true`]]"><i class="fas fa-download"></i> Скачать</a>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы