如何在后期处理器中获取扩展密钥?
我像建议here
一样尝试了这个 public function returnExtkey() {
return t3lib_div::camelCaseToLowerCaseUnderscored($this->extensionName);
}
但是,我得到了:
Fatal error: Class 'MyCompany\MyExtension\PostProcess\t3lib_div' not found
我也尝试在没有 camelCaseToLowerCaseUnderscored 的功能的情况下调用它:
echo "EXTNAME = '".$this->extensionName."'";
但是我得到一个空字符串。
我该如何解决这个问题?
答案 0 :(得分:1)
我建议在请求对象中询问扩展密钥:
$extName = $this->request->getControllerExtensionKey()
t3lib_div
已被\TYPO3\CMS\Core\Utility\GeneralUtility
取代