2017-09-19 6 views
0

DNN Evoq Basic 버전 9.1을 사용하고 있습니다. 최근에 버전 8.5에서 업그레이드되었습니다. 업그레이드가 완료되면 저희 웹 사이트의 왼쪽 메뉴 탐색 중 하나가 사라졌습니다.DNN 버전 9.1 업그레이드에서 LeftMenu가 사라짐

우리는 우리의 .ascx 파일에 다음 코드를 사용 :

<%@ Register TagPrefix="dnn" TagName="LEFTMENU" Src="~/Admin/Skins/leftmenu.ascx" %> 
<dnn:LEFTMENU runat="server" EnableAdminMenus="true" ID="LM" /> 

나는 소스 파일을 추적하고 여전히 파일 구조에 존재합니다. 이 코드는 여전히 버전 9.1에서 유효합니까? 그렇다면 다시 작동하게하려면 어떻게해야합니까?

감사합니다.

답변

1

제니퍼,

나는 인터넷 검색에 의해 최종 아무것도 발견하지 않은,하지만 난 이전 버전에 대한 소스보고했다. LeftMenu.ascx.cs 파일은 Telerik.Web.UI를 참조합니다.

Telerik 구성 요소가 DNN에서 제거됨에 따라 DNer 9.1이 Telerik 구성 요소의 대부분을 대체 할 수있는 단점 이었기 때문에 LeftMenu가 더 이상 DNN에 포함되지 않을 것입니다. DNN 9.1에 대한 토론을 검토하면 이에 대한 많은 참고 자료와 Telerik과 관련된 변경 사항을 알 수 있습니다.

그건 나쁜 소식입니다. 좋은 소식은 LeftMenu를 DDRMenu 인스턴스와 적절한 CSS 스타일로 대체 할 수 있어야한다는 것입니다.

도움이 될만한 내용이 있으면 언제든지 문의하거나 사이트의 이전 버전으로 안내해주세요.

+0

당신 말이 맞습니다. DNN과 함께 지원 티켓을 열었으며 CMS에서 Telerik 참조를 단계적으로 제거한다고합니다. 이 경우'RadComboBox' 나'RadTextEditor'와 같이 접두사가 붙은'Rad .... '을 갖는 것은 DNN의 새로운 버전에서도 사라집니다. 확실히 나쁜 소식이지만, 언급 한 것처럼이 조각들을 개발할 다른 방법이 있습니다. 당신의 도움을 주셔서 감사합니다! –

+0

이 문제가 발생한 사람을 위해 DNN은 지원 티켓을 통해 DNN의 새로운 버전이 발표되면 LeftMenu 옵션이 더 이상 사용되지 않을 것이라고 공식적으로 알려 왔습니다. 최신 UI와 사용자 정의 코드를 사용하는 DDRMenu를 사용하여 새 메뉴를 다시 작성했습니다. –