Как вывести что-либо только в первом цикле повторяющейся границы

Тема в разделе "Повторяющиеся границы парсинга", создана пользователем dava002, 31 мар 2020.

  1. dava002

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

    Регистрация:
    21 июл 2015
    Сообщения:
    48
    Здравствуйте, возникла необходимость в следующей задаче. Нужно вставить артикул (обычная граница парсинга) только после ПЕРВОЙ найденной повторяющейся границы парсинга. В шаблоне вывода вставляю <CD_CYCLE_GRAN_1!>[CSVCS]<CD_GRAN_5!>, но обычная граница парсинга вставляется после последней повторяющейся границы
    Screenshot_3.png
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Код:
    [OUTPUTONCE][CSVCS]<CD_GRAN_5!>[/OUTPUTONCE]
    2020-03-31_06-07-52.png
     
    dava002 нравится это.
  3. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Еще вариант
    Код:
    [IF2][CC]=1[THEN][CSVCS]<CD_GRAN_5!>[ELSE][/IF2]
     
    dava002 и Root нравится это.
  4. dava002

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

    Регистрация:
    21 июл 2015
    Сообщения:
    48
    Благодарю
     
    Root нравится это.

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