Используя приведенный ниже пример таблицы HTML, я хотел бы помочь с итерацией по каждой строке таблицы и нажатием кнопки отображения для каждой строки в DomCrawler. Я пробовал фильтровать, используя много разных критериев, таких как ниже, но не смог понять это. DomCrawler работал нормально, когда есть только одна форма, но имелись проблемы с несколькими, для каждой строки таблицы. Любая помощь очень ценится 🙂
$crawler->filter('.posting-row .display')
$form = $crawler->selectButton('display')->form();
$submitResult = $client->submit($form);
У меня есть следующий код, который содержит пример таблицы HTML, мне нужно перебрать, https://codepen.io/anon/pen/ZmQLEE?editors=1011
попробуй это:
if($crawler->filter('form')->count()){
$form = $crawler->selectButton('display')->eq(1)->form();
$crawler = $client->submit($form);
}
Привет!
Других решений пока нет …