leshikgo
@leshikgo

Как проверить условие в modx revo?

Здравствуйте. Подскажите пожалуйста, можно ли в чанке проверить условие?
Например, есть такой код в чанке
<div class="progress">
  <div class="progress-bar progress-bar-success" style="width: [[+percent]]%">
    <span class="sr-only">35% Complete (success)</span>
  </div>
  <div class="progress-bar progress-bar-warning progress-bar-striped" style="width: [[+percent]]%">
    <span class="sr-only">20% Complete (warning)</span>
  </div>
  <div class="progress-bar progress-bar-danger" style="width: [[+percent]]%">
    <span class="sr-only">10% Complete (danger)</span>
  </div>
</div>

Нужно сделать как-то, что бы например при [[+percent]] > 50 выводился бы первый див, при [[+percent]] > 80 - выводился бы второй див и так далее. Всем спасибо.
  • Вопрос задан
  • 262 просмотра
Решения вопроса 1
@iPingvo
[[+percent:gte=`50`:then=` <div class="progress-bar progress-bar-success" style="width: [[+percent]]%">
    <span class="sr-only">35% Complete (success)</span>
  </div>`]]


можно добавить :else=``...

И по аналогии с остальными
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы