AAron: I am not sure what your adding to app/xml/data.ctp for. This should be handled like any other view.
You need; The parse xml extensions config (which you have) A controller action (your's looks good) An XML view (app/views/CONTROLLERNAME/xml/CONTROLLERACTION.xml Here's an article I wrote after implementing RSS feeds on one of my sites., http://edwardawebb.com/programming/php-programming/cakephp/add-rss-feed-cakephp-models On May 8, 5:54 pm, Aaron Torres <[email protected]> wrote: > First off, sorry if this is a duplicate, I submitted a post an hour > ago and it still hasn't shown up so I thought I'd try one more time. > > I'm having extreme difficulty getting cakephp to render xml for me. > I've looked through the google groups, the docs, and blog posts via > google and as far as I can tell I've done everything that has been > suggested. > > In my routes file: > Router::parseExtensions("xml"); > > In my controller: > var $components = array('RequestHandler'); > > function data(){ > $message = 'Testing'; > $this->set('message', $message); > > } > > I've verified that app/data.xml tries to render views/app/xml/data.ctp > and also views/layouts/xml/default.ctp (if I create it) > > In views/app/xml/data.ctp: > <test> > <case><?php echo $message; ?></case> > </test> > > However, when I navigate to app/data.xml this is what is returned: > <?xml version="1.0" encoding="utf-8"?> > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > <html xmlns="http://www.w3.org/1999/xhtml"> > <head> > <title></title> > </head> > <body> > Testing <!-- 0.1864s --> > </body> > > </html> > > I've ran out of ideas, does anyone have any suggestions to get this > working? > > Thanks in advance for any insights you can provide and again, sorry if > this posts twice. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
