簡體   English   中英

TYPO3 依賴注入與 mpdf/mpdf

[英]TYPO3 dependency injection with mpdf/mpdf

我目前正在將 TYPO3 擴展從 v9 升級到使用 mpdf/mpdf 的 v10。

Services.yaml我添加了

mPDF\:
  resource: '../../../../../vendor/mpdf/mpdf/'

但現在我得到了這個錯誤信息:

從資源“../../../../../”導入服務時,預期在文件“/var/www/xxxx/vendor/mpdf/mpdf/MpdfException.php”中找到 class“mPDF\MpdfException” vendor/mpdf/mpdf/*”,但沒有找到。 檢查與資源一起使用的名稱空間前綴。

問題是, class 是MpdfException而不是mPDF\MpdfException

我試圖添加

MpdfException\:
  resource: '../../../../../vendor/mpdf/mpdf/'

這沒有用。

接下來我嘗試將其添加到全局composer.json

"autoload": {
  "psr-4": { "mPDF\\": "vendor/mpdf/mpdf/" }
}

但這也沒有用。

非常感謝你幫助我,朱利安。 非常感激。 事實證明,該擴展程序需要過時的 mPDF 版本。 在使用最新版本的 mPDF 后,它現在可以工作了。 盡管如此,我仍然需要Services.yaml

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM