Des livres incontournables pour tout maîtriser

  • CSS2
  • Réussir son site web avec XHTML et CSS
  • PHP 5 avancé
  • Memento CSS
  • Memento XHTML
  • Ergonomie web
  • Bien rédiger pour le web
Auteur
TheNikos
# 16 Jun 2009 - 19:34:49
Citer
7 Posts
Bonjour,

Je vous préviens de suite, mon problème est presque existentiel

Pour faire simple, mon application crée une page XML à l'aide de FLEX et j'utilise XSLT pour rendre la page compréhensible par un navigateur.
Grâce au RichTextEditor de Flex, je récupère un texte formaté mais le code est totalement crade et n'est pas bien interprété par le XSLT et les navigateurs.

J'ai donc récupérer une fonction qui permet de "nettoyer" ce code et j'appelle cette fonction de la manière suivante :

<xsl:template match="texte">
<div style="width:90%; margin:auto">
<xsl:variable name="texte">
<xsl:copy-of select="./." />
</xsl:variable>
<xsl:copy-of select="php:functionString('traiter_bloc_notes', $texte)" />
</div>
</xsl:template>


Je déclare le namespace php de la manière suivante :

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:php="http://php.net/xsl">


Malgré l'utilisation de copy-of, la valeur de $texte est le texte et plus le texte formaté avec les balises.

Pouvez-vous m'indiquer comment passer le code 'crade', c'est à dire le contenu brut balisé à la fonction PHP ?

Merci d'avance

http://team-xmg.com 
^
SynRJ
# 17 Jun 2009 - 09:21:14
Citer
64 Posts
Mwahah vieux gars... xD

Bonne chance pour ton problème !

http://www.synrj.fr 
^
Powered by Phedio v3.8.6 beta in 25.3 ms © dew