Помощь Парсинг опций. Автоматическая обработка прайс-листов.

Ed71

Постоялец
Регистрация
6 Янв 2015
Сообщения
115
Реакции
23
Здравствуйте. Помогите, пожалуйста настроить парсинг опций. На сайте доноре код представлен следующим образом:
Код:
 <b>Цвет камня:</b><br />
          <select name="option[816]">
            <option value=""> --- Выберите --- </option>
                        <option value="4164">Чистый циркон                        </option>
                        <option value="4171">Многоцветный                        </option>
                      </select>
        </div>
        <br />
                                                                                                        <div id="option-293" class="option">
                    <span class="required">*</span>
                    <b>Размер:</b><br />
          <select name="option[293]">
            <option value=""> --- Выберите --- </option>
                        <option value="1309">16                        </option>
                        <option value="1311">17                        </option>
                        <option value="1308">18                        </option>
                        <option value="1306">19                        </option>
                      </select>
В модуле прописываю:

Тексты начала и конца парсинга, через запятую:
Цвет камня:,</select>
*Значение. Номер колонки в прайсе или параметры парсинга:
">,</option>

Тексты начала и конца парсинга, через запятую:
Размер:,</select>
*Значение. Номер колонки в прайсе или параметры парсинга:
">,</option>

Все отлично парсится, но в каждую опцию попадает ненужное значение --- Выберите ---, в результате чего они имеют такой вид:

Чистый циркон
--- Выберите ---
Многоцветный
--------------------------------------------------
17
16
18
--- Выберите ---
19

Подскажите, как настроить парсинг, чтобы --- Выберите --- не попадало в значения опций? Или же потом как-нибудь его вырезать. Пробовал через supler.php таким образом:
$text = str_replace('--- Выберите ---', '', $text);
Но что-то ничего не получилось у меня. :-( Заранее огромное спасибо!
 
Назад
Сверху