2015-08-04 10 views

Odpowiedz

11

Niestety nie jest to możliwe z potokiem, ponieważ rozdzielczość źródłowa nie ma miejsca w przypadku potoku, na przykład w polu DropLink.

Możesz ustawić bezwzględną ścieżkę i to działa dobrze ... Aby uczynić źródło możliwym do przejęcia, musisz odziedziczyć Sitecore.Shell.Applications.ContentEditor.Link i przesłonić właściwość Źródło, aby rozwiązać zapytanie, rozdzielając zapytanie w taki sam sposób, jak połączono z.

Obecna implementacja ma prostą GetItem:

Item obj = Client.ContentDatabase.GetItem(this.Source); 

Podczas gdy musimy zapytanie item.Axes.SelectSingleItem() typu. Niestety oznacza to niestandardowy typ pola lub aktualizację bieżącego typu pola w głównej bazie danych.

+0

Fajnie, dziękuję za odpowiedź! –