У меня есть кусок HTML, в который включено изображение, например:
<p><img style = "etc etc" src = "myimage.jpg">Here is some text</p>
Как я могу извлечь содержимое src из этого HTML? Итак, в конце концов, я хочу иметь myimage.jpg для работы.
Я пробовал много вещей с «полосатыми тегами» и помещал это в функцию «разделения», но я считаю, что должен быть более простой способ.
* Обновлено: причина, по которой нам это нужно * Причина, по которой мне это нужно, заключается в том, что клиентский веб-сайт используется для добавления «вводных» изображений во вводный текст статьи. Мы создали частицу, которая создает слайд-шоу новостей с изображением и заголовком текста на главной странице веб-сайта. Однако изображение не отделяется от текста, поскольку оно добавляется клиентом к вступительному тексту. Поэтому нам нужно добавить источник изображения из текста.
В основном это используется для фрагмента кода, который использует это для слайд-шоу новостей. Таким образом, вы можете видеть это как набор вводных текстов, которые импортируются в частицу (Gantry5), которые содержат как изображение, так и текст. Изображение взято из текста и показано в виде слайд-шоу.
Расширьте ветку и напишите фильтр, извлекающий атрибут src




Попробуйте использовать это
Jquery Method->
$(".image").attr("src");
Как это работает ?
Просто дайте имя этого класса изображению, и я буду его искать. В противном случае вы бы никогда не смогли настроить таргетинг на конкретный элемент.
Определенно решение, если нам не нужно решение TWIG. Спасибо хоть!
Это лучшее решение, я не думаю, что вы можете использовать Twig таким образом, в основном Twig - это просто улучшенный HTML, с которым вы не должны выполнять такую тяжелую работу.
Что вы пытаетесь сделать со своей ссылкой?