не грузит GETMORECYCLECONTENT с WBAPPMODE

Тема в разделе "Макросы шаблона вывода", создана пользователем Dron25, 20 авг 2017.

  1. Dron25

    Dron25 Well-Known Member Пользователи

    Регистрация:
    17 июн 2014
    Сообщения:
    263
    подскажите что не так делаю или что пропустил

    вот рабочий вариант
    Код:
    [GETMORECYCLECONTENT]Ссылки недоступны для гостей[START]popup"><img src="[/START][END]"[/END][TOSTART][/TOSTART][TOEND][/TOEND][PARAMS][/PARAMS][SEP],[/SEP][/GETMORECYCLECONTENT]
    url в коде скушало. вот скрин
    [​IMG]

    как только добавляю WBAPPMODE , не грузится информация

    НЕ рабочий вариант
    Код:
    [GETMORECYCLECONTENT]Ссылки недоступны для гостей[START]popup"><img src="[/START][END]"[/END][TOSTART][/TOSTART][TOEND][/TOEND][PARAMS][/PARAMS][SEP],[/SEP][/GETMORECYCLECONTENT]
    весь код первой повт границы
    Код:
    [ALLSPACESCLEAR]<CD_GRAN_2!>[/ALLSPACESCLEAR][CSVCS][GRAN1][CSVCS][GRAN3][CSVCS][GRAN4][CSVCS][GRAN5][CSVCS][REPLACE(Дата свадьбы: |)]<GETMORECONTENT><URL="[GRAN6]"><START="<div class={"}cl_member_firm{"}>"><STARTCOUNT="0"><END="</div>"><ENDCOUNT="0"><PARAMS=""></GETMORECONTENT>[/REPLACE][CSVCS]<CD_DOCURL!>[CSVCS][GRAN7][CSVCS][GETMORECYCLECONTENT]Ссылки недоступны для гостей[START]popup"><img src="[/START][END]"[/END][TOSTART][/TOSTART][TOEND][/TOEND][PARAMS][/PARAMS][SEP],[/SEP][/GETMORECYCLECONTENT]
    подгрузка без WBAPPMODE работает только Clever Internet Suite

    файл проекта прикрепил и файл wba
     

    Вложения:

  2. Root

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

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

    Согласно справке Ссылки недоступны для гостей, макрос [GETMORECYCLECONTENT] не имеет [WBAPPMODE].
     
    Dron25 нравится это.
  3. mur

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

    Регистрация:
    5 июн 2014
    Сообщения:
    44
    1) Подскажите не появилось ли решение как для GETMORECYCLECONTENT загружать страницы с использованием WBApp или может есть какой-то "костыль"?

    2) Или единственный вариант использовать N-количество раз GETMORECONTENT с WBAPPMODE ?

    спасибо
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    1) Нет

    2) GETMORECONTENT можно использовать только 1 раз. Данные из результата его работы можно привести к нужному с помощью функции поиск-замены (макрос REPLACE), обратите внимание на {multiget} Ссылки недоступны для гостей
     
  5. mur

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

    Регистрация:
    5 июн 2014
    Сообщения:
    44
    Я использую гетмореконтент несколько ряд подряд с указанием номера входжения STARTCOUNT и это работает. Вот пример

    <GETMORECONTENT><URL="<CD_GRAN_1!>"><START="<cat>"><STARTCOUNT="0"><END="</cat>"><ENDCOUNT="0"><PARAMS=""></GETMORECONTENT>

    <GETMORECONTENT><URL="<CD_GRAN_1!>"><START="<cat>"><STARTCOUNT="1"><END="</cat>"><ENDCOUNT="0"><PARAMS=""></GETMORECONTENT>

    или это не правильно и лучше гемореконтентом загружать код сторонней страницы и через гет-мультигет вычленять нужное ?

    [REPLACE("{get}"|{multiget})]<GETMORECONTENT></GETMORECONTENT>[/REPLACE]
     
  6. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Можно и так и так. GETMORECONTENT при повторном обращении к одному и тому же URL берет данные из кеша.
     
    mur нравится это.

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