Search

Hello, In the first place, I have just discovered Symphony. I like the concept and the implementation which was made.

Now, I saw in the showcase four sites with a frontend in flash and managed by symphony. Correct me if I’m wrong but I think that these sites generate XML from Symphony’s data and connect them to Flash in a traditional way.

Nevertheless, with the framework Flex, it is not possible to generate from a XML file a valid MXML file thanks to XSLT?

I found interesting things as: http://code.google.com/p/livemxml/ http://blog.flexexamples.com/2007/09/19/converting-xml-to-objects-using-the-flex-simplexmldecoder-class/ http://www.senocular.com/?id=2.9

You feel at ease with symphony (and maybe Flex), do you think that this way is possible?

Thank you for your attention and I apologize in advance if I talk nonsense :D

/me will spend the weekend to play with this very nice Framework

If MXML is just XML, then you will be able to output this from Symphony. You use XSLT to transform the XML from Data Sources into MXML. For example, it is possible to output this MXML using Symphony, as it’s just XML using the mx namespace.

http://blog.flexexamples.com/wp-content/uploads/SimpleXMLDecoder_decodeXML_test/main.mxml

Thank you for your reply ! I I think that to use flex, the MXML file must be compiled and not just display.

I find this which describe the flex compiler’s API : http://livedocs.adobe.com/flex/3/compilerAPI_flex3.pdf

It seems that we can compile at runtime a MXML file. I will search in this way. I must spend time to understand and perhaps master Symphony :)

Thanks again.

It looks like you need the MXML files saved to a physical file if you want to use them to compile a Flex application. I thought you were referring to an already-compiled Flex application that consumes content via XML.

I’m curious, why would you have to be able to create new flex applications on the fly? Data can be handled with XML or if speed matters json… Symphony is perfect to provide and manage the data…

In fact, I have two ideas.

At first, I use a precompiled flex to manage my data. As you and nickdunn said, Symphony is perfect for this task. I am going to use Symphony at least in this way. It a great tool !

Then the compilation in the fly comes from a stupid idea that I had when i see Symphony. To manage elements’s interactivity so easily as to manage the data. Display’s information could be informed at the same time as the raw data. From there, the Flex front-end would be generated. It could be of use at least as base to manual modifications. At best, help to create an complete Flex interface, with a back-end Symphony for data.

I have a dream…. :)

p.s.: Excuse me for my inaccurate english. And thank you for your reply! p.p.s.: Forgive me if it is a stupid andor impracticable andor already possible feature

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details