Перестало выводиться свойство после обновления

Добрый день, после обновления ядра почему-то перестало выводиться свойство с гарантией:
{if $_modx->resource.warranty?}
                    <p class="warranty">{$_pls['warranty.caption']}: <strong>{$_pls['warranty']}</strong></p>
            {/if}
В чем может быть проблема?
Владимир
01 августа 2018, 17:35
modx.pro
864
0

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

Баха Волков
01 августа 2018, 22:09
0
А что выводится? Array?
    Владимир
    02 августа 2018, 10:42
    0
    Нет, вообще пустота.
    До этого работало.
Владимир
03 августа 2018, 10:20
0
Если честно, не могу однозначно ответить, вроде выполняется, т.к. выводится заголовок.
    Баха Волков
    03 августа 2018, 22:40
    0
    Как так? Ну зайдите в инспектор и гляньте, ну или вот так:

    {if $_modx->resource.warranty?}
            <p style="font-size:80px;color:red">Условие выполняется</p>
    {/if}
      Владимир
      06 августа 2018, 09:31
      0
      Да, условие выполняется.
        Баха Волков
        06 августа 2018, 15:42
        1
        +1
        Тогда попробуйте так для начала:

        {if $_modx->resource.warranty?}
            <p class="warranty">Гарантия: <strong>{$_modx->resource.warranty}</strong></p>
        {/if}
          Владимир
          06 августа 2018, 15:46
          0
          Теперь выдает array

          Все решено.
            Баха Волков
            06 августа 2018, 15:49
            0
            Например:

            {if $_modx->resource.warranty?}
                <p class="warranty">Гарантия: <strong>{$_modx->resource.warranty | join : ', '}</strong></p>
            {/if}
              Владимир
              06 августа 2018, 17:07
              0
              Нет, я сделал так:
              {if $_modx->resource.warranty?}
                              <p class="warranty">Гарантия: <strong>{$_modx->resource.warranty[0]}</strong></p>
                          {/if}
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    10