[使用以下打字稿,我得到my_title
的值,如果该字段为空,则该字段title
的值:
lib.newsBreadcrumb = RECORDS
lib.newsBreadcrumb {
dontCheckPid = 1
tables = tx_news_domain_model_news
source.data = GP:tx_news_pi1|news
source.intval = 1
conf.tx_news_domain_model_news = TEXT
conf.tx_news_domain_model_news.field = my_title
conf.tx_news_domain_model_news.stdWrap.ifEmpty.field = title
conf.tx_news_domain_model_news.htmlSpecialChars = 1
wrap = <li>|</li>
}
现在,我想对字段my_title
的值使用不同的换行。
所需结果:
<li><bold>my_title</bold></li>
对
<li>title</li>
我可以做的是,为ifEmpty
部分设置一个不同的换行,但是对于“默认”部分我不起作用。
您可以模拟后备(TSref: Stdwrap.field):
conf.tx_news_domain_model_news.field = my_title // title
TEXT的wrap-属性具有stdWrap-属性。因此,您具有override属性(也具有stdWrap属性):
conf.tx_news_domain_model_news.wrap = <li>|<li>
conf.tx_news_domain_model_news.wrap.override = <li><bold>|</bold><li>
conf.tx_news_domain_model_news.wrap.override.ifEmpty.field = my_title