Как изменить порадок вывода повторяющихся границ

Тема в разделе "Шаблон вывода", создана пользователем WebmastersCo, 27 янв 2019.

  1. WebmastersCo

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

    Регистрация:
    3 ноя 2017
    Сообщения:
    8
    Добрый день
    Есть 4 повторяющихся границ.
    По очередности используя шаблон <CD_CYCLE_GRAN_ALL!> они выводятся так
    <CD_CYCLE_GRAN_1!>
    <CD_CYCLE_GRAN_2!>
    <CD_CYCLE_GRAN_3!>
    <CD_CYCLE_GRAN_4!>

    Мне нужно настроить поочередный вывод таким образом:
    <CD_CYCLE_GRAN_1!>
    <CD_CYCLE_GRAN_4!>
    <CD_CYCLE_GRAN_3!>
    <CD_CYCLE_GRAN_2!>
    <CD_CYCLE_GRAN_1!>

    Результаты должны выводится поочередно, как в <CD_CYCLE_GRAN_ALL!>

    Не могу настроить. Подскажите
     
  2. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    3.356
    В повт.границе [CC] выводит номер цикла, в шаблоне вывода сортировать можно макросом [SORT]
     
  3. WebmastersCo

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

    Регистрация:
    3 ноя 2017
    Сообщения:
    8
    Походу поменять местами нельзя, что-ли?
     
  4. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    3.356
    Вам важно получить хаотичное смешанные строки?
    Макросом SHAKE
    Код:
    <SHAKE({br})><CD_CYCLE_GRAN_ALL!></SHAKE>
     
  5. WebmastersCo

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

    Регистрация:
    3 ноя 2017
    Сообщения:
    8
    Разобрался, для вывода результата границы в нуьном порядке надо использовать [VALUE_N] где N номер границы парсинга. В моем случае это выгладит так

    [VALUE_1]
    [VALUE_4]
    [VALUE_3]
    [VALUE_2]
    [VALUE_1]
     
    xLime и kagorec нравится это.

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