Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Data Model Questions

Problem using simplexml in controller php


Reply

1164 Views

Avatar
D&B

25 January 2010 at 11:38am Community Member, 4 Posts

I want to use simplexml in my controller php, but I get an error (Node no longer exists).

I suspect ->children() is calling the silverstripe function rather than the simplexml children() function.

Is there any way around this?

class TypeTester_Controller extends Page_Controller {

function MyFunction() {

$xml = simplexml_load_file('myXML.xml');

foreach($xml->library->children() as $child) {
...
}
}
}

Thanks