1

假设我们有一个文本/图像记录,然后转到“图像和标题”,然后转到“替代标签(每行一个)”。

我想要这样的东西:“这是 {page:title} 的替代图片信息。”

在“常规>标题”等“主”页面元素中使用 {page:title} 有效,但不适用于“图像>替代标签(每行一个)”

此外,上述解决方案是否会在 RTEtextarea 中类似地工作“{page:title}”?

4

2 回答 2

1

如果我正确理解了您的问题,则可以这样做:

temp.altText >
temp.altText < tt_content.image.20.1.altText
tt_content.image.20.1.altText >
tt_content.image.20.1.altText.cObject = COA
tt_content.image.20.1.altText.cObject {
    10 < temp.altText
    20 = TEXT
    20 {
        noTrimWrap = | | |
        data = page:title
    }
}

它使用原始的 alt 属性并附加当前页面的页面标题。不过,我不知道有一种方法可以在内联 RTE 图像中实现这一点。lib.parseFunc_RTE替代文本在源代码中设置,图像标签在渲染过程中没有专门解析

于 2011-10-17T16:03:58.817 回答
0

这行代码应该做同样的事情。

tt_content.image.20.1.altText.append = TEXT
tt_content.image.20.1.altText.append {
   noTrimWrap = | ||
   data = page:title
}

如果编辑器应该能够设置自己的 {page:title},只需设置

tt_content.image.20.1.altText.insertData = 1
于 2011-11-06T21:14:31.793 回答