Есть код, который получает в переменную html текст Код (Text): <?php //проверяем валидность кода. Если будет показываться, то в php-коде ошибки нет echo 'code is valid<br/>'; // example of how to use advanced selector features include('../config.php'); include('../simple_html_dom.php'); //ПОЛУЧАЕМ СТАРТОВУЮ СТРАНИЦУ И ЗАПИСЫВАЕМ ЕЕ МАССИВ СТРАНИЦ, КОТОРЫЕ БУДЕМ ПАРСИТЬ $page_group=array(); $parse_start_page='http://relines.ru/catalog/lifan-smily-engine-and-transmission/'; $page_group[0]=$parse_start_page; $start_html=array(); $start_html = file_get_html($page_group[0]); $page_count = count ($start_html->find('a.b-catalog__paginator__item')); $pagin_page_adress = $start_html->find('a.b-catalog__paginator__item'); //ЭТО СЮДА ПОПАЛО ИЗ ПРОШЛЫХ ПОПЫТОК $element_article=$start_html->find('p.b-catalog__item__sku a'); $count_art_arr = array(); //ЗАПИСЫВАЕМ В АДРЕСА СТРАНИЦ И ПОДГРУЗИТЬ СОДЕРЖИМОЕ ВСЕХ СТРАНИЦ for($i = 0; $i <= $page_count; $i++) { $page_group[$i+1]='http://relines.ru'.$pagin_page_adress[$i]->href; //ВЫДАЕТ ВСЕ АДРЕСА ПРАВИЛЬНО echo $page_group[$i].'<br/><br/>'; } //А здесь получаем содержимое всех страниц в виде текста в одну переменную $count_of_page=count($page_group); echo $count_of_page.'<br/>'; //for($k=0; $k<$count_of_page; $k++) { //$html = file_get_contents($page_group[$k]); //} foreach($page_group as $urlsItem){ $out .= file_get_contents($urlsItem); //и добавляем содержание каждой страницы в строку } echo $out; //здесь контент всех трех страниц $titre = preg_match_all('<p class="b-catalog__item__t">(.*)</p>',$out,$regs); echo count($regs); //Вопрос, как отсюда выдернуть содержимое ссылок p.b-catalog__item__sku a, а также 'p.b-catalog__item__t a. Т.е. не адреса ссылок, а именно текст внутри тега <a...> </a> ?> Вот ссылка на результат: Код (Text): http://pars1.svdmag.ru/relines/ex1.php Как с помощью регулярных выражений выдернуть содержимое ссылок p.b-catalog__item__sku a, а также 'p.b-catalog__item__t a и записать их в массив (можно и в два) ??? Спасибо
Старайся писать вопросы по пунктом, какой у тебя первый? p.b-catalog__item__sku a: чтобы это понимать, почитай по css селекторы, сразу станет понятно как вытащить нужные ссылки, то есть без регулярный выражений. На счёт записи в массив, так это легко $urls = array(); и уже в цикле $urls[] = $url; тут подробнее php.net/manual/ru/language.types.array.php
Я составил регулярное выражение, которое по идее выдергивает артикул. Помог сервис http://regex101.com/ В моей переменной, которую парсю много артикулов, а сервис http://regex101.com/ находит только одно совпадение. А в пхп вовсе ничего не выводит. Посмотрите, пожалуйста, на код, в чем ошибка? Как записать в массив все артикулы? Код (Text): preg_match_all('/<p class="b-catalog__item__sku"><a[^>]+?[^>]+>(.*?)<\/a><\/p>/', $out, $result2); echo $result2[0];
так пусто? var_dump($result2) легче через css селекторы, вот готовая библиотека http://simplehtmldom.sourceforge.net/
Я решил задачу, в общем-то был в правильном направлении. Я чуть позже напишу в чем соль. Хотя соль в том, что нужно работать не с $result2, а с $result2[1], в общем, позже опишу свой опыт работы с регулярными выражениями.
Код (PHP): $end=7; $url=''; $val=array(); for($i=0;$i<=$end;++$i) { if(0<$i) { $url='/page_'.$i; } $html=file_get_contents('http://relines.ru/catalog/lifan-smily-engine-and-transmission/'.$url); $dom=new DOMDocument('1.0','utf-8'); $dom->loadHTML($html); $xpath=new DOMXPath($dom); $serial=$xpath->query('//p[@class="b-catalog__item__sku"]/a'); $name=$xpath->query('//p[@class="b-catalog__item__t"]/a'); if($name->length && $serial->length) { foreach($name as $key => $value) { $val[$serial->item($key)->nodeValue]=$value->nodeValue; } } } Вывод: Код (PHP): array ( 'LF479Q1-1025015A' => 'Ремень генератора и насоса водяного (помпы)', 'LF481Q1-1701334A' => 'Подшипник выжимной сцепления1.6L', 'LF479Q1-1025100A' => 'Ролик ГРМ натяжной', 'LF479Q1-1306100A' => 'Термостат', 'LF479Q1-3707800A' => 'Свеча зажигания 1.3-1.6', 'LF479Q1-3707000A' => 'Провода высоковольтные (комплект)', 'LF479Q1-1003015A' => 'Прокладка клапанной крышки', 'LF481Q3-3802100C' => 'Датчик скорости', 'LF479Q1-1003203A' => 'Сальник свечного колодца', 'LF479Q1-3802100A' => 'Датчик скорости 1.3/1.6', 'LBA1132150B1' => 'Клапан холостого хода (1.3/1.6)', 'LF479Q1-1025022A' => 'Крышка ГРМ (средняя часть) 1.3/1.6', 'LF479Q1-1025023A' => 'Крышка ГРМ (нижняя часть) 1.3/1.6', 'LF479Q1-1025021A' => 'Крышка ГРМ (верхняя часть) 1.3/1.6', 'LBA3705100B1' => 'Катушка зажигания ', 'LF481Q1-1702160A' => 'Цилиндр сцепления рабочий', 'LBA3616100B1' => 'Датчик температуры охлаждающей жидкости 1.3/1.6', 'LF479Q1-1005022A' => 'Сальник коленвала передний (1.3/1.6)', 'LF481Q1-1701030A' => 'Сальник первичного вала 1.6', 'LBA3612600B1' => 'Датчик положения коленвала', 'LBA3612300' => 'Датчик кислорода 1,3/1,6 (евро 2 ), (черная фишка)', 'LF479Q3-1307100A-1' => 'Насос водяной (помпа) 1.3/1.6', 'LF479Q1-1007017A' => 'Колпачок маслосъемный выпускной (черный) 1.3/1.6', 'LF479Q1-3818100A' => 'Датчик давления масла в двигателе 1.3/1.6', 'LF479Q1-1006011A' => 'Сальник распредвала ведущего (выпуск) (черный)', 'LF479Q1-1007018A' => 'Колпачок маслосъемный впускной (коричневый) 1.3/1.6', 'LF481Q1-1701330A' => 'Вилка сцепления', 'LBA3612300B1' => 'Датчик кислородный 1.3/1.6', 'LF479Q1-1014100A' => 'Клапан вентиляции картера', 'LF479Q1-1003300A' => 'Прокладка ГБЦ 1.3L', 'LF481Q1-3802100B1' => 'Датчик скорости 1.6', 'LF479Q1-1008014A' => 'Прокладка впускного коллектора (1.3/1.6)', 'LF479Q1-1003012A' => 'Болт ГБЦ на впуск (с шайбой)', 'q1840620' => 'Болт подшипника выжимного ', 'LF479Q1-1025025A' => 'Пружина натяжного ролика ГРМ', 'LF479Q1-1005019A' => 'Сальник коленчатого вала (коленвала) задний', 'LF479Q1-1003013A' => 'Болт ГБЦ на выпуск (с шайбой)', 'LBA1132150' => 'Регулятор холостого хода 1.3/1.6', 'LBA3612500' => 'Датчик неровной дороги', 'LBA1132160B1' => 'Датчик положения дроссельной заслонки 1.3/1.6', 'LBA3612600' => 'Датчик положения коленвала', 'LF479Q1-1004200A' => 'Кольца поршневые 1.3 (к-т на 1 цилиндр)', 'LF479Q1-1307015A' => 'Патрубок системы охлаждения', 'LF479Q3-3701190A' => 'Щетки генератора', 'LBA1132160' => 'Датчик положения дроссельной заслонки', 'LF479Q3-3708130A' => 'Втягивающее реле', 'LF479Q1-1008203A' => 'Прокладка коллектора впускного (между верх и ниж частью) 1.3/1.6', 'LF479Q1-1007011A' => 'Клапан выпускной (1.3L)', 'LF479Q1-1009100A' => 'Поддон масляный ДВС 1.3/1.6', 'LF481Q1-1701331A' => 'Пыльник вилки сцепления', 'LBA1130310B1' => 'Клапан абсорбера', 'LF479Q1-1003017A' => 'Шайба гайки клапанной крышки', 'LBA3614300B1' => 'Датчик давления воздуха (MAP)', 'LBA3614300' => 'Датчик давления воздуха (MAP) Delphi', 'LF479Q1-3765011A' => 'Прокладка дроссельной заслонки 1.3/1.6', 'LF481Q1-2303324A' => 'Сальник дифференциала (привода) правый', 'LF479Q1-1004100A' => 'Шатун 1.3/1.6', 'LF481Q1-2303323A' => 'Сальник дифференциала (привода) левый', 'LBA3705100' => 'Катушка зажигания Delphi', 'Q40112T4F' => 'Прокладка сливной пробки', 'LF479Q1-1307012A' => 'Прокладка водяного насоса к блоку (кольцо)', 'LF479Q1-1025012A' => 'Шестерня ГРМ коленвала', 'LF479Q1-1701333D' => 'Опора вилки сцепления', 'LF479Q3-1008200A1' => 'Коллектор впускной', 'LF479Q1-1004012A' => 'Поршень 1.3', 'LF479Q1-1007012A' => 'Клапан впускной (1.3L)', 'q1840816' => 'Болт', 'q1840830' => 'Болт', 'LF479Q3-1009013B' => 'Пробка сливная', 'LF479Q3-3708190A' => 'Щетки стартера', 'LF479Q3-3701160A' => 'Подшипник генератора задний', 'LF479Q3-3701130A' => 'Подшипник генератора передний', 'LF479Q1-1011011A' => 'Прокладка маслянного насоса (1,3/1,6)', 'LF479Q1-1025013A' => 'Шкив коленвала (1,3/1,6)', 'LF479Q1-1005014A' => 'Полукольцо коленвала нижние 1.3/1.6', 'q1840616' => 'Болт м6х14', 'q1840612' => 'Болт', 'LF479Q3-1007020A-8' => 'Толкатель 5,20', 'LF479Q3-3701180A' => 'Регулятор напряжения генератора', 'LF479Q3-3701111A' => 'Диодный мост генератора 1.3', 'LF479Q1-1011100A' => 'Насос масляный 1.3', 'LBA3612400' => 'Датчик детонации Delphi', 'LF479Q1-1004013A' => 'Палец поршня 1.3/1.6', 'LF479Q1-1005013A' => 'Полукольцо коленвала верхние 1.3/1.6', 'LF479Q1-1007021A-9' => 'Шайба регулировочная 275', 'LF479Q1-1007021A-8' => 'Шайба регулировочная 270', 'LF479Q1-1007021A-4' => 'Шайба регулировочная 250', 'LF479Q1-1007021A-2' => 'Шайба регулировочная 240', 'LF479Q1-1007021A-19' => 'Шайба регулировочная 325', 'LF479Q1-1007021A-18' => 'Шайба регулировочная 320', 'LF479Q1-1007021A-17' => 'Шайба регулировочная 315', 'LF479Q1-1007021A-10' => 'Шайба регулировочная 280', 'LF479Q1-1005017A' => 'Прокладка задней крышки КВ', 'LF479Q1-3707011A' => 'Направляющая (колодец) свечи', 'q1840610' => 'Болт 4мм.', 'LF479Q3-1007020A-33' => 'Толкатель 5,70', 'LF479Q3-1007020A-31' => 'Толкатель 5,66', 'LF479Q3-1007020A-23' => 'Толкатель 5,50', 'LF479Q3-1007020A-20' => 'Толкатель 5,44', 'LF479Q3-1007020A-10' => 'Толкатель 5,24', 'LF479Q3-1007020A-1' => 'Толкатель 5,06', 'LF479Q3-1008227A' => 'Прокладка впускного коллектора (пластик)', 'LF481Q1-1702142A' => 'Вилка механизма переключения', 'LF481Q1-1702036A' => 'Кольцо уплотнительное вала переключения передач', 'LF481Q1-2303304A' => 'Шайба регулировочная', 'LF479Q1-1601012A' => 'Болт диска сцепления', 'LBA1124100B1' => 'Форсунка топливная', 'LF479Q1-1010011A' => 'Прокладка маслоприемника 1.3/1.6', 'LF479Q1-1007021A-6' => 'Шайба регулировочная 260', 'LF479Q1-1007021A-5' => 'Шайба регулировочная 255', 'LF479Q1-1007021A-3' => 'Шайба регулировочная 245', 'LF479Q1-1007021A-24' => 'Шайба регулировочная 350', 'LF479Q1-1007021A-23' => 'Шайба регулировочная 345', 'LF479Q1-1007021A-22' => 'Шайба регулировочная 340', 'LF479Q1-1007021A-21' => 'Шайба регулировочная 335', 'LF479Q1-1007021A-20' => 'Шайба регулировочная 330', 'LF479Q1-1007021A-12' => 'Шайба регулировочная 290', 'LF479Q1-1007021A-11' => 'Шайба регулировочная 285', 'LF479Q1-1007021A-1' => 'Шайба регулировочная 235', 'LF479Q1-1003201A' => 'Крышка маслозаливной горловины', 'LF479Q1-3708100A' => 'Стартер 1.3', 'q1840835' => 'Болт 4мм', 'LF479Q3-1007020A-7' => 'Толкатель 5,18', 'LF479Q3-1007020A-6' => 'Толкатель 5,16', 'LF479Q3-1007020A-5' => 'Толкатель 5,14', 'LF479Q3-1007020A-42' => 'Толкатель 5,88', 'LF479Q3-1007020A-4' => 'Толкатель 5,12', 'LF479Q3-1007020A-36' => 'Толкатель 5,76', 'LF479Q3-1007020A-34' => 'Толкатель 5,72', 'LF479Q3-1007020A-26' => 'Толкатель 5,56', 'LF479Q3-1007020A-21' => 'Толкатель 5,46', 'LF479Q3-1007020A-2' => 'Толкатель 5,08', 'LF479Q3-1007020A-19' => 'Толкатель 5,42', 'LF479Q3-1007020A-18' => 'Толкатель 5,40', 'LF479Q3-1007020A-12' => 'Толкатель 5,28', 'LF479Q3-1007020A-11' => 'Толкатель 5,26', 'LF481Q1-1701029A' => 'Шайба 18.2×25×2', 'LF479Q1-1307017A' => 'Шпилька', 'LF481Q1-1701081A' => 'Шестерня заднего хода', 'LF481Q1-1702128A' => 'Пружина возвратная', 'LF481Q1-1702156A' => 'Пружина возвратная', 'LF481Q1-2303305A' => 'Шайба планетарного мех-ма 1.6', 'LF481Q1-1702054A' => 'Болт стопорный вилки 1 и 2 передачи 1.6', 'LF481Q1-1702170A' => 'Трубка сцепления (к рабочему Цилиндру)', 'LF479Q3-3708120A' => 'Привод стартера 1,3', 'LF479Q3-3708160A' => 'Планетарная передача стартера', 'LF479Q1-3701011A' => 'Кронштейн генератора регулировочный', 'LF479Q1-1307104A' => 'Прокладка водяной помпы', 'Q676B45' => 'Хомут', 'LBA3612400B1' => 'Датчик детонации', 'LBA1130310' => 'Клапан абсорбера Delphi', 'LF479Q1-1306012A' => 'Шпилька корпуса термостата', 'LF479Q1-1009300A' => 'Щуп маслянный 1.3/1.6', 'LF479Q1-1009011A' => 'Уплотнитель датчика уровня масла', 'LF479Q1-1007016A' => 'Сухарь клапана', 'LF479Q1-1003121A' => 'Направляющая клапана', 'LF479Q1-1006201A' => 'Распредвал выпускной 1.3', 'LF479Q1-1003100A' => 'Головка блока цилиндров (голая)', 'LF479Q1-1014011A' => 'Шланг клапана вент.картера', 'LF479Q1-1003018A' => 'Гайка клапанной крышки', 'LF479Q1-1003200A' => 'Крышка клапанная', 'LF479Q1-1017100A' => 'Фильтр масляный', 'LF479Q1-1025016A' => 'Ремень ГРМ', 'q1840650' => 'Болт блока дроссельной заслонки', 'q1840825' => 'Болт', 'q1840820' => 'Болт', 'q1841040' => 'Болт 4мм', 'LF479Q1-1005015A-3' => 'Вкладыш коренной верхн 1.3/1.6', 'LF479Q1-1005024A-3' => 'Вкладыш коренной нижн 1.3/1.6', 'LF479Q1-1601200B1' => 'Диск сцепления 1.3', 'LF479Q3-1307013B' => 'Патрубок (старого образца)хл.к вод.насосу', 'LF479Q1-1004011A-I' => 'Вкладыш шатунный 1.3/1.6 (ремонт 0,25)', 'LF479Q3-1007020A-9' => 'Толкатель 5,22', 'LF479Q3-1007020A-45' => 'Толкатель 5,94', 'LF479Q3-1007020A-44' => 'Толкатель 5,92', 'LF479Q3-1007020A-43' => 'Толкатель 5,90', 'LF479Q3-1007020A-41' => 'Толкатель 5,86', 'LF479Q3-1007020A-40' => 'Толкатель 5,84', 'LF479Q3-1007020A-39' => 'Толкатель 5,82', 'LF479Q3-1007020A-38' => 'Толкатель 5,80', 'LF479Q3-1007020A-37' => 'Толкатель 5,78', 'LF479Q3-1007020A-35' => 'Толкатель 5,74', 'LF479Q3-1007020A-32' => 'Толкатель 5,68', 'LF479Q3-1007020A-30' => 'Толкатель 5,64', 'LF479Q3-1007020A-3' => 'Толкатель 5,10', 'LF479Q3-1007020A-29' => 'Толкатель 5,62', 'LF479Q3-1007020A-28' => 'Толкатель 5,60', 'LF479Q3-1007020A-27' => 'Толкатель 5,58', 'LF479Q3-1007020A-25' => 'Толкатель 5,54', 'LF479Q3-1007020A-24' => 'Толкатель 5,52', 'LF479Q3-1007020A-22' => 'Толкатель 5,48', 'LF479Q3-1007020A-17' => 'Толкатель 5,38', 'LF479Q3-1007020A-16' => 'Толкатель 5,36', 'LF479Q3-1007020A-15' => 'Толкатель 5,34', 'LF479Q3-1007020A-14' => 'Толкатель 5,32', 'LF479Q3-1007020A-13' => 'Толкатель 5,30', 'LF479Q1-1005024A-II' => 'Вкладыш коренной нижн 1.3/1.6 (ремонт 0,5)', 'LF479Q1-1005024A-I' => 'Вкладыш коренной нижн 1.3/1.6 (ремонт 0,25)', 'LF479Q1-1005024A-5' => 'Вкладыш коренной нижн 1.3/1.6 (5-я группа)', 'LF479Q1-1005024A-4' => 'Вкладыш коренной нижн 1.3/1.6 (4-я группа)', 'LF479Q1-1005024A-2' => 'Вкладыш коренной нижн 1.3/1.6 (2-я группа)', 'LF479Q1-1005024A-1' => 'Вкладыш коренной нижн 1.3/1.6 (1-я группа)', 'LF479Q1-1005015A-II' => 'Вкладыш коренной верхн 1.3/1.6 (ремонт 0,5)', 'LF479Q1-1005015A-I' => 'Вкладыш коренной верхн 1.3/1.6 (ремонт 0,25)', 'LF479Q1-1005015A-5' => 'Вкладыш коренной верхн 1.3/1.6 (5-я группа)', 'LF479Q1-1005015A-4' => 'Вкладыш коренной верхн 1.3/1.6 (4-я группа)', 'LF479Q1-1005015A-2' => 'Вкладыш коренной верхн 1.3/1.6 (2-я группа)', 'LF479Q1-1004011A-II' => 'Вкладыш шатунный 1.3/1.6 (ремонт 0,5)', 'LF479Q1-1004011A-4' => 'Вкладыш шатунный 1.3/1.6 (4-я группа)', 'LF479Q1-1004011A-3' => 'Вкладыш шатунный 1.3/1.6 (3-я группа)', 'LF479Q1-1004011A-2' => 'Вкладыш шатунный 1.3/1.6 (2-я группа)', 'LF479Q1-1004011A-1' => 'Вкладыш шатунный 1.3/1.6 (1-я группа)', '80208LF479Q1-1700000H1' => 'Коробка передач в сборе', '80208LF479Q1-1701591E1' => 'Вал вторичный', '80208LF479Q1-1701077D' => 'Подшипник игольчатый 5-ой пер перв вала', 'LF479Q3-4001100A6' => 'Жгут проводов ДВС', '80208LF481Q1-1701085A' => 'Шайба', '80096LF481Q1-1701085A' => 'Шайба', '80096LF481Q1-2303309B1' => 'Мишень датчика скорости', '80208LF481Q1-2303315A' => 'Шайба стопорная дифференциала', '80096LF481Q1-2303315A' => 'Шайба стопорная дифференциала', '80208LF481Q1-2303309A' => 'Шестерня привода спидометра ведущая 1.6', '80096LF481Q1-2303309A' => 'Шестерня привода спидометра ведущая 1.6', '80208LF481Q1-1702141A' => 'Кольцо уплотнительное сапуна', '80096LF481Q1-1702141A' => 'Кольцо уплотнительное сапуна', '80208LF481Q1-1702052A' => 'Блокиратор вилки переключения 1 и 2 передачи 1.6', '80096LF481Q1-1702052A' => 'Блокиратор вилки переключения 1 и 2 передачи 1.6', '80208LF481Q1-1701043A' => 'Кольцо дистанционное игольч подш 2ой передачи (втор вал) 1.6', '80096LF481Q1-1701043A' => 'Кольцо дистанционное игольч подш 2ой передачи (втор вал) 1.6', '80208LF481Q1-1701047A' => 'Кольцо дистанционное игольч подш 4ой передачи (перв вал) 1.6', '80096LF481Q1-1701047A' => 'Кольцо дистанционное игольч подш 4ой передачи (перв вал) 1.6', '80208LF481Q1-1701069A' => 'Кольцо синхронизатора 5 передачи 1.6', '80208LF481Q1-1701044A' => 'Шарик шайбы упорной шестерни 4ой передачи (перв вал) 1.6', '80096LF481Q1-1701044A' => 'Шарик шайбы упорной шестерни 4ой передачи (перв вал) 1.6', '80208LF481Q1-1701065A' => 'Кольцо синхронизатора 4 передачи 1.6', '80208LF481Q1-1701059A' => 'Кольцо синхронизатора 3 передачи 1.6', '80208LF481Q1-1701076A' => 'Подшипник игольчатый 3ей и 4ой передач (перв вал) 1.6', 'LF479Q3-1017011A1' => 'Трубка соединительная маслянного фильтра', 'LF481Q1-1701093A' => 'Пружина', 'Q5240435' => 'Штифт корпуса дифференциала', 'LF479Q1-1702110E1' => 'Механизм выбора передач (кулиса)', 'LF479Q1-1702122D' => 'Шплинт', 'LF479Q1-1702100E1' => 'Механизм перекл передач в сборе', 'LF479Q1-1702400D1' => 'Вилки пер передач в сборе', 6305 => 'Подшипник первичного вала передний', 'LF479Q1-1701476D' => 'Шайба регулировочная перв вала', 'LF479Q1-1701475D' => 'Шайба регулировочная перв вала', 'LF479Q1-1701474D' => 'Шайба регулировочная перв вала', 'LF479Q1-1701473D' => 'Шайба регулировочная перв вала', 'LF479Q1-1701472D' => 'Шайба регулировочная перв вала', 'LF479Q1-1701471D' => 'Шайба регулировочная перв вала', 'TM6305-2RS' => 'Подшипник первичного вала задний', 'LF481Q1-1701029C' => 'Шайба 18.2×25×2', 'LF479Q1-1701026D' => 'Пробка КПП', 'LF479Q1-1701034D' => 'Желоб подвода масла 5 передачи', 'LF479Q1-1702240D' => 'Фиксатор штока 3', 'LF481Q1-1701332A' => 'Пружина', 'LF481Q1-1702037A' => 'Втулка КПП 15×18×10', 'LF479Q1-1701011D' => 'Корпус КПП со стороны сцепления', 'LF479Q3-1008015A1' => 'Кронштейн коллектора впускного', 'LF479Q1-3701012A' => 'Стопор регулировки ремня генератора', 'LF479Q3-1108011A1' => 'Кронштейн троса газа', 'Q123B0616' => 'Шпилька маслоприемника', 'Q5500519' => 'Шпонка коленвала', 'LF481Q1-1702130A' => 'Сапун', 'LF481Q1-1702115A' => 'Болт кронштейна рычага привода вилок', 'LF481Q1-1702114A' => 'Кронштейн рычага привода вилок', 'LF481Q1-1702035A' => 'Кольцо уплотнительное рычага привода вилок КПП', 'LF481Q1-1702030A' => 'Рычаг привода вилок КПП внутренний 1.6', 'LF481Q1-1702108A' => 'Кронштейн рычага блокировки вала пер передач', 'LF481Q1-1702154A' => 'Шайба вала выбора передач', 'LF481Q1-1702137A' => 'Кольцо стопорное вала пер передач', 'LF481Q1-1702138A' => 'Кольцо стопорное вала пер передач', 'LF481Q1-1702016A' => 'Втулка напр крышки мех-ма пер передач', 'LF481Q1-1702152A' => 'Втулка вала выбора передач', 'LF481Q1-1702151A' => 'Крышка механизма выбора передач', 'LF481Q1-1701090A' => 'Вилка-кронштейн шестерни заднего хода 1.6', 'LF481Q1-1702155A' => 'Пружина возвратная', 'LF481Q1-1702121A' => 'Шарик блокиратора 5-ой и задн передачи', 'LF481Q1-1702120A' => 'Блокиратор 5-ой и задн передачи', 'LF481Q1-2303303A' => 'Шестерня сателлитов дифференциала 1.6', 'LF481Q1-2303311A' => 'Болт дифференциала', 'LF481Q1-2303302A' => 'Шестерня саттелитов дифференциала 1.6', 'LF481Q1-1702082A' => 'Штифт', 'LF481Q1-1702081A' => 'Штифт', 'LF481Q1-1702057A' => 'Кольцо стопорное штока выбора 1 и 2 передачи 1.6', 'LF481Q1-1701029B' => 'Прокладка сливной пробки КПП 1.6 (медная шайба)', 'LF481Q1-1701025A' => 'Болт M8×15', 'LF481Q1-1701024A' => 'Кронштейн привода троса сцепления', 'LF481Q1-1702039A' => 'Кронштейн троса выбора режима передач', 'LF481Q1-1701336A' => 'Магнит квадратный', 'LF481Q1-1701033A' => 'Фиксатор вала выбора передач', 'LF481Q1-1702038A' => 'Кронштейн троса выбора передач', 'LF481Q1-1701028A' => 'Втулка корпуса КПП', 'LF481Q1-1701335A' => 'Кронштейн жгута датчика заднего хода', 'LF481Q1-1702159A' => 'Болт M8×25', 'LF481Q1-1701086A' => 'Шайба', 'Q1840616T1F30' => 'Болт замка багажника', 'LF479Q3-3701140A' => 'Статор генератора', 'LF479Q3-3708140A' => 'Вал стартера', 'LF479Q3-3708180A' => 'Статор стартера', 'LF479Q3-3701150A' => 'Ротор генератора', 'LF479Q3-3708150A' => 'Муфта стартера', 'LF479Q3-3701110A' => 'Шкив генератора', 'LF479Q3-3701112A' => 'Втулка изоляционная генератора', 'LF479Q1-3701013A' => 'Гайка крепления генератора', 'LF479Q3-3708111A' => 'Крышка стартера зад со щетками', 'LF479Q3-3708110A' => 'Крышка стартера пер', 'LF479Q3-3701120A' => 'Крышка генератора пер', 'LF479Q3-3708112A' => 'Вилка реле втягивающего', 'LF479Q3-3701170A' => 'Крышка генератора зад', 'LF479Q3-3701113A' => 'Крышка генератора зад', 'LF479Q3-3708170A' => 'Ротор стартера', 'LF479Q1-1011012A' => 'Штифт пер.крышки КВ(масл.насос)', 'Q5220820' => 'Штифт маховика', 'LF479Q1-1005100A' => 'Маховик 1.3', 'LF479Q1-1005023A' => 'Болт маховика', 'LF479Q1-3705011A' => 'Кронштейн катушки зажигания', 'LF479Q1-3701200A' => 'Кронштейн генератора', 'LF479Q1-1001400A' => 'Кронштейн опоры двигателя правый', 'LF479Q1-1024012A' => 'Крюк монтажный ДВС правый', 'LF479Q1-1024011A' => 'Крюк монтажный ДВС левый', 'LBA1121100B1' => 'Рампа топливная', 'LBA1121100' => 'Рампа топливная', 'LF479Q1-1025011A' => 'Шкив водяного насоса', 'LF479Q1-1025024A' => 'Болт шкива коленвала', 'LF479Q1-1306201A' => 'Корпус термостата (седло)', 'LF479Q1-1300015A' => 'Корпус термостата к шланг охл.', 'LF479Q1-1008201A' => 'Коллектор впуск (верх часть) 1.3', 'LF479Q1-1008018A' => 'Болт коллектора впускного', 'LF479Q1-1108011A' => 'Кронштейн троса газа', 'LBA1132100B1' => 'Заслонка дроссельная', 'LBA1132100' => 'Заслонка дроссельная', 'LF479Q1-1008202A' => 'Коллектор впуск (ниж часть) 1.3/1.6', 'LF479Q1-1104014A' => 'Кронштейн абсорбера', 'LF479Q3-3614011B' => 'Кронштейн датчика температуры воздуха ДВС', 'LF479Q1-3614011A' => 'Кронштейн датчика темпер.и давл.воздуха', 'LF479Q1-1009012A' => 'Шпилька масл поддона', 'LF479Q1-1010100A' => 'Маслоприёмник', 'LF479Q1-1009015A' => 'Направляющая масляного щупа', 'LF479Q1-1025018A' => 'Шайба шестерни КВ(ГРМ) пер.', 'LF479Q1-1025019A' => 'Шайба шестерни КВ(ГРМ) задн.', 'LF479Q1-1025014A' => 'Шестерня ГРМ РВ', 'LF479Q1-1007014A' => 'Кольцо стопорное (тарелка) клапана', 'LF479Q1-1007015A' => 'Кольцо стопорное клапана(верхн.)', 'LF479Q1-1007013A' => 'Пружина клапана', 'LF479Q1-1006106A' => 'Шестерня РВ впускн.(масл.насоса)', 'LF479Q1-1006105A' => 'Шестерня распредвала впусного(ведомая)', 'LF479Q1-1006101A' => 'Распредвал впускной 1.3', 'LF479Q1-1006202A' => 'Шестерня распредвала выпускного (ведущая)', 'LF479Q1-1006203A' => 'Кольцо стопорное шестерни выпуск РВ', 'LF479Q1-1006103A' => 'Шайба компенсаторная РВ', 'LF479Q1-1701012A' => 'Пластина маховика', 'Q5220614' => 'Штифт направл.задней крышки КВ', 'LF479Q1-1005018A' => 'Крышка задн.КВ', 'LF479Q1-1002107A' => 'Болт коренных крышек КВ', 'LF479Q1-1002100A' => 'Блок цилиндров 1.3', 'LF479Q1-1003016A' => 'Заглушка полукольцо ГБЦ', 'LF479Q1-1300017A' => 'Фланец отвода охлаждающей жидкости ГБЦ', 'LF479Q1-1003019A' => 'Шпилька ГБЦ - клап крышка', 'LF479Q1-1003213A' => 'Маслоотражатель 2', 'LF479Q1-1003212A' => 'Маслоотражатель', 'q40212' => 'Шайба болта шкива КВ/пер.подв.', 'q1841030' => 'BOLT', 'q1840625' => 'Болт кожуха ГРМ', 'q1840840' => 'Болт 4мм', 'q5280522' => 'Штифт КПП 4/2,4/4 вилки 5-ОЙ ПЕРЕДАЧИ HOVER,WINGLE ДИЗЕЛЬ', 'q1841016' => 'Болт 4мм', ) Можно сделать ппц какой извращенный и гибкий вариант, который будет видеть автоматом страницы и каталоги и пройдет по всей навигации сайта и соберет " ЗАМЕТЬТЕ!!! Будет собирать так как указано по критериям, они могут быть везде разными и уникальными если на то пошло ".