自定义元素预设=>表格字段:图像

时间:2012-01-07 20:59:40

标签: typo3

我尝试使用特殊的div-tag创建一个typo3模板。 编辑者应该可以将图像添加到页面元素。目标应该是以下代码:

<div id="special_div_tag_in_template">
    <img src="first_image_from_editor_in_page_element.png" />
    <img src="second_image_from_editor_in_page_element.png" />
    <img src="third_image_from_editor_in_page_element.png" />
</div> 

是否有可能创建自定义元素预设/表单字段?

我希望有人提示如何解决这个问题。 谢谢,安德烈亚斯

1 个答案:

答案 0 :(得分:1)

您可以使用页面属性的media字段:

lib.headerImage = COA
lib.headerImage {
    wrap = <div id="special_div_tag_in_template">|</div>
    10 = IMAGE
    10 {
        file {
            import = uploads/media/
            import {
                field = media
                listNum = 0
            }
            // set the dimensions if you want
            height = 200
            width = 100m
        }
    }

    // create a copy and select 2nd image
    20 < .10
    20.file.import.listNum = 1

    // create a copy and select 3rd image
    30 < .10
    30.file.import.listNum = 2
}

有关标题图片的更多示例,请查看TYPO3 Wiki

另一种方法是在TemplaVoila中创建DS / TO并将其作为灵活的内容元素(FCE)插入