К содержанию

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

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

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

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

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

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

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

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