dklight
@dklight
php кодер - level 2.5

Как получить тег с двумя классами используя xpath?

Есть структура html вида:
// .catalog-items-list.view-list > .item > .catalog-item-inner
Как получить элемент с двумя классами .catalog-items-list.view-list

пока что удается получить элементы только с одним классом, без родительского с 2-я
$product = $xpath->query('//div[@class="item"]/div[contains(@class, "catalog-item-inner")]');
  • Вопрос задан
  • 137 просмотров
Решения вопроса 2
soulilya
@soulilya
Культурный, утонченный и изысканный.
"//div[contains(@class, 'catalog-items-list') and contains(@class, 'view-list')]"
Ответ написан
Комментировать
dklight
@dklight Автор вопроса
php кодер - level 2.5
решение найдено:
$product = $xpath->query('//div[contains(@class, "catalog-items-list")]/div[@class="item"]/div[contains(@class, "catalog-item-inner")]');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект