사이트 관리 -> 컨텐츠 -> 동적 데이터 목록 -> 데이터 정의 관리 -> 템플릿 관리에서 새로운 Freemaker 템플릿을 만들고 싶습니다. 이 템플릿에서 나는 클래스 GetterUtil 전화 같은 :DDL 용 Liferay 템플릿
<#assign DDLRecordLocalService = serviceLocator.findService("com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService")>
<#assign GetterUtil = serviceLocator.findService("com.liferay.portal.kernel.util.GetterUtil")>
내가 이렇게하면 나는 다음과 같은 오류 얻을 : 나는에
long formDDMTemplateId = GetterUtil.getLong((String)row.getParameter("formDDMTemplateId"));
를 호출 할 끝에
serviceLocator.findService("com.liferay.portal.kernel.util.GetterUtil") is undefined. It cannot be assigned to GetterUtil
을 내 DDL 템플릿. 이 행은 dynamic_data_lists/record_action.jsp에서옵니다.
객체 행이 객체 cur_record와 같습니까? this 게시?
thx, 나는 그에게 추가 질문이 있기 때문에, 나의 시작 게시물을 편집한다. DDL 템플리트의 ActionURL에이 매개 변수 를 추가해야합니다. 바인딩을 찾는 곳? –
user3206010