2011-08-14 10 views
3

DNN 6에 새 모듈을 쓰고 있습니다 (DNN 5와 동일한 질문). 기본적으로 특정 페이지에 넣은 모듈의 모듈 설정 섹션에있는 설정을위한 기본 탭이 있습니다. 예를 들어 아래 그림에서 "모듈 설정", "권한"및 "페이지 설정"이 있습니다.Dotnetnuke (DNN)의 사용자 정의 모듈에 사용자 정의 탭 추가

enter image description here

문제는 어떻게 모듈의 설정 섹션에서 더 많은 탭 (하나 이상)를 추가 할 수 있다는 것입니다. 예를 들어 "일반 설정"탭과 "고급 설정"탭이 있습니다.

답변

1

및 업데이트에 코드 behinde에 코드를 추가 로드 메소드. 이 코드는 당신을 도울 수 있습니다 : http://www.dotnetnuke.com/Community/Community-Exchange/view/question/id/240.aspx

+2

링크가 사라졌습니다! – dvdmn

+0

dotnetnuke 사이트가 변경되어 링크가 사라졌습니다! – atabrizi

+0

https://web.archive.org/web/20130506070659/http://www.dotnetnuke.com/Community/Community-Exchange/view/question/id/240.aspx – chepe263

1


settings.ascx 컨트롤에 코드를 추가하기 만하면 설정 섹션에 새 탭이 자동으로 추가됩니다.

당신은 * .dnn 파일의 노드 수정, 설정에 대한 특별한 이름을 설정하려면 : 당신은 당신이 ASCX에 필요한 모든 코드를 추가 할 수 있습니다

<moduleControl> 
<controlKey>Settings</controlKey> 
<controlSrc>DesktopModules/YourModuleName/Settings.ascx</controlSrc> 
<supportsPartialRendering>False</supportsPartialRendering> 
<controlTitle>xxSetting(any name you want) Settings</controlTitle> 
<controlType>Edit</controlType> <iconFile /> 
<helpUrl /> 
<viewOrder>0</viewOrder> 
</moduleControl> 
+1

어떤 종류의 코드를 settings.ascx에 추가해야합니까? 둘 이상의 탭을 추가하려면 어떻게해야합니까? 여러 settings.ascx 파일을 사용해야합니까? 나는 당신이 당신의 점수 때문에 논평 할 수 없다는 것을 알고 있습니다. 답변을 수정하거나 다른 답변을 추가하십시오. 감사합니다 – Manoochehr

관련 문제