Как вывести вложенный 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',
]}
Комментарии: 7
Нужно изначально запускать 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}
Непонятно только зачем тебе вообще getImageList, если можно получить значение TV и так же в цикле разобрать.
Пользуйтесь поиском, запрос буквально такой: «MIGX в MIGX fenom» и получаете миллион таких же вопросов где в каждом есть один и тот же ответ
@Viktor если Вы будете направо и налево (в разных статьях) раздавать минусы отвечающим вам людям без причины, то не обессудьте (будете забаненны)
Предупреждаю один раз!
Предупреждаю один раз!
Иван, если вы не понимаете почему я их ставлю видимо вы такой же, можете банить сразу. Я задал вопрос, 1 пишет вообще изначально другое, в других вот недавно поставил минус, чел просто скинул ссылку без объяснений, и вообще не решение никак, или когда я сам нашёл ответ, начинают что-то написывать, не так сделал, так не надо, при этом сами не дают ответ, и все начинают лишь писать после того как я сам найду ответ, баньте, ничего страшного просто будет 5 аккаунт
В последние мои зайдите, если не видите причину в минусе, то можете банить, люди не читают вопрос, либо не доконца, и начинают написывать вообще левое, хотябы по стилям где вы сами прокомментировали перед вами человек, это что ответ или помощь? при том что я написал что УЖЕ РЕШИЛ, но люди не понимают этого, и сами не могут ответить и пишут лишь потом, и только по поводу личного моего решения
Кстати, тут я с Виктором больше согласен. Тк он уже и нашел решение. А люди пишут и лезут с советом.
И флуд типа — зачем использовать… не использовать… не помогает совсем.
А минусики просто людей взбодрят покажут что нужно конструктивнее писать. Иначе, для чего они вообще? Плюсы отражают по мне — верный ответ или поддержку. Минус — ответ который не помог, особенно дезинформирует. Или я что-то тоже не понимаю с рейтингом?
Если есть правила, то думаю, будет хорошо эти правила сообщества для сайта обозначить, чтобы понимание было.
И флуд типа — зачем использовать… не использовать… не помогает совсем.
А минусики просто людей взбодрят покажут что нужно конструктивнее писать. Иначе, для чего они вообще? Плюсы отражают по мне — верный ответ или поддержку. Минус — ответ который не помог, особенно дезинформирует. Или я что-то тоже не понимаю с рейтингом?
Если есть правила, то думаю, будет хорошо эти правила сообщества для сайта обозначить, чтобы понимание было.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.