Typo3错误处理未在自动加载后重定向

时间:2019-11-07 15:10:47

标签: php typoscript typo3-7.6.x typo3-extensions

我试图在Typo3中获取登录重定向以执行。我首先使用php软件包存储库Packagist创建了vendorname / my_extension SomeMethod { var stream = new MemoryStream(); // processing the stream. var result = new HttpResponseMessage(HttpStatusCode.OK) { Content = new ByteArrayContent(response.FileArray.ToArray()) }; result.Content.Headers.ContentDisposition = new System.Net.Http.Headers.ContentDispositionHeaderValue("attachment") { FileName = "CertificationCard.pdf" }; result.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream"); return result; } public HttpResponseMessage Download([FromUri] DownloadRequest req) { } 。接下来,在我的目录中有一个composer.json和一个ext_emconf.php。然后,我使用作曲器运行了自动加载功能。我的扩展名已成功注册到autoload_psr4.php上,即

autoload_psr4.php

....这证明我当前目录和根目录上的composer.json与ext_emconf.php都配置正确。

“我的班级”路径也正确设置为stevongo/beleg                                           typconf / ext / beleg / Classes                                                      /beleg/Composer.Json                                                      /beleg/ext_emconf.php 我的打字稿是

typoconf/ext/beleg/Classes/user_pageNotFound.php

最初我创建了一个错误处理函数,但是在不执行该函数后,我将其更改为

# Default PAGE object:
page = PAGE
page.10 = USER
page.10 {
  userFunc = stevongo\beleg\user_pageNotFound->pageNotFound
}

...以便在保持相同的类和函数名称的同时运行测试。这时应该可以使用此简单功能,但是什么也没做。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

某处应该出现语法错误。该课程的右大括号丢失了。