【问题标题】:TYPO3: get database records into plugin or custom CE?TYPO3:将数据库记录放入插件或自定义 CE 中?
【发布时间】:2023-03-18 18:06:02
【问题描述】:

我使用名为“Cars”的数据库表创建了一个扩展。现在我希望后端用户能够从数据库中选择一辆车,以便在前端显示它。

是否可以使用汽车列表创建自定义内容元素或插件? 自定义 CE 或插件的最佳解决方案是什么?我如何实际检索数据库记录?

【问题讨论】:

    标签: typo3 typoscript fluid extbase


    【解决方案1】:

    您可以为他们使用带有 FlexForm 的插件。在 FlexForm 中使用这样的块:

    <settings.selectedCars>
        <TCEforms>
            <label>LLL:EXT:yourextension/Resources/Private/Language/locallang.xlf:flexforms_select_cars</label>
            <config>
                <type>group</type>
                <internal_type>db</internal_type>
                <allowed>tx_ yourextension_domain_model_car</allowed>
                <size>1</size>
                <maxitems>999</maxitems>
                <minitems>1</minitems>
            </config>
        </TCEforms>
    </settings.selectedCars>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-11
      • 2013-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多