Трансформира съхранени XML данни от; отделен сървър за развитие на форума Ametys
не си логнат.

# 1 27.11.2013 г. 15:04:08
Трансформирайте съхранените XML данни от отделен сървър
Да предположим, че искам да създам (или модифицирам) услуга за интегриране на съдържание, съхранявано във формат xml (+ jpg за изображение) на друг сървър.
1. това е лесно мислимо ?
2. как да осигуря синхронизиране на данни, когато се актуализира отдалечен xml файл ?
# 2 27.11.2013 г. 15:38:04
Re: Трансформира съхранените XML данни от отделен сървър
наистина е доста лесно: приставката „Проксирано съдържание“ е създадена за вас.
Сътрудникът въвежда URL на отдалечен сървър и избира XSL, предоставен от разработчика.
Този XSL трябва да излезе от HTML като всяка услуга на Ametys. Играта ще бъде поставена в областта, избрана от сътрудника.
За синхронизиране на данни, Proxied Content е услуга, която не може да се кешира, което означава, че при заявка за кеш от посетител, отдалеченият сървър ще бъде заявен и XSL ще бъде повторено. Правилно ли е за вас ?
Рафаел Франше
Експерт Ametys
# 3 27.11.2013 г. 16:01:00
Re: Трансформира съхранените XML данни от отделен сървър
Много ми подхожда във всеки случай за теорията е ОК. Просто трябва да приложа това на практика
Благодаря ти
# 4 05/06/2014 17:03:11
Re: Трансформира съхранените XML данни от отделен сървър
Малък въпрос:
Имам впечатлението, че полетата, съдържащи се в XML файла, са напълно игнорирани ?
Ако е така, можем ли да го заобиколим ?
# 5 05/12/2014 11:08:19
Re: Трансформира съхранените XML данни от отделен сървър
Това, което трябва да определите, е кой премахва CDATA.
Във вашия XSL можете да превърнете CDATA в обикновен текст, за да видите дали той достига до вашия браузър.
Рафаел Франше
Експерт Ametys
# 6 05/12/2014 12:16:24
Re: Трансформира съхранените XML данни от отделен сървър
полето CDATA в XML съдържа основен HTML (с връзки).
Тествахме XSL извън CMS и имаме визуализация, която работи добре.