调用TYPO3插件';打字稿中的方法是什么?

调用TYPO3插件';打字稿中的方法是什么?,typo3,typoscript,Typo3,Typoscript,是否可以从打字脚本中调用插件的方法?我需要将一个方法的输出传递给一个打字脚本文本对象 这就是我的想象(虽然它不是一个正确的打字代码): lib.field\u some\u field.value.wrapsome\u方法($content,$conf),您不能更改参数 或 如果它是您的扩展,您可以简单地检查conf变量 lib.field_some_field_with_stdWrap.append < plugin.some_plugin lib.field_some_field_wi

是否可以从打字脚本中调用插件的方法?我需要将一个方法的输出传递给一个打字脚本文本对象

这就是我的想象(虽然它不是一个正确的打字代码):

lib.field\u some\u field.value.wrap
可能吗?
谢谢

未经测试:

# If you are using an USER Object
includeLibs.some_plugin = EXT:some_plugin/pi1/class.tx_some_plugin_pi1.php

lib.field_some_field_with_stdWrap.append < USER
lib.field_some_field_with_stdWrap.append {
  # you need includeLibs only, if you use an USER_INT Object
  includeLibs = EXT:some_plugin/pi1/class.tx_some_plugin_pi1.php
  userFunc = tx_some_plugin_pi1->some_method
}
某些方法将被称为tx\u some\u plugin\u pi1->some\u方法($content,$conf),您不能更改参数

如果它是您的扩展,您可以简单地检查conf变量

lib.field_some_field_with_stdWrap.append < plugin.some_plugin
lib.field_some_field_with_stdWrap.append.useMethod = some_method
lib.field\u some\u field\u与\u stdWrap.append
现在检查main()方法中的$conf['useMethod']

$TYPO3_CONF_VARS['FE']['userFuncClassPrefix'] = false
lib.field_some_field_with_stdWrap.append < plugin.some_plugin
lib.field_some_field_with_stdWrap.append.useMethod = some_method