Développer avec RBS Change : Import de document avec richtext et lien

  • 20768.1

    01/10/2010 15:57


    teles
    Rang : Adepte
    Dans un import xml, comment fait-on pour mettre un lien vers une page dans une propriété de type XHTMLFragment ?
    Si j'ai :
    <page label="pour lien" id="lien"/>
    <mondocument label="test" textriche=""/>

    J'ai essayé avec: cmpref="lien"; cmpref="{ref-id:lien}; cmpref="{lien}"; cmpref-refid="lien"
    Mais pas moyen d'avoir le lien correct, ce qui est mis entre les doubles quotes n'est interprété avec l'id définit sur la page.
    Vu que ça fonctionne pour le contenu des pages, ça devrait aussi le faire pour des propriétés ? Y a une astuce ou c'est un bug ?
  • 20768.2 en réponse à 20768.1 écrit par teles

    01/10/2010 16:35


    Gaël Port
    Titre : Développeur RBS Change
    Rang : Expert
    À l'heure actuelle, ça fonctionne dans le contenu des pages car c'est implémenté dans la classe website_ScriptChangeBlockElement qui importe les blocs dans une page.

    Mais ce n'est pas fait pour les propriété de type XHTMLFragment. Cela pourrait cependant être une évolution intéressante à soumettre...

    En attendant il est toujours possible de s'inspirer du code de la classe website_ScriptChangeBlockElement pour l'implémenter dans la classe d'import d'un document donné.
  • 20768.3 en réponse à 20768.2 écrit par Gaël Port

    01/10/2010 17:59


    teles
    Rang : Adepte

    Édité par teles 01/10/2010 17:59

 
Merci de prendre connaissance et de respecter les règles des forums.
 
1471 membres
Aucun membre connecté