Size: a a a

2021 July 22

Р

Роман in Laravel Pro
ещё там есть конфиг в котором можно указать другую директорию для шрифтов
font_dir
ещё он при попытке достать шрифты создает кеш и вроде бы нужно его удалять, если чего менять в шрифтах..
источник

XM

Xachik Margaryan in Laravel Pro
вот ошибка
источник

Р

Роман in Laravel Pro
он пытаетяс создать кеш видимо прям в вендоре. через конфиг перенаправить его в storage
источник

XM

Xachik Margaryan in Laravel Pro
$this->options->setFontDir(storage_path('fonts/'));
$this->options->setFontCache($this->options->getFontDir());


есть такое код у меня, если проверяю конфиг, вроде бы пусть в сторедж, но все рано идет в вендор
источник

XM

Xachik Margaryan in Laravel Pro
источник

Р

Роман in Laravel Pro
повторюсь: нужно в конфиге указать. Что делает $this->options->setFontDir не знаю
источник

Р

Роман in Laravel Pro
у библиотеки есть свой конфиг - dompdf.php
его скопировать в директорию config и там уже править
источник

XM

Xachik Margaryan in Laravel Pro
Понял тебя. Но там по дефолту стоят пути на storage папку.
источник

Р

Роман in Laravel Pro
rootDir - её бы ещё видимо сменить
источник

Р

Роман in Laravel Pro
попробовать
источник

XM

Xachik Margaryan in Laravel Pro
На что сменить то его? Это же помоему папка откуда он читает все?
источник

Р

Роман in Laravel Pro
но обращается он явно не туда куда указано
источник

Р

Роман in Laravel Pro
проще попробовать и посмотреть чего за ошибка будет
библиотека не шибко понятная в плане конфига, тоже долго мучались с подключением, но в итоге работает
источник

XM

Xachik Margaryan in Laravel Pro
Хорошо, спасибо огромное.
источник

Р

Роман in Laravel Pro
так и чего, заработало или как?)
источник

XM

Xachik Margaryan in Laravel Pro
Нет пока что, пробую.
источник

Р

Роман in Laravel Pro
а его теперь, тоже самое пишет или чего новое?
источник

XM

Xachik Margaryan in Laravel Pro
Та же ошибка
источник

Р

Роман in Laravel Pro
в конфиге меняли font_dir (откуда берёт оригинальные шрифты)
а подключали потом шрифты через @font-face в блейде, указывая путь через абсолютный путь к ним
источник

XM

Xachik Margaryan in Laravel Pro
Да тут как я понимаю он работает через конфиг файл который у него в вендоре, а не тот что расширяется. По этому и все не работает.
источник