속도 템플릿에 주어진 템플릿 기사를 렌더링 :내가 정의한
- 구조
- 구조에 관련된 두 개 티끌 템플릿 (전체 내용, 짧은 블록 추상, ...)
- 주어진 구조의 웹 콘텐츠
다른 템플릿에 내 기사에 대한 참조를 수집하는 기능이 있습니다. 주어진 템플릿으로 기사를 렌더링하고 싶습니다.
...
#set($templateId = 27121)
#set ($DDMTemplateLocalService = $serviceLocator.findService("com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService"))
#set($ddmTemplate = $DDMTemplateLocalService.getTemplate($templateId))
#if(($articleId != $reserved-article-id.data))
#set($webContent = $journalContentUtil.getContent($groupId, $articleId, $ddmTemplate.getPrimaryKey(), "view", "$locale", $xmlRequest))
#if ($webContent)
<div>${webContent}</div>
#else
<div>Cannot use $templateName</div>
#end
#end
... 변수 $ webContent는 항상 비어 있습니다.
에
덕분에 불행하게도이 내 출력은 이제 충분하지 않습니다 ...'''$ {웹 콘텐츠}'''! – lrkwz