Drzewo znikanie jest często związana z błędem w zaproszeniu Treedataservice.ashx
.
Jeśli używasz narzędzi programistycznych F12 w IE9 powinieneś być w stanie uzyskać adres URL tej strony internetowej zgłoszenia serwisowego na karcie sieciowej, będzie to wyglądać mniej więcej tak:
http://your-domain.local/umbraco/webservices/TreeDataService.ashx?rnd=d4859dc821714624be368bdafb1dd1d9&id=-1&treeType=content&contextMenu=true&isDialog=false&rnd2=89.4
Następnie, gdy wywołasz adres URL usługi internetowej z przeglądarki bezpośrednio, powinieneś być w stanie zobaczyć błąd, który jest zwracany, a zatem ustalić dokładny problem.
Testowałem 4.11.1 z IE9, a drzewo działa poprawnie, dlatego sugeruje, że problem dotyczy Twojej instancji.
Jeśli powyższa usługa sieciowa działa poprawnie (powinna zwrócić JSON), może warto sprawdzić inne wywołania usługi sieciowej, takie jak TreeClientService.asmx
, aby wyświetlić błędy.
W większości przypadków sprawdzenie tych serwisów internetowych ujawni rzeczywisty problem, który powoduje, że drzewo nie renderuje się.
Czy to jest problem związany z Client-dependency? – Jahan
Jaką wersję umbraco używasz? – lnrbob
@Inrbob: Wersja Umbraco to "4.11.1" – Jahan