如何在 Typo3 10.4 中使用 Typoscript 将 felogin 渲染为模板中某个位置的内容元素

dr.*_*oss 1 html typo3 typoscript felogin typo3-10.x

我在typo3 v8.4中使用过这个方法。这是我的打字稿:

lib.loginBox = plugin.tx_felogin_pi1
lib.loginBox.storagePid = 28
Run Code Online (Sandbox Code Playgroud)

在模板中我使用了这个:

<f:cObject typoscriptObjectPath="lib.loginBox" />
Run Code Online (Sandbox Code Playgroud)

但现在在 v10.4 中,它会抛出错误并显示“在 TypoScript 对象路径“lib.loginBox”中找不到内容对象定义”。当我将 < 更改为 = 时,它不会加载内容元素。

有什么想法这里可能有什么问题吗?

Geo*_*ger 5

该插件已移至 extbase,所以现在是

lib.loginBox = USER
lib.loginBox {
  userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
  extensionName = Felogin
  pluginName = Login
  
  settings < plugin.tx_felogin_login.settings 
  settings {
    pages = 8
  }
}

Run Code Online (Sandbox Code Playgroud)