Я внедрил на свой веб-сайт редактор Quill WYSIWYG. При этом мне также понадобилось средство изменения размера изображения, и многие люди рекомендовали этот компонент . Я также установил PHP Quill Renderer для перевода Quill's Delta в HTML.
Я все протестировал, и все работает нормально (данные, которые я получаю от средства визуализации, соответствуют данным, которые я отправил вместе с формой).
Однако, если я изменяю размер изображения в редакторе Quill и отправляю его в средство визуализации, я получаю следующую ошибку:
Fatal error: Uncaught TypeError: Argument 1 passed to DBlackborough\Quill\Delta\Html\Insert::__construct() must be of the type string, array given, called in ...... on line 22
Я проверил файл, и эта функция была в строке 22:
public function __construct(string $insert, array $attributes = [])
{
$this->tag = null;
$this->insert = $insert;
$this->attributes = $attributes;
}
Как новичок во всем этом, я не знаю, что мне делать. Я предполагаю, что, поскольку я использую внешний компонент (например, Quill Image Resizer), который не был частью Quill js, разработчика Php Quill Renderer strong> не поддерживает изменение размера изображения.
Может ли кто-нибудь посоветовать мне шаги, которые я должен предпринять, чтобы исправить эту ошибку?