I have some trouble with a new site running SS3. I created a GridField to add website-internal links.
But the treedropdownfield() produces an error "Not found" when I want to edit a link destination. I click on the dropdown and get the first level pages. But when I click on that little black triangle to open subpages the error message appears and says "Not found".
Strangely only when I edit. When I create a new entry for my related pages GridField everything works fine. I noticed in firebug they have different URL …
/admin/pages/edit/EditForm/field/relatedPages/item/76/ItemEditForm/field/relatedPageID/tree?ID=31&ajax=1
/admin/pages/edit/EditForm/field/relatedPages/item/new/ItemEditForm/field/relatedPageID/tree?ID=31&ajax=1
First doesn't work, second works.
GET http://example.com/admin/pages/edit/EditForm/field/relatedPages/item/76/ItemEditForm/field/relatedPageID/tree?ID=31&ajax=1 404 (Not Found) lib.js:531
jQuery.ajaxTransport.send lib.js:531
jQuery.extend.ajax lib.js:498
$.jstree.plugin._fn.load_node_html lib.js:2424
$.jstree.plugin.$.each.$.jstree._fn.(anonymous function) lib.js:1889
$.jstree.plugin._fn.load_node lib.js:2399
$.jstree.plugin.$.each.$.jstree._fn.(anonymous function) lib.js:1889
$.jstree.plugin._fn.open_node lib.js:1937
$.jstree.plugin.$.each.$.jstree._fn.(anonymous function) lib.js:1889
$.jstree.plugin._fn.toggle_node lib.js:1946
$.jstree.plugin.$.each.$.jstree._fn.(anonymous function) lib.js:1889
$.jstree.plugin._fn.init.get_container.bind.$.proxy.t lib.js:1896
jQuery.extend.proxy.proxy lib.js:46
jQuery.event.dispatch lib.js:207
jQuery.event.add.elemData.handle.eventHandle
I copied the whole SiteTree SQL and put it in a fresh install. Same problem there.
Anybody here who can help?