首页 > 解决方案 > 打字稿调用php函数并打印结果

问题描述

我想用打字稿调用一个简单的 PHP 脚本来打印它的结果。

我试过这个,

lib.doSomething = USER                                                      
lib.doSomething {
       userFunc = fileadmin/pcoShowBlog.inc.php
}

page.20.marks.kumulierterInhalt  < lib.doSomething

在这种情况下有什么问题?

更新

也试过这个:

lib.obj = USER
lib.obj.includeLibs = fileadmin/pcoShowBlog.inc.php
lib.obj.userFunc = Blog->showBlog

page.20.marks.kumulierterInhalt  < lib.obj

和这个:

page.10 = USER_INT
page.10 {
  userFunc = In2code\MyUserFuncs\Blog->showBlog
}

page.20.marks.kumulierterInhalt = page.10.userFunc

标签: typo3typoscripttypo3-8.x

解决方案


您不应该在文件管理(安全)中有任何 PHP 文件!

使用自己的扩展并将类和方法名称赋予 userFunc。

lib.doSomething.userFunc = Vendor\ExtensionName\UserFunc\ShowBlog->methodName


推荐阅读