We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 39196
    • 5 Posts
    Не могу понять почему у в шаблоне выводит заголовок слайда, но не выводит изображения.
    исходные данные
    Вкладки формы
    [{"caption":"Image", "fields": [
        {"field":"title","caption":"Заголовок"},
        {"field":"image","caption":"Изображение","inputTV":"image"}
      ]
    }]

    Разметка колонок
    [{
      "header": "Заголовок", "sortable": "true", "dataIndex": "title"
    },{
      "header": "Изображение", "sortable": "false", "dataIndex": "image","renderer": "this.renderImage"
    }]

    TV image имеет тип Изображение, сделал все по интсрукции. В админке слайды (изображения) добавились, а вот во фронтете выводится тлько поле title.
    Вызов сниппета:
    [[!getImageList?
        &tvname=`slider`
        &tpl=`sliderItem`
        &docid=`1`
        &limit=`100`
    ]]

    чанк sliderItem
     [[!getImageList? 
        &tvname=`slider`
        &tpl=`@CODE:<li>[[+idx]]<img src="[[+image]]"/><p>[[+title]]</p></li>
      `
      &docid=`[[*id]]`]]

    Не понимаю что не так делаю. Уже последний шанс тут на форуме остался, может я что-то забыл.
      • 49529
      • 196 Posts
      Зачем вы вызываете сниппет дважды? Это надо сделать только один раз, в чанке его быть не должно. Попробуйте оставить в чанке только
      <li>[[+idx]]<img src="[[+image]]"/><p>[[+title]]</p></li>