2017-09-14 9 views
0

, 나는 거기에 몇 가지를 추가해야합니다Umbraco, 드롭 다운 콘텐츠 백 오피스에 onChange 기능을 추가하는 방법은 무엇입니까? 나는 드롭 다운 목록을 포함하는 하나 개의 문서 유형을 데

  1. 내가 동적 드롭 다운에서 데이터베이스 테이블 이름을 표시해야합니다.

  2. 드롭 다운 옵션이 변경되면 다른 드롭 다운에 선택한 테이블 열 이름을 표시해야합니다.

만 기존의 데이터 유형 또는이 면도기 구문을 사용하여 사용자 정의 템플릿을 만들 필요합니다 사용하여 수 위의 것들 (이 템플릿은 백 오피스 콘텐츠 노드에 직접 표시하는 방법을 다음 그래서 경우는?)

의견 및 코드/자습서 링크를 제공해주십시오. 이 백 오피스에 대한 경우

screen shot of content form

답변

0

, 당신은 DB 조회 물건을 처리 할 수있는 API 컨트롤러와, HTML 및 각도에서 그것을 할 필요가있을 것이다.

내가 아는 한, 서로 의존하는 드롭 다운을 수행하기위한 기본 기능이 없으므로 새 DataType을 만들어야합니다.

과정은 여기에 세부 사항에 오래이다, 그러나 여기 Umbraco 7

https://our.umbraco.org/documentation/tutorials/Creating-a-Property-Editor/ http://velstand.info/tips/umbraco/to-create-a-datatype-by-using-external-data-sources/ https://24days.in/umbraco-cms/2016/custom-property-editor-tutorial/

+0

사용자 지정 않은 doctype을 만드는 방법에 대한 몇 가지 유용한 링크는 백 오피스에서 어떻게 든 템플릿을 렌더링 할 가능성이 있습니다 콘텐츠 노드/목록, 나는 면도기 구문을 사용하여 템플릿에서 양식을 만들 수 있고 백 오피스 콘텐츠 (문서 형식 양식이 표시되는 위치)에서 렌더링 될 수 있습니까? –

+0

위의 첨부 된 스크린 샷과 마찬가지로 미리 정의 된 데이터 유형 대신 [문서 유형] –

+0

아니요를 사용하여 면도기 구문 html을 사용하여 가중치가 적용된 태그 양식을 만들 수 있습니다. Umbraco Content의 편집 인터페이스에는 면도기가 없습니다. 모두 Angular를 사용해야합니다. 백 오피스에서 면도기를 사용하는 유일한 방법은 사용자 지정 트리/섹션입니다. – Tim