Удалить теги при загрузке изображения с помощью Redactor

Я использую редактор yii2 из здесь. Когда я загружаю изображение, оно сохраняется вместе с тегами html.введите здесь описание изображения

Я хочу автоматически удалять все теги при загрузке изображения/файла, поэтому просто имя файла изображения сохраняется в базе данных. Как мне это сделать?


person tody    schedule 08.04.2016    source источник


Ответы (1)


У вас есть отдельное поле для загрузки миниатюр? Я думаю, что тогда лучше использовать чистую реализацию загрузки файлов Yii2 (здесь)

Если вы достаточно упрямы, вы можете использовать RegExp следующим образом:

$html = '<p><img border="0" src="/images/image.jpg" alt="Image" width="100" height="100" /><p>';
$result = preg_match('@src="([^"]+)"@' ,$html, $matches);

Затем в массиве $matches вы найдете все вхождения. В вашем случае - это будет просто $matches[0]

person aderushev    schedule 08.04.2016