【发布时间】:2018-06-11 12:47:45
【问题描述】:
我想每 15 天更换一次图片。或者一个月两次。当日期在 1 到 15 之间时为图像,如果是从 16 到 30 则为另一个,依此类推,则为一年中的 24 图像。我希望它是管理图像更改的打字稿。
我抄录了以下错别字:
lib.headerlogo1 = COA
lib.headerlogo1 {
10 = LOAD_REGISTER
10 {
divSem.cObject = TEXT
divSem.cObject {
data = date:U
strftime = %U
current = 1
setCurrent.data = date:U
setCurrent.wrap = |/2
prioriCalc = 1
}
}
20 = FILES
20 {
references {
data = levelmedia: -1, slide
}
renderObj = IMAGE
renderObj {
file.import.dataWrap = {file:current:storage}:{file:current:identifier}
#file.import.listNum = 0
altText.data = file:current:title
# Affiche bien la valeur de : divSem
#stdWrap.insertData = 1
#stdWrap.wrap = <div class="banner{register:divSem}">|</div>
}
# insertData = 1
insertData = 1
# IT'S FAILLED !!
begin = {register:divSem}
maxItems = 1
}
30 = TEXT
30 {
stdWrap.insertData = 1
stdWrap.wrap = <div class="{register:divSem}">|</div>
}
}
问题是我无法启动注册表begin = {register:divSem}的值...它总是从0开始!你有想法吗 ? 30 = TEXT中的寄存器显示是正确的。
你有修改错字的好主意吗?
【问题讨论】:
标签: image typoscript