Как вывести вложенный migx через fenom?

Есть migx внутри него ещё, как вывести вложенный migx через fenom? как получить этот плейсхолдер
phones
допустим

Пытался так
{set $phonesRaw = 'phones' | placeholder}
{set $phones = $phonesRaw | fromJSON}
{foreach $phones as $phone}
    <a href="tel:{$phone.title | preg_replace:'/[^0-9\+]|/': ''}">
        <span>{$phone.title} {if $phone.title1}—{/if} </span>
        {if $phone.title1}<strong>{$phone.title1}</strong>{/if}
    </a>                              
{/foreach}
Запускаю так
{'getImageList' | snippet  : [
    'docid' => $_modx->resource.id,
    'limit' => '4',
    'tvname' => 'contacts',
    'tpl' => 'contactTpl',
]}
Vladimir
27 октября 2022, 09:17
modx.pro
675
-1

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

Vladimir
27 октября 2022, 09:34
+1
Нужно изначально запускать migx в fenom
{set $contactsRows = 1 | resource : 'contacts' | fromJSON}
{foreach $contactsRows as $idx => $contactsItemRow}

{/foreach}
Потом внутри запустить так

{set $phonesRaw = $contactsItemRow.phones | fromJSON}
{foreach $phonesRaw as $idx => $phone}
    <a href="tel:{$phone.title | preg_replace:'/[^0-9\+]|/': ''}">
        <span>{$phone.title} {if $phone.title1}—{/if} </span>
        {if $phone.title1}<strong>{$phone.title1}</strong>{/if}
    </a>                              
{/foreach}


В итоге будет так

{set $contactsRows = 1 | resource : 'contacts' | fromJSON}
{foreach $contactsRows as $idx => $contactsItemRow}

    {set $phonesRaw = $contactsItemRow.phones | fromJSON}
    {foreach $phonesRaw as $idx => $phone}
        <a href="tel:{$phone.title | preg_replace:'/[^0-9\+]|/': ''}">
            <span>{$phone.title} {if $phone.title1}—{/if} </span>
            {if $phone.title1}<strong>{$phone.title1}</strong>{/if}
        </a>                              
    {/foreach}
{/foreach}
    Артур Шевченко
    27 октября 2022, 11:55
    -1
    Непонятно только зачем тебе вообще getImageList, если можно получить значение TV и так же в цикле разобрать.
      Баха Волков
      27 октября 2022, 12:03
      -1
      Пользуйтесь поиском, запрос буквально такой: «MIGX в MIGX fenom» и получаете миллион таких же вопросов где в каждом есть один и тот же ответ
        Иван Бочкарев
        28 ноября 2022, 21:08
        0
        @Viktor если Вы будете направо и налево (в разных статьях) раздавать минусы отвечающим вам людям без причины, то не обессудьте (будете забаненны)

        Предупреждаю один раз!
          Vladimir
          29 ноября 2022, 06:56
          +2
          Иван, если вы не понимаете почему я их ставлю видимо вы такой же, можете банить сразу. Я задал вопрос, 1 пишет вообще изначально другое, в других вот недавно поставил минус, чел просто скинул ссылку без объяснений, и вообще не решение никак, или когда я сам нашёл ответ, начинают что-то написывать, не так сделал, так не надо, при этом сами не дают ответ, и все начинают лишь писать после того как я сам найду ответ, баньте, ничего страшного просто будет 5 аккаунт
            Vladimir
            29 ноября 2022, 07:03
            +1
            В последние мои зайдите, если не видите причину в минусе, то можете банить, люди не читают вопрос, либо не доконца, и начинают написывать вообще левое, хотябы по стилям где вы сами прокомментировали перед вами человек, это что ответ или помощь? при том что я написал что УЖЕ РЕШИЛ, но люди не понимают этого, и сами не могут ответить и пишут лишь потом, и только по поводу личного моего решения
              Алексей Смирнов
              29 ноября 2022, 09:41
              +1
              Кстати, тут я с Виктором больше согласен. Тк он уже и нашел решение. А люди пишут и лезут с советом.
              И флуд типа — зачем использовать… не использовать… не помогает совсем.
              А минусики просто людей взбодрят покажут что нужно конструктивнее писать. Иначе, для чего они вообще? Плюсы отражают по мне — верный ответ или поддержку. Минус — ответ который не помог, особенно дезинформирует. Или я что-то тоже не понимаю с рейтингом?
              Если есть правила, то думаю, будет хорошо эти правила сообщества для сайта обозначить, чтобы понимание было.
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              7