dalej problem w logu apache: PHP Fatal error: Uncaught TypeError: Argument 1 passed to Spipu\Html2Pdf\Parsing\Html::__construct() must be an instance of Spipu\Html2Pdf\Parsing\TextParser, string given, called in /opt/lms/lib/html2pdf/LMSHTML2PDF.php on line 76 and defined in /opt/lms/vendor/spipu/html2pdf/src/Parsing/Html.php:50\nStack trace:\n#0 /opt/lms/lib/html2pdf/LMSHTML2PDF.php(76): Spipu\Html2Pdf\Parsing\Html->__construct()\n#1 /opt/lms/lib/common.php(904): LMSHTML2PDF->__construct()\n#2 /opt/lms/modules/documentview.php(203): html2pdf()\n#3 /opt/lms/index.php(492): include('/opt/lms/module...')\n#4 {main}\n thrown in /opt/lms/vendor/spipu/html2pdf/src/Parsing/Html.php on line 50, referer: http://192.168.1.2/?m=documentlist&init=1
W dniu 20.12.2021 o 18:05, Tomasz Chiliński pisze:
W dniu 20.12.2021 17:51, marcinsm napisał(a):
wgrałem lib/html2pdf/LMSHTML2PDF_parsingCss.php [1] i dalej to samo...
Wydaje się, że poprawianie definicji klasy MyPdf nie działało - poszła poprawka:
https://github.com/chilek/lms/commit/0f525caa429055d5f8dbeaf3a7af54b7b642614...
Klasa MyPdf ma dziedziczyć z LMSTCPDF, a nie TCPDF.
W dniu 20.12.2021 o 17:31, Tomasz Chiliński pisze:
W dniu 20.12.2021 17:27, marcinsm napisał(a):
teraz jeszcze TCPDF ERROR: Could not include font definition file: liberationsans nie trzeba jeszcze czcionki gdzieś skopiować ?
Na pewno trzeba, a nie była ładowana, bo jeszcze tu było nie tak:
https://github.com/chilek/lms-plus/commit/4d6214fc8f11a5068847070536f03b2cc6...
-- Pozdrawiam Tomasz Chiliński, Chilan opiekun projektu LMS - https://lms.org.pl kierownik projektu LMS Plus / LMS+ - https://lms-plus.org
lms mailing list lms@lists.lms.org.pl https://lists.lms.org.pl/mailman/listinfo/lms
-- Pozdrawiam Marcin Smyczek tel. 504-498-126
Links:
[1] https://github.com/chilek/lms/commit/ac2883a8caae5d4124477469ae80267858e961a... _______________________________________________ lms mailing list lms@lists.lms.org.pl https://lists.lms.org.pl/mailman/listinfo/lms