TYPO3 新手,但正在学习。
我有这个代码
lib.GetSubCat = CONTENT
lib.GetSubCat {
wrap = <div class="p_filter"><div class="p_filter_container"><a class="p_cat_filter button" href="#" title="Under Emne" data-filter="article.portfolio"><span>Under Emne</span></a><ul class="p_filter"><li class="current"><a href="#" title="Under Emne" data-filter="article.portfolio">Under Emne</a></li>|</ul></div><div class="cl"></div></div>
table = tx_tbpdrills_domain_model_drillsubcategory
select {
pidInList = 18
where = NOT deleted AND NOT hidden
orderBy = subcategorytitle ASC
}
renderObj = COA_INT
renderObj {
10 = TEXT
10.field = subcatshort
10.wrap = <li><a href="#" title="###" data-filter="article.portfolio[data-category~='###']">|</a></li>
}
}
工作正常,现在我想从我的数据库添加一个额外的字段,我有这个代码,它也可以工作。
......
table = tx_tbpdrills_domain_model_drillsubcategory
select {
pidInList = 18
where = NOT deleted AND NOT hidden
orderBy = subcategorytitle ASC
}
renderObj = COA_INT
renderObj {
10 = TEXT
10.field = subcatshort
10.wrap = <li><a href="#" title="###" data-filter="article.portfolio[data-category~='|']">
20 = TEXT
20.field = subcategorytitle
20.wrap = |</a></li>
}
}
现在我的问题是,这段代码可以吗?我如何在 title="###"处添加“subcategorytitle”,这样我就不需要创建 3. 30 = TEXT 和来自DB 到这样的时代,还是这样做的方法?
lib.GetSubCat = CONTENT
lib.GetSubCat {
wrap = <div class="p_filter"><div class="p_filter_container"><a class="p_cat_filter button" href="#" title="Under Emne" data-filter="article.portfolio"><span>Under Emne</span></a><ul class="p_filter"><li class="current"><a href="#" title="Under Emne" data-filter="article.portfolio">Under Emne</a></li>|</ul></div><div class="cl"></div></div>
table = tx_tbpdrills_domain_model_drillsubcategory
select {
pidInList = 18
where = NOT deleted AND NOT hidden
orderBy = subcategorytitle ASC
}
renderObj = TEXT
renderObj.stdWrap.htmlSpecialChars = 0
renderObj {
value = <li><a href="#" title="{field:subcategorytitle}" data-filter="article.portfolio[data-category~='{field:subcatshort}']">{field:subcategorytitle}</a></li>
insertData = 1
}
}
最佳答案
......
table = tx_tbpdrills_domain_model_drillsubcategory
select {
pidInList = 18
where = NOT deleted AND NOT hidden
orderBy = subcategorytitle ASC
}
renderObj = COA_INT
renderObj {
wrap = <li>|</li>
10 = TEXT
10 {
field = subcategorytitle
htmlSpecialChars = 1
wrap = <a href="#" title="|"
}
20 = TEXT
20 {
field = subcatshort
htmlSpecialChars = 1
noTrimWrap = | data-filter="article.portfolio[data-category~='|']">|
}
30 = TEXT
30 {
field = subcategorytitle
htmlSpecialChars = 1
wrap = |</a>
}
}
}
关于mysql - TYPO3 typescript mySql选择,获得相同的db字段2次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19314572/