Paraméterek getimagelist migx

Kiegészítve fordítására irathoz MIGX.Frontend-használat

helyőrzők getImageList

  • # 91; # 91; + fieldname # 93; # 93; - bármely menetemelkedés MIGX konfigurációt, vagy a paraméterek át a részlet
  • # 91; # 91; IDX + # 93; # 93; - sorszám, 1-től kezdődően
  • # 91; # 91; + _ első # 93; # 93; - értéke 1, ha az első bejegyzés
  • # 91; # 91; + _ utolsó # 93; # 93; - értéke 1, ha ez az utolsó bejegyzés
  • # 91; # 91; + _ Alt # 93; # 93; - értéke 1, ha ez még rekord
  • # 91; # 91; + teljes # 93; # 93; - teljes száma elemek (lehet változtatni totalVar)
  • # 91; # 91; + property.name # 93; # 93; - megjeleníti a nevezett paraméter name = # 96; # 96; A hívás getImageList. Például, ha a hívás: helykitöltő # 91; # 91; + property.tvname # 93; # 93; Ez lesz a értéke «csúszka».

paraméterek getImageList

  • tvname - TV neve a bemeneti típus MIGX
  • TPL - chunk nevet a kimeneti minden rekordot. Használhatja @CODE. @FILE. @FIELD
  • docid - megadhatja az azonosító okmány, akiknek a TV fel kell dolgozni. Alapértelmezett: # 91; # 91; * ID # 93; # 93;
  • érték - JSON karakterlánc feldolgozásra getImageList. Ha meg van adva, a paramétereket docid és tvname figyelmen kívül hagyja. Ezt fel lehet használni a kimeneti getImageList másik hívás getImageList
  • limit - a rekordok száma megjelenítésére. Alapértelmezett: 0
  • ellensúlyozza - a rekordok száma, hogy kihagyja. Alapértelmezett: 0
  • totalVar - helyőrzőnevet, amely tartalmazza a teljes rekordok száma. Alapértelmezett: a teljes
  • randomize - ha be van állítva 1, az eredmények lesz rendezve véletlenszerű sorrendben. Alapértelmezett: 0
  • preselectLimit - paraméterekkel véletlenszerű, megadhatja a rekordok száma, amelyek kerül kiadásra minden esetben. Alapértelmezett: 5
  • ahol - JSON karakterlánc minta körülmények között, például: # 123; «aktív: =»: «1», «értékelése:>»: «5» # 125;
  • Sorrend - JSON karakterlánc rendezési feltételek. Megadhat néhány paraméter: # 91; # 123; «céljából SortBy»: «kor», «sortdir»: «DESC», «sortmode»: «numerikus» # 125; # 123; «céljából SortBy»: «név», «sortdir»: «ASC »# 125; # 93;
  • toPlaceholder - menteni a kimenetet egy helykitöltő
  • toSeparatePlaceholders - kivéve minden rekord egy külön helykitöltő. Például, toSeparatePlaceholders = # 96; tétel # 96; létrehozása helyőrzők: # 91; # 91; + item.1 # 93; # 93;, # 91; # 91; + item.2 # 93; # 93; stb
  • outputSeparator - osztó eredmények között
  • wrapperTpl - chunk wrapper a kimeneti eredményeket. Tart helykitöltő # 91; # 91; + kimeneti # 93; # 93; az eredmény megjelenítésére
  • processTVs - tartalmazza feldolgozási mód TV kimenet beállításai (mezők inputTV). Alapértelmezett: 1

Válogatás a sablon minden egyes eredmény

a kimeneti sablont lehet használni az összes bejegyzést. Mert ez a konfiguráció MIGX TV adja a területen válasszon ki egy sablont, például:

Ezután hozzon létre darabokat kimenet: migx_tpl_1, migx_tpl_2. Nem létrehozni darabokat, akkor @CODE: és @FILE: (opció TPL). Majd hívja getImageList a következő paraméterekkel:

Csak egy feltételt tudunk, sajnos :(

Veszem vissza, átmentem szűrés mindkét feltételek

És megadhatja több dokumentumot docid. Megértem, hogy ez lehetetlen. Van-e bármilyen módon?

Adjon csak egy erőforrás paraméter docid. A saját leírása nem tudom megérteni, hogy miért van szükség, hogy elmondja egy pár.
Ugyanakkor azt is feltételezhetjük, hogy ez lehetséges, egy részlet:
  1. - Kap JSON adatok megfelelő TV
  2. - Decode ezeket az adatokat át json_decode ($ tv, igaz)
  3. - Ötvözi a tömbök segítségével array_merge
  4. - Kódolás a kapott kombinált tömb használatával json_encode
  5. - Küldje be getImageList segítségével érték