Tárolt XML-adatok átalakítása innen:; egy külön szerverfejlesztési fórum Ametys
Nem vagy bejelentkezve.

# 1 2013.11.27. 15:04:08
A tárolt XML-adatok átalakítása külön szerverről
Tegyük fel, hogy szeretnék létrehozni (vagy módosítani) egy szolgáltatást az xml formátumban (+ jpg képhez) tárolt tartalom integrálásához egy másik szerverre.
1.ez könnyen elképzelhető ?
2. hogyan lehet biztosítani az adatok szinkronizálását a távoli xml fájl frissítésekor ?
# 2 2013.11.27. 15:38:04
Re: A tárolt XML-adatok átalakítása külön szerverről
ez valóban elég egyszerű: a "Proxied Content" plugin az Ön számára készült.
A közreműködő beír egy távoli kiszolgáló URL-t, és kiválaszt egy XSL-t, amelyet a fejlesztő biztosít.
Ennek az XSL-nek úgy kell megjelennie a HTML-ből, mint bármely Ametys szolgáltatás. A játék a közreműködő által kiválasztott területre kerül.
Az adatok szinkronizálásához a Proxied Content nem gyorsítótárazott szolgáltatás, ami azt jelenti, hogy a látogató gyorsítótár-kérésére a távoli kiszolgálót lekérdezik, és az XSL újra lejátszásra kerül. Ez neked megfelelő ?
Raphael Franchet
Ametys Expert
# 3 2013.11.27. 16:01:00
Re: A tárolt XML-adatok átalakítása külön szerverről
Nekem mindenesetre nagyon megfelel, mert az elmélet rendben van. Ezt csak a gyakorlatban kell megvalósítanom
Köszönöm
# 4 2014.06.05. 17:03:11
Re: A tárolt XML-adatok átalakítása külön szerverről
Kis kérdés:
Az a benyomásom, hogy az XML fájl mezőit teljesen figyelmen kívül hagyják ?
Ha igen, megkerülhetjük-e ?
# 5 2014.12.05. 11:08:19
Re: A tárolt XML-adatok átalakítása külön szerverről
Meg kell határoznia, hogy ki távolítja el a CDATA-t.
XSL-jében a CDATA-t egyszerű szöveggé alakíthatja, hogy lássa, eljut-e a böngészőjébe.
Raphael Franchet
Ametys Expert
# 6 2014.12.05. 12:16:24
Re: A tárolt XML-adatok átalakítása külön szerverről
az XML CDATA mezője tartalmazza az alapvető HTML-t (linkekkel).
Az XSL-t a CMS-en kívül teszteltük, és renderelésünk van, amely jól működik.