Transformation XSLT

5 posts / 0 new
Dernière contribution
MasterSleepy
Transformation XSLT

Bonjour,
Je cherche à afficher et manipuler des données XML sur une sme 7.3 . Plus précisément je souhaite faire des transformations XSLT: malheureusement, de base la distribution n'est pas équipée pour réaliser cette opération. Conséquence, la fonction php "xslt_process" est inopérante Sad

Je crois avoir compris que je devais rajouter un processeur XSLT ainsi qu'une extension xsl à php... mais je ne suis pas un as de la customisation sme... un petit coup de pouce serait bienvenu !

Merci pour votre aide.

Migration writed for Herve

MasterSleepy
Transformation XSLT

Salut,

Il doit manquer le package qui installe l'extension php_xsl pour la SME.
Je ne sais malheureusement pas si ce package existe pour la SME en plus je n'en ai plus d'installé.

Mais voici comment je ferai.
Se connecter en tant que root à la ligne de commande
lancer la commade

yum install php_xsl


redémarrer le serveur


signal-event post-upgrade
signal-event reboot



Si le RPM n'est pas dispo dans les repos de SME tu peux éventuellement le trouvé sur rpmbone.
http://rpm.pbone.net/index.php3?stat=26&dist=42&size=49955&name=php-xslt-4.4.4-1.0.rhel4.ct.i386.rpm
tu le télécharges en local ensuite tu l'installes

yum localinstall php-xslt-4.4.4-1.0.rhel4.ct.i386.rpm


et tu finis par les classiques


signal-event post-upgrade
signal-event reboot



A+,
MasterSleepy.

Migration writed for MasterSleepy

MasterSleepy
Transformation XSLT

Un grand grand merci à toi MasterSleepy pour cette réponse détaillée. J'avoue que je commençais à désespérer de trouver une solution... je m'en vais de ce pas essayer ! Smile

Migration writed for Herve

MasterSleepy
Transformation XSLT

Bon, désolé de t'embêter encore... j'ai des soucis de "Missing Dependency"...
4 erreurs:
- libjs.so.1 is needed by package php-xslt
ainsi que
- libsablt.so.0
- php = 4.4.4-1.0.rhe14.ct
- sablotron > 1.0

Je précise que je suis en php 4.3.9. Si tu as encore le courage de me guider, je pense que par la suite je serai plus autonome pour surmonter ce genre d'opération.
:roll:

Migration writed for Herve

MasterSleepy
Transformation XSLT

Salut,

Désolé pour la semaine entre les posts.

Concernant les dépendances, je te conseilles de faire des recherches via google.
Par example pour libjs.so, je tapes dans google: libjs.so rpm redhat EL 4 et je tombe sur la page de rpmbone.
Télécharge le rpm pour une redhat EL 4 ou centos 4, c'est pareil de tout façon ;-).
Fait cela pour les différentes dépendances.

A+
MasterSleepy.

Migration writed for MasterSleepy

Connectez-vous ou inscrivez-vous pour publier un commentaire