문제

지금은 Umbraco 웹 사이트에서 작업하고 있으며 요구 사항 중 하나는 백엔드에 더 작은 마이크로 사이트를 게시하는 데 사용할 수있는 사용자 정의 섹션을 갖는 것입니다.

새 섹션을 만들 수 있었고 일부 노드를 추가했습니다. 내가 일할 수없는 것은 게시하고 올바른 URL에서 볼 수 있도록하는 것입니다.

예를 들어, Microsite라는 새로운 섹션을 만들었습니다. 내부에는 MyPortfolio라는 폴더가 있습니다. 이것은 www.myumbracosite.com/microsite/myportfolio와 같은 것으로 경로를 돌려야합니다.

이런 일을하는 방법을 아는 사람이 있습니까? 기본 콘텐츠 섹션에서 콘텐츠를 게시 할 수 있습니까?

모든 도움은 크게 승인됩니다.

친절한 안부 콜린 g

도움이 되었습니까?

해결책

내 이해에서 사용자 정의 섹션은 인터페이스가 필요한 사용자 지정 데이터베이스 또는 데이터에 연결하는 것입니다.

즉, 매크로와 함께 URLREWRITING 및 기존 콘텐츠 페이지를 사용하여 그런 일을 할 수 있습니다.

Microsite라는 페이지가 있다면 URLREWRITING을 사용하여 매개 변수를 Microsite.aspx (Umbraco의 컨텐츠 페이지)로 전달할 수 있습니다.

마이크로 사이트 템플릿의 사용자 컨트롤을 사용하면 외부 데이터베이스 (또는 사용자 정의 섹션이 저장하는 곳)에서 일부 컨텐츠를 표시 할 수 있습니다.

그것이 당신이 찾고있는 것인지 확실하지 않습니다 ...

더 많은 콘텐츠를 위해 새 섹션을 만들려고하는 이유는 무엇입니까? 현재 Umbraco 컨텐츠 영역에는 사용자와 회원 모두에게 모든 종류의 권한이 있습니다. 마이크로 사이트는 모두 Umbraco의 동일한 설치에 있습니까?

또 다른 옵션은 사용자 정의 섹션을 단순히 새 사이트의 설정 마법사로 사용할 수 있다는 것입니다. 정상적인 장소에서 새 컨텐츠와 사용자를 만들고 새 섹션을 사용하여 만들 수 있습니다. C#에서 컨텐츠를 작성하는 것은 어렵지 않으므로 사용자 컨트롤에서 컨텐츠를 수행하는 것과 동일 할 것입니다.

조금 더 많은 정보를 제공 할 수 있습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top