Как фильтровать по идентификатору с помощью Symfony 2 Dom Crawler? Это работает $this->assertEquals(1, $crawler->filter('.elementClass')->count()); // filter by class Но это не работает. $this->assertEquals(1, $crawler->filter('#elementId')->count()); // filter by id Любые идеи? Ответ 1 Symfony2 DOM Crawler filter внутренне использует DOMXPath, поэтому вы можете найти ответ на свой вопрос этот поток запрос для фильтра должен быть чем-то вроде (обратите внимание, что код ниже не проверен, я уверен, что ссылка выше поможет вам) //*[@id='elementId']
Ответ 1 Symfony2 DOM Crawler filter внутренне использует DOMXPath, поэтому вы можете найти ответ на свой вопрос этот поток запрос для фильтра должен быть чем-то вроде (обратите внимание, что код ниже не проверен, я уверен, что ссылка выше поможет вам) //*[@id='elementId']