저는 Umbraco를 처음 사용하고 제 클라이언트가 WYSIWYG로 편집 할 수있는 정적 콘텐츠 블록을 내 웹 사이트에 추가하려고합니다. Joomla/Wordpress 배경에서 HTML 모듈 (Joomla) 또는 위젯 (Wordpress)으로이 작업을 수행 할 수 있습니다. 누군가 Umbraco에서 이와 같은 것을 설정하는 방법을 알고 있습니까?Umbraco 편집 가능한 콘텐츠 블록
0
A
답변
1
이것은 가능합니다. 저는 XSLT를 사용하여 비슷한 블록을 만들었지 만 물론 WebControls 또는 MVC에서도이를 수행 할 수 있습니다.
먼저 정적 콘텐츠 블록을 표시 할 DocumentTypes에 StaticBlocks라는 새 필드를 추가하십시오. 콘텐츠 트리에서 적어도 하나 (ContentBlock) 항목을 선택할 수있는 한 선호하는 것이면 유형은 다중 경로 또는 드롭 다운 또는 그렇게 될 수 있습니다.
새 Document 유형을 작성하고 ContentBLock이라고하고 RichText 필드를 추가해야합니다. 이것은 정적 콘텐츠 블록입니다.
또한이 ContentBlock에 대한 템플릿을 만들고 템플릿이 기본 레이아웃의 어딘가에 렌더링되는지 확인하십시오. 이 템플릿에는 매크로 만 포함되어 있습니다 (제 경우에는 XSLT 매크로였습니다). XSLT 매크로는 currentPage의 StaticBlocks 필드에서 선택된 nodeID를 읽고 <xsl:variable name="node" select="umbraco.library:GetXmlNodeById($nodeID)" />
메서드를 사용하여 노드를 가져옵니다 (ContentBLock). ContentBlock에서 Richt Text Field의 값을 출력합니다.
그 트릭을해야합니다. 미리 선택된 목록에서 무작위 블록을 선택하거나 페이지 새로 고침 사이에서 블록을 회전하여이를 확장 할 수 있습니다.
관련 문제
- 1. 편집 가능한 텍스트 블록
- 2. 편집 가능한 키오스크 콘텐츠
- 3. CakePHP의 재사용 가능한 콘텐츠 블록
- 4. IFrame의 CKEditor 편집 가능한 콘텐츠
- 5. 편집 가능한 div 아래에있는 드래그 가능한 콘텐츠?
- 6. Wordpress의 콘텐츠 블록
- 7. Umbraco 4 콘텐츠 매크로
- 8. HTML5 콘텐츠 편집 가능한 DIV 포커스
- 9. HTML에서 편집 가능한 div 콘텐츠 4
- 10. 방지 편집 가능한 콘텐츠 사업부는 수평
- 11. 모든 페이지에서 동일한 편집 가능한 지역/콘텐츠
- 12. umbraco 사이트에서 편집 메뉴
- 13. 콘텐츠 선택기에서 Umbraco 역방향 조회
- 14. Umbraco 콘텐츠 탭이 비어 있습니다.
- 15. Umbraco, 필드 = "innerMacro", 삽입 던져 콘텐츠 편집기
- 16. Umbraco - 사용자 데이터 형식 편집
- 17. 편집 가능한 구조화되지 않은 페이지
- 18. 콘텐츠 텍스트 언어 변경 Umbraco for RTE
- 19. 콘텐츠 옆에 블록 배치
- 20. 편집 가능한 페이지에 접근합니다.
- 21. 바인딩 할 수있는 편집 가능한 콤보 박스, 블록 누락 값
- 22. Jquery Ui 정렬 가능한 블록 X 편집 가능
- 23. 는 링크 편집 블록
- 24. 하여 여러개의 콘텐츠 편집 녹아웃
- 25. CSS/jQuery : 레이아웃 내부에서 복잡한 편집 가능한 콘텐츠
- 26. 콘텐츠 내부에 이미지 태그 추가 커서 위치에서 편집 가능한 div
- 27. 콘텐츠 편집 가능한 UIWebView에 키보드 프로그래밍 방식으로 표시
- 28. 콘텐츠 자바 스크립트의 편집 가능한 버튼은 클래스에 적용됩니다.
- 29. 편집 가능한 콘텐츠 div에 대한 Safari의 열 개수 Css 오류
- 30. 제한된 액세스 권한이있는 사용자를위한 편집 가능한 콘텐츠 영역