Could you be a bit more specific about how it breaks the MNTP in Umbraco? How are you using xslt search? And how does it seem to break the MNTP?
In regards to improvements to the XSLT search package I don't think Doug is going to release a new version since things are headed more in the direction of using Razor from version 7 of Umbraco and forward.
Thanks for the screen shots! Wow, I've not seen that before and can't imagine what would be getting in the way from XSLTsearch except possibly the old core bug with xslt extensions in the appcode folder, which just might cause problems. See http://issues.umbraco.org/issues/U4?q=xslt+appcode
Can you open up your browser's "inspector" or Firebug or Fiddler or whatever to see if you're getting any errors when you load the page in the back office? That would give us some clue if there's a javascript error or a request giving a 404 or 500 error. If there is an error, please look into it and see what it says the problem is.
Hmm....I knew I had seen this behavior before. I don't think it's specifically an issue with the MNTP and XSLT search specifically. I think that's a coincidence actually.
Could you simply try recycling the app pool and see if the issue still remains? I have seen it myself as well and I think it was solved by simply doing this if I remember correctly.
Multi-Node Tree Picker (MNTP)
Don't know why but it breaks the Multi-Node Tree Picker in Umbraco 6.2.4
Also it would be nice if you could optionaly pass a search term as a parameter into the marco in order to create related lists?
Hi Nigel
Could you be a bit more specific about how it breaks the MNTP in Umbraco? How are you using xslt search? And how does it seem to break the MNTP?
In regards to improvements to the XSLT search package I don't think Doug is going to release a new version since things are headed more in the direction of using Razor from version 7 of Umbraco and forward.
If you don't mind using Razor then you should have a look at the EZ search package instead - It's "the replacement" for XSLT search so to speak. http://our.umbraco.org/projects/website-utilities/ezsearch
Hope this helps.
/Jan
Thanks Jan
How does it brake - Well content nodes not longer appear in the select list. (but do still appear in the selected list).
Many thanks
Hi Nigel
Could you post a screendump showing the issue? I'm not sure I quite get the issue still.
/Jan
Before Install - Menu appears in both select and selected columns
After install - Menu disappears from the select menu
Thanks for the screen shots! Wow, I've not seen that before and can't imagine what would be getting in the way from XSLTsearch except possibly the old core bug with xslt extensions in the appcode folder, which just might cause problems. See http://issues.umbraco.org/issues/U4?q=xslt+appcode
Can you open up your browser's "inspector" or Firebug or Fiddler or whatever to see if you're getting any errors when you load the page in the back office? That would give us some clue if there's a javascript error or a request giving a 404 or 500 error. If there is an error, please look into it and see what it says the problem is.
Also, have a look in the umbraco log files (in the /app_data/logs folder, or if you don't have access to the file system I highly recommend Dan's excellent package http://our.umbraco.org/projects/developer-tools/diplo-trace-log-viewer).
There must be some error somewhere that will give us a clue what's going on. Looking forward to what you discover.
cheers,
doug.
Hi guys
Hmm....I knew I had seen this behavior before. I don't think it's specifically an issue with the MNTP and XSLT search specifically. I think that's a coincidence actually.
This post is a couple of years old and it's the same behaviour with another package http://our.umbraco.org/projects/developer-tools/content-maintenance-dashboard-package/bugs/36772-Can%27t-see-items-in-the-MNTP?p=0
Could you simply try recycling the app pool and see if the issue still remains? I have seen it myself as well and I think it was solved by simply doing this if I remember correctly.
Hope this helps.
/Jan
Thankyou - recycling the app pool did the trick!
FYI - The errors that seemed related in the logs folder are below.
2014-12-08 11:11:17,155 [79] ERROR umbraco.cms.businesslogic.packager.PackageAction - [Thread 54] Error loading package action 'allowDocumenttype' for package XSLTsearch
System.ArgumentException: No node exists with id '0'
at umbraco.cms.businesslogic.CMSNode.setupNode()
at umbraco.cms.businesslogic.ContentType.setupNode()
at umbraco.cms.businesslogic.ContentType.GetByAlias(String Alias)
at umbraco.cms.businesslogic.packager.standardPackageActions.allowDoctype.Execute(String packageName, XmlNode xmlData)
at umbraco.cms.businesslogic.packager.PackageAction.RunPackageAction(String packageName, String actionAlias, XmlNode actionXml)
2014-12-08 11:11:17,155 [79] ERROR umbraco.cms.businesslogic.packager.PackageAction - [Thread 54] Error loading package action 'allowDocumenttype' for package XSLTsearch
System.ArgumentException: No node exists with id '0'
at umbraco.cms.businesslogic.CMSNode.setupNode()
at umbraco.cms.businesslogic.ContentType.setupNode()
at umbraco.cms.businesslogic.ContentType.GetByAlias(String Alias)
at umbraco.cms.businesslogic.packager.standardPackageActions.allowDoctype.Execute(String packageName, XmlNode xmlData)
at umbraco.cms.businesslogic.packager.PackageAction.RunPackageAction(String packageName, String actionAlias, XmlNode actionXml)
2014-12-08 11:11:17,155 [79] ERROR umbraco.cms.businesslogic.packager.PackageAction - [Thread 54] Error loading package action 'moveRootDocument' for package XSLTsearch
System.ArgumentException: No node exists with id '0'
at umbraco.cms.businesslogic.CMSNode.setupNode()
at umbraco.cms.businesslogic.ContentType.setupNode()
at umbraco.cms.businesslogic.packager.standardPackageActions.moveRootDocument.Execute(String packageName, XmlNode xmlData)
at umbraco.cms.businesslogic.packager.PackageAction.RunPackageAction(String packageName, String actionAlias, XmlNode actionXml)
2014-12-08 11:11:17,155 [79] ERROR umbraco.cms.businesslogic.packager.PackageAction - [Thread 54] Error loading package action 'moveRootDocument' for package XSLTsearch
System.ArgumentException: No node exists with id '0'
at umbraco.cms.businesslogic.CMSNode.setupNode()
at umbraco.cms.businesslogic.ContentType.setupNode()
at umbraco.cms.businesslogic.packager.standardPackageActions.moveRootDocument.Execute(String packageName, XmlNode xmlData)
at umbraco.cms.businesslogic.packager.PackageAction.RunPackageAction(String packageName, String actionAlias, XmlNode actionXml)
is working on a reply...