2012-03-01 2 views
0

이라는 하나의 단추가있는 하나의 사용자 정의 포틀릿을 작성했습니다 (웹 컨텐츠의 경우 게시 용으로 제출하십시오.이므로). 내가 원하는 것은이 버튼을 클릭 할 때 워크 플로우가 시작되어야한다는 것입니다. Web Content Portlet에서 이런 종류의 작업을 수행했습니다. 그러나 나는 워크 플로를 시작하기 위해 INITIATE 버튼을 클릭 할 때 어떤 코드를 써야 하나? 누군가가 어떤 생각을 가지고 있다면 친절하게 도와주세요.사용자 정의 포틀릿에 Kaleo 워크 플로를 통합하는 방법은 무엇입니까?

감사합니다.

답변

0

평생 공식 문서를 보았습니까?

Kaleo 워크 플로우 : 당신은

를 호출해야합니다 그리고 당신은 어떤 문제가 있습니까 사용자 지정 엔터티 http://www.liferay.com/web/jonas.yuan/blog/-/blogs/how-to-add-workflow-capabilities-on-knowledge-base-articles-or-any-custom-assets-in-plugins

http://www.liferay.com/documentation/liferay-portal/6.0/administration/-/ai/workflow-with-kal-2

추가 워크 플로우 ?? 당신은 (.. 지식 기반이 두 번째 기사에서 연결되어 있습니다) 당신은 http://svn.liferay.com/repos/public/plugins/trunk/portlets/knowledge-base-portlet/docroot/WEB-INF/src/com/liferay/knowledgebase/service/impl/KBArticleLocalServiceImpl.java의 예를 볼 수 있습니다

WorkflowHandlerRegistryUtil.startWorkflowInstance(
     user.getCompanyId(), groupId, userId, KBArticle.class.getName(), 
     resourcePrimKey, kbArticle, serviceContext); 

를 호출해야

(사용자 이름 게스트, 암호 손님) 귀하의 회신을하지만 난 한 대한

+0

감사 이미이 링크를 통해 갔다. 여전히 작동하지 않습니다 .... – Scorpion

+0

위 링크는 더 이상 작동하지 않습니다. 첫 번째 파일은 손상되었으며 두 번째 파일은 인증이 필요합니다. – ebruchez

+0

예, 대답은 1 년 이상 된 것입니다. 그것을 downvote하는 이유가 없습니다. 명백한 인증 정보를 추가했습니다. –

관련 문제