【问题标题】:TYPO3: Get the values in fluid from inline elementsTYPO3:从内联元素中获取流体中的值
【发布时间】:2018-07-12 09:59:59
【问题描述】:

我设法创建了一个自己的内联内容元素(在 tt_content 表上),但是当我尝试通过流体获取前端的值时,我什么也得不到。

我调试了 {data} 变量,在保存我的数据的列上,有一个整数。我想它会读取在外部表(手风琴)上创建的内容元素的数量。我怎样才能得到这些值?

此时,{data} 变量读取 tt_content 表,具有整数的列读取表手风琴上内容元素的数量。

我想不需要任何代码。如有必要,请随时评论您想要查看的代码部分。

最好的问候

【问题讨论】:

    标签: variables typo3 fluid


    【解决方案1】:

    您需要将 DataProcessor 添加到您的 TypoScript 创建内容元素,它会获取您的手风琴记录。示例:

    tt_content {
        yourContentElementName < lib.contentElement
        yourContentElementName.templateName = YourContentElementName
        yourContentElementName.dataProcessing {
            10 = TYPO3\CMS\Frontend\DataProcessing\DatabaseQueryProcessor
            10 {
                if.isTrue.field = fieldInTtContentWithInteger
    
                table = your_accordion_table
    
                pidInList = this
                where.field = uid
                where.intval = 1
                where.dataWrap = field_pointing_to_ttcontent_record = |
    
                as = accordions
            }
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-20
      • 2015-04-05
      • 1970-01-01
      • 1970-01-01
      • 2021-10-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多