2017-10-17 1 views
0

웹 양식에 새 콘텐츠를 추가 할 때 표준 Alfresco 코드로 스키마 유효성 검사를 수행 할 수 있습니까? (webform은 스키마 파일과 연결되어 있습니다.)xf : unique을 사용하여 웹 폼에 콘텐츠를 추가하는 Alfresco 고유 제한 조건 확인

고유해야하는 3 개의 요소가있는 간단한 스키마 파일이 있습니다. xs : unique을 사용하여이 유효성 검사를 수행하고 각 요소가 고유하다는 것을 알았지 만 Alfresco는이 유효성 검사를 전혀 수행하지 않습니다.

어디서나 반복되는 입력란을 사용하여 콘텐츠를 제출할 수 있습니다.

저는 해결책을 찾기 위해 인터넷을 파 냈습니다.하지만이 문제는 Alfresco 확장 프로그램을 조금 어지럽히는 것이 가능하지만 다른 방법이 있는지 알고 싶습니다.

누군가이 문제가 발생 했습니까?

+0

REST를 통해 Alfresco와 어떻게 이야기하고 있습니까? 독창성에 대한 서버 측 유효성 검사를 기대하고 있습니다. 올바르게 이해하고 있습니까? – Lista

+0

예. 글쎄, 이것이 서버 쪽 유효성 검사인지 확실하지 않습니다. webform은 컨텐트를 생성합니다. 컨텐트는 계약 (스키마/XSD) 내에서 생성됩니다. 내 스키마에는이 요소의 유효성을 검사하는 요소 사용자 이름과 구조가 있습니다. 이 검증은 Alfresco frontend/UI에서 수행 할 수 있습니까? 예를 들어, 요소에 대해 양의 정수 유형을 설정하고, 문자열을 삽입하는 경우 텍스트 영역의 선택을 해제 할 때 (초점을 맞출 때) 텍스트 영역에 양의 정수를 삽입해야한다는 빨간색 예외가 인쇄됩니다. xs : 고유 유효성 검증이이 f 식으로 작동하지 않는 이유는 + y입니까? –

답변

0

사용자 지정 유효성 검사에서 사용자 지정 유효성 검사를 사용할 수 있습니다. 사용자 지정 요소가 고유한지 여부를 확인해야합니다. documentation 사용자 지정 유효성 검사를 참조하십시오.

+0

이것은 Alfresco 확장 프로그램에서 구현해야합니까? –

+0

예, 사용자 지정 확장 프로그램을 사용해야합니다. 자바 스크립트에서 서버 측 코드 유효성 검사를 호출 할 수 있습니다. –