Опять застрял с Fenom

Есть задача вывести все ресурсы родителя.
обычный метод выводит всё правильно:
[[!ms2GalleryResources?
    &parents=`[[*parent]]`
    &resources=`-[[*id]]`
    &tpl=`proekt`
]]
с Fenom выводит любые ресурсы, как если бы было &parents=`0`
{'!ms2GalleryResources' | snippet : [
    'parents' => '{$_modx->resource.parent}'
    'resources' => '-{$_modx->resource.id}'
    'tpl' => 'proekt'
]}
Где я ошибаюсь?
Илья
22 февраля 2018, 10:30
modx.pro
1
1 947
0

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

Евгений Webinmd
22 февраля 2018, 13:44
+1
{'!ms2GalleryResources' | snippet : [
    'parents' => $_modx->resource.parent,
    'resources' => '-'~$_modx->resource.id,
    'tpl' => 'proekt'
]}
    Илья
    22 февраля 2018, 13:57
    0
    Блин, видел же уже такие вопросы!

    Спасибо!
      Илья
      22 февраля 2018, 14:07
      0
      А не подскажите, как с Fenom будет прификс tv — [[+tv.price]]?
    Максим
    22 февраля 2018, 22:19
    0
    Думаю вам будет полезно держать под рукой вот эту ссылку: Парсер pdoTools
      Илья
      19 апреля 2018, 09:19
      0
      Здравствуйте!
      Чтобы не плодить темы спрошу ещё раз здесь:
      не работает схема на fenom, проверяющая заполненность TV

      {$_pls["tv.old_price"] ? '{$_pls["tv.old_price"]}' : ''}
      Не выводится TV выделенный жирным, т.е., если вот так

      {$_pls["tv.old_price"] ? 'здесь должен быть TV' : ''}
      То всё ок!
        srs
        srs
        19 апреля 2018, 09:30
        +1
        Попробуй посмотреть то, что вам ответили ранее. Все должно быть очевидно.
        {$_pls["tv.old_price"] ? $_pls["tv.old_price"] : ''}
          Илья
          19 апреля 2018, 09:45
          0
          Спасибо большое!
          А как обернуть в html теги и добавить num_format

          {$_pls["tv.old_price"] ? '<span>$_pls["tv.old_price"] | num_format</span>' : ''}
          так ведь не правильно
            srs
            srs
            19 апреля 2018, 15:22
            0
            Для совмещения строки и переменной используют тильду "~", пример:
            {$_pls['name'] ~ '<p>text</p>'}
        Илья
        19 апреля 2018, 12:31
        0
        Разобрался!
        Можно обойтись без проверки на заполненность:
        {if $_pls["tv.old_price"]}
        <span>{$_pls["tv.old_price"] | num_format}</span>
        {/if}
        И вместо num_format можно использовать встроенный параметр number (number_format)

        {$_pls["tv.old_price"] | number : 0 : '.' : ' '}
          Илья
          17 мая 2018, 12:54
          0
          Подскажите, как правильно вывести изображения и теги на странице из ms2Gallery:
          [[+ms2g.0.url]]
          [[+ms2g.0.description]]
          [[+ms2g.0.name]]
          [[+ms2g.0.190x143]]
          [[+ms2g.1]]
            Андрей
            17 мая 2018, 13:35
            +1
            Возможно так сработает:
            {'ms2g.0.url' | placeholder}
              Илья
              17 мая 2018, 13:45
              1
              0
              Спасибо!

              Вот, для всех кто ищет ответ:
              [[+ms2g.1]] - {'ms2g.1' | placeholder}
              [[+ms2g.0.url]] - {'ms2g.0.url' | placeholder}
              [[+ms2g.0.description]] - {'ms2g.0.description' | placeholder}
              [[+ms2g.0.190x143]] - {'ms2g.0.214x143' | placeholder}
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            13