【问题标题】:Typo3 - Flexform multiple Images / Image CycleTypo3 - Flexform 多个图像/图像循环
【发布时间】:2013-12-17 08:52:27
【问题描述】:

我的目标是使用 Flexform 为一个 div (http://malsup.com/jquery/cycle/basic.html) 输出多个图像

这是我的 Flexform: http://pastebin.com/vBKrGN5z

和 TypoScript:

prepend = COA
prepend {
  30 = COA
  30 {
    10 = IMAGE
    10 {
      file {     
        import = uploads/tx_gridelements/
        import.data = field:flexform_image
        width = 174c
        height = 174c
      }
      altText.field = flexform_text
      titleText.field = flexform_text
    }   
    stdWrap.typolink.parameter.data = field:flexform_link
    stdWrap.typolink.title.data = field:flexform_text     
  }
}

(前置来自网格元素)

如果我只使用一张图片,它就可以正常工作。但是如果我在 flexform 字段中上传多个图像,我在前端没有输出:(

【问题讨论】:

    标签: typo3


    【解决方案1】:

    是的,那样完全没问题。 看,TYPO3 不知道您在所述字段中是否有图像或只是一堆文本。 所以如果你正常上传多张图片,你应该有一个用逗号分隔的文件名列表。

    首先,检查是否是这种情况。 6.x 带有 FAL(文件抽象层),因此行为可能会有所不同。

    如果你有逗号分隔的文件名,你可能想看看 stdWrap 的拆分功能。

    您可以使用它通过某个分隔符 (,) 分割字符串,然后在其上进行某种“循环”。 如果您只需要一个愚蠢的图像列表,这应该很快完成。

    请参阅此页面以获取一些灵感。 http://wiki.typo3.org/TSref/split

    【讨论】:

      猜你喜欢
      • 2018-06-25
      • 2016-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多