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:
- - Kap JSON adatok megfelelő TV
- - Decode ezeket az adatokat át json_decode ($ tv, igaz)
- - Ötvözi a tömbök segítségével array_merge
- - Kódolás a kapott kombinált tömb használatával json_encode
- - Küldje be getImageList segítségével érték