Конструкция switch case без break в Fenom

Прочел доку по switch case в Fenom github.com/fenom-template/fenom/blob/master/docs/ru/tags/switch.md и как я понял в Fenom автоматически подставляет оператор break внутрь каждого блока case. А как быть, если нужно использовать конструкцию без ее прерывания?
Markus
18 октября 2018, 16:59
modx.pro
5 818
+1

Комментарии: 6

Рони
18 октября 2018, 17:07
+1
Конструкция switch выполняется без автоматической подстановки break. А вот если нужно прервать выполнение конструкции, то подставляется {break}
    Markus
    18 октября 2018, 17:11
    +1
    Видимо как-то так?
    {switch <condition>}
    {case value1}
        ...
       {break}
    {case value2}
        ...
       {break}
    {case default}
        ...
    {/switch}
      Рони
      18 октября 2018, 17:12
      +1
      Да
        Markus
        18 октября 2018, 17:13
        0
        Спасибо за разьяснения :)
          Вячеслав Варов
          09 сентября 2022, 21:58
          0
          {set $condition = 1}
          {switch $condition}
          {case 0}
              ...
          {case 1}
          {case 2}
              не сработает   
          {case default}
              ...
          {/switch}
          Получается что все-таки подставляет автоматом break?
            Максим
            24 ноября 2024, 20:31
            0
            Правильный вариант из текущей документации такой:
            {set $condition = 1}
            {switch $condition}
            {case 0, 1, 2}
                сработает
            {case 5}
                не сработает
            {/switch}
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6