обработка текста - проблема-дилема

Тема в разделе "Решение различных задач по парсингу", создана пользователем lala, 21 мар 2013.

  1. lala

    lala New Member Пользователи

    Регистрация:
    5 мар 2013
    Сообщения:
    6
    Симпатии:
    0
    стоит такая задача...

    допустим спарсено 10 товаров
    из них 4 товара имеют признак А
    6 товаров имеют признак Б

    (пример - 4 черных кролика и 6 белых)

    хотелось бы засунуть в редактор шаблона вывода следующую конструкцию

    "если есть признак А, то выводить "описание 1", если есть признак Б, то выводить "описание 2""

    Пример: у черных кроликов вывести "Неоспоримо, что эти кролики быстрее на 40%" а у белых "Кролики это не только ценный мех, а 2-3 центнера мяса"

    как это сделать можно??
     
  2. nikolas1612

    nikolas1612 Member Пользователи

    Регистрация:
    27 ноя 2011
    Сообщения:
    439
    Симпатии:
    6
    просто заменить искомый признак на нужный вам текст. или дописать к нему (признаку) этот текст функцией поиск-замены.
    если надо, чтобы признак был прописан в одной ячейке - а текст в другой - сделайте в шаблоне 2 идентичных ячейки с признаком, и потом поработайте поиском-заменой в одной из них. в результате в этой ячейке слово "черный" будет меняться на "....быстрее на 40%", а "белый" - на центнеры. как-то так.
     

Поделиться этой страницей