November Happy Hour will be moved to Thursday December 5th.

Papperskorg

Vote:
 
Når man prøver å aksesserer en side som finnes i papperskorgen får man beskjed om å logge inn. Jeg skulle gjerne ha mottatt en exception isteden (file not found). Noen som vet om noen metoder for å løse dette probleme.
#11971
Aug 07, 2003 14:16
Vote:
 
Hej, Det finns idag inget sätt att själv genenrera en exception e dyl, men vad vi skulle kunna göra är att sätta methoden PageBase.AccessDenied() till virtual. Då kan du kontrollera om sidan är Deleted och hantera det på vilket sätt du nu önskar. Skulle det vara en tillfredställande lösning? MVH, Magnus Stråle
#13466
Aug 08, 2003 15:43
Vote:
 
Ja, det er en bra løsning! På forhånd takk.
#13467
Aug 11, 2003 9:31
Vote:
 
Ok, koden har precis checkats in och kommer i nästa release av EPiServer. /MagnusS
#13468
Aug 11, 2003 10:11
Vote:
 
Tilsvarende problem oppstår når man prøver å gjøre en GetPage() på en side som ligger i søppelkassen. Løsningen er å gjøre en try catch på AccessDeniedException. Man må imidlertid bruke Global.EPDataFactory.GetPage ellers så håndteres AccessDeniedException av EPiServer som redirigerer brukeren til Login siden. try { PageData mypage = Global.EPDataFactory.GetPage(pageLink); } catch(AccessDeniedException ex) { }
#13469
Dec 18, 2003 14:14
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.