Указать id для поля

Привет. Ребята, подскажите как такое в fenom записать?
pp.userapi.com/c844320/v844320598/18dd7/cFK3VL9YK5c.jpg — скрин

[­[+media_ab_as_urls_placholder[­[+idx]]]]
Дмитрий
02 апреля 2018, 17:51
modx.pro
872
0

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

Баха Волков
03 апреля 2018, 07:26
0
{'media_ab_as_urls_placholder' | placeholder ~ $idx}
    Дмитрий
    03 апреля 2018, 11:25
    0
    Я так не могу проверить его. Выводится id, если я вызываю {'media_about_as_urls_placholder' | placeholder ~ $idx}
    [[!getImageList? &tvname=`material_about_as_urls` &docid=`[[+id]]` &tpl=`MediaAboutAsUrlTpl` &toPlaceholder=`media_about_as_urls_placholder[[+idx]]`]]
    {if ('media_ab_as_urls_placholder' | placeholder ~ $idx) != NULL}
                <div class="card-action">
                    <a href="[[~[[+id]] ]]" target="_blank" rel="noopener noreferrer">Подробнее</a>
                </div>
            {else}
                <div class="card-reveal">
                <span class="card-title grey-text text-darken-4">Ссылки<i class="material-icons right">close</i></span>
                    [[+media_about_as_urls_placholder[[+idx]]]]
                </div>
                <div class="card-action activator">
                    <a class="activator" style="cursor: pointer">Подробнее</a>
                </div>
            {/if}
    Дмитрий Кондаков
    03 апреля 2018, 12:02
    0
    {'media_about_as_urls_placholder'~$idx | placeholder} — проверь, может так сработает?
      Дмитрий
      03 апреля 2018, 12:11
      +1
      Выводит текст
      media_about_as_urls_placholder

      Ну я сделал по другому…
      {set $rows = json_decode($id|resource:'material_about_as_urls', true)}
              {if count($rows) == 0}
                  <div class="card-action">
                      <a href="[[~[[+id]] ]]" target="_blank" rel="noopener noreferrer">Подробнее</a>
                  </div>
              {else}
                  <div class="card-reveal">
                  <span class="card-title grey-text text-darken-4">Ссылки<i class="material-icons right">close</i></span>
                      {foreach $rows as $row}
                          [[$MediaAboutAsUrlTpl? &url=`{$row.url}`]]
                      {/foreach}
                  </div>
                  <div class="card-action activator">
                      <a class="activator" style="cursor: pointer">Подробнее</a>
                  </div>
              {/if}
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4