Параметри getimagelist migx

Допълнени с превода на официални документи: MIGX.Frontend-Usage

контейнери getImageList

  • # 91; # 91 + FIELDNAME # 93; # 93; - конфигурация стъпка MIGX или от параметрите преминали в фрагмента
  • # 91; # 91; IDX + # 93; # 93; - сериен номер, започващ с 1
  • # 91; # 91 + _ първия # 93; # 93; - връща 1, ако първият запис
  • # 91; # 91 + _ последната # 93; # 93; - връща 1, ако това е последния запис
  • # 91; # 91 + _ н # 93; # 93; - връща 1, ако тя е още по-рекорд
  • # 91; # 91 + общо # 93; # 93; - общ брой на елементи (може да се променя чрез totalVar)
  • # 91; # 91 + property.name # 93; # 93; - показва параметъра име име = # 96; # 96; в getImageList за повикване. Например, когато се обаждате: контейнер # 91; # 91 + property.tvname # 93; # 93; Той ще има стойност от «слайдер».

параметри getImageList

  • tvname - TV име с MIGX входния тип
  • Име на парче за изхода на всеки запис - Гражданска отговорност на автомобилистите. Можете да използвате @CODE. @FILE. @FIELD
  • Док - можете да зададете ID на документа, чиято телевизия трябва да бъде обработена. По подразбиране: # 91; # 91; * ID # 93; # 93;
  • стойност - JSON низ за преработка getImageList. Ако определени, параметрите Док и tvname ще бъдат игнорирани. Тя може да се използва за извеждане getImageList друг разговор getImageList
  • ограничение - броят на записи за показване. По подразбиране: 0
  • офсет - броя на записите, за да пропуснете. По подразбиране: 0
  • totalVar - контейнер име, което съдържа общия брой на записите. По подразбиране: общо
  • случаен характер - ако е настроено 1, резултатите ще бъдат сортирани в случаен ред. По подразбиране: 0
  • preselectLimit - с параметри случаен характер, можете да зададете броя на записите, които ще бъдат изведени в никакъв случай. По подразбиране: 5
  • където - JSON низ примерни условия, като: # 123; «активен: =»: «1», «Оценка:>»: «5» # 125;
  • сортиране - JSON низ сортиране условия. Можете да зададете няколко параметъра: # 91; # 123; «SortBy»: «възраст», «sortdir»: «DESC», «sortmode»: «цифров» # 125; # 123; «SortBy»: «име», «sortdir»: «ASC »# 125; # 93;
  • toPlaceholder - спаси изхода на контейнер
  • toSeparatePlaceholders - спаси всеки запис в отделен контейнер. Например, toSeparatePlaceholders = # 96; т # 96; създаване на заместители: # 91; # 91 + item.1 # 93; # 93;, # 91; # 91 + т.2 # 93; # 93; и т.н.
  • outputSeparator - разделител между резултатите
  • wrapperTpl - парче обвивка за извеждане на резултатите. Това отнема контейнер # 91; # 91 + изход # 93; # 93; за показване на резултатите
  • processTVs - включват режим на обработка на настройките TV изход (за полета с inputTV). По подразбиране: 1






Избор шаблон за всеки резултат

резултатите от дейността си шаблон може да се използва за всеки запис. За тази конфигурация MIGX телевизия уточни поле за избор на шаблон, например:







След това създайте парчета за изход: migx_tpl_1, migx_tpl_2. Не е за създаване на парчета, можете да използвате @CODE: и @FILE: (за вариант Гражданска отговорност). И след това се обадете getImageList със следните параметри:

Само едно условие може да се постави, за съжаление :(

Аз го вземе обратно, минах филтриране и на двете условия

И вие можете да посочите няколко документи Док. Аз разбирам, че това е невъзможно. Има ли някакъв начин?

Посочете само един параметър на ресурсите Док. От вашето описание не мога да разбера защо е необходимо да кажа няколко.
Въпреки това, не мога да се предположи, че е възможно чрез откъс:
  1. - Вземи JSON данни съответната телевизия
  2. - Декодиране тези данни чрез json_decode ($ телевизия, вярно)
  3. - Комбинирането на масиви използвайки array_merge
  4. - Възхвала получената комбинирана масив използване json_encode
  5. - Изпрати го в getImageList с помощта на стойност