2012-12-26 2 views
2

com.liferay.portal.model.Organization.status 유형에 대해 조직의 상태를 provisional-member로 설정하려면 어떻게해야합니까? 내가조직 상태를 Liferay의 provisional-member로 설정하십시오.

GetterUtil.getInteger(PropsUtil.get("sql.data.com.liferay.portal.model.ListType.organization.status")); 

을 수행 할 때

은 풀 멤버로 조직 상태를 설정합니다.

답변

0

sql.data.com.liferay.portal.model.ListType.organization.status은 에서 재정의 할 수있는 portal.properties의 자산입니다.

그래서 당신이 provisional-member 등을 위해 portal-ext.properties에 속성을 부여 할 수 있습니다 더 많거나 적은 밖으로 버전을 일정하게 남아있는 ListType 표에

# 
# Set the default SQL IDs for common objects. 
# 

sql.data.com.liferay.portal.model.ListType.organization.status=12018 

ID입니다,이어야 나는이있는 Liferay CE에서 일정하다고 보았다 6.0 ~ 6.1 EE GA2.

또 다른 방법
아니면 다른 방법처럼 portal-ext.properties 뭔가 새로운 속성을 가지고하는 것입니다 :

sql.data.com.liferay.portal.model.ListType.organization.status.provisional=12018 

그리고 당신이 사용하여 코드를 어디서나 얻을 수 있습니다 :

GetterUtil.getInteger(PropsUtil.get("sql.data.com.liferay.portal.model.ListType.organization.status.provisional")); 

그러나이 두 번째는 사용자 정의 포틀릿이나 훅의 사용자 정의 코드에만 적용되며 liferay 코드에는 적용되지 않습니다.

희망 사항은 문제 해결에 도움이되기를 바랍니다.

관련 문제