首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TYPO3 8.7无法覆盖表单模板文件

TYPO3 8.7无法覆盖表单模板文件
EN

Stack Overflow用户
提问于 2017-08-24 13:15:45
回答 1查看 1.1K关注 0票数 0

我曾尝试覆盖表单扩展中的模板,但在最新的TYPO3版本8.7.0中不起作用。

我尝试了下面的方法,但不起作用。

代码语言:javascript
复制
plugin.tx_form {
 settings {
   yamlConfigurations {
     10 = fileadmin/form//BaseSetup.yaml
    }
 }
}

我的BaseSetup.yaml文件如下所示。

代码语言:javascript
复制
    TYPO3:
      CMS:
        Form:
          persistenceManager:
            allowedFileMounts:
              10: 1:/user_upload/
            allowSaveToExtensionPaths: false
            allowDeleteFromExtensionPaths: false
            #allowedExtensionPaths:
              #10: EXT:example/Resources/Private/Forms/

          prototypes:
            standard:

              ########### DEFAULT FORM ELEMENT DEFINITIONS ###########
              formElementsDefinition:

                ### BASE ELEMENTS ###
                Form:
                  __inheritances:
                    10: 'TYPO3.CMS.Form.mixins.formElementMixins.BaseFormElementMixin'
                  rendererClassName: 'TYPO3\CMS\Form\Domain\Renderer\FluidFormRenderer'
                  renderingOptions:
                    __inheritances:
                      10: 'TYPO3.CMS.Form.mixins.translationSettingsMixin'
                    templateRootPaths:
                      10: 'fileadmin/form/Resources/Private/Frontend/Templates/'
                    partialRootPaths:
                      10: 'fileadmin/form/Resources/Private/Frontend/Partials/'
                    layoutRootPaths:
                      10: 'fileadmin/form/Resources/Private/Frontend/Layouts/'

任何人请帮帮我。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-24 13:45:23

据我所知,一切都很好。我觉得你的文件路径有误:

代码语言:javascript
复制
10 = fileadmin/form//BaseSetup.yaml

更改为:

代码语言:javascript
复制
10 = fileadmin/form/BaseSetup.yaml
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45853426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档