Я работаю с Symfony. Я хочу добавить любой элемент, который у меня есть, после определенного 'id' для примера
У меня есть этот HTML
<ul>
<li id="li-0">
<a href="#"><span>All Products</span></a>
</li>
<li id="li-2" class="">
<a href="#"><span>Features</span>/a>
</li>
Я хочу добавить <li id="li-1" ><a href="#"><span>Testimonials</span></a></li>
после элемента с идентификатором li-0
`
$crawler = new Crawler();
$htmlContent='<ul>
<li id="li-0">
<a href="#"><span>All Products</span></a>
</li>
<li id="li-3" class="">
<a href="#"><span>Features</span>/a>
</li>
</ul>';
$crawler->addHtmlContent($htmlContent, 'UTF-8');
$newNode = new Crawler();
$newNode->addHtmlContent('<li id="li-2" ><a href="#"><span>Testimonials</span></a></li>', 'UTF-8');
$node=$crawler->children()->filter('#li-0')->getNode(0);
$node->parentNode->insertBefore($newNode->children()->getNode(0));